.. java:import:: java.io IOException IAtomTree ========= .. java:package:: fr.inria.tapenade.utils :noindex: .. java:type:: class IAtomTree extends Tree An atom node of a Tree with an int value. Constructors ------------ IAtomTree ^^^^^^^^^ .. java:constructor:: protected IAtomTree(Operator operator) :outertype: IAtomTree Methods ------- children ^^^^^^^^ .. java:method:: @Override public Tree[] children() :outertype: IAtomTree copy ^^^^ .. java:method:: @Override public Tree copy() :outertype: IAtomTree equalsTree ^^^^^^^^^^ .. java:method:: @Override public boolean equalsTree(Tree other) :outertype: IAtomTree intValue ^^^^^^^^ .. java:method:: @Override public int intValue() :outertype: IAtomTree isAtom ^^^^^^ .. java:method:: @Override public boolean isAtom() :outertype: IAtomTree isFixed ^^^^^^^ .. java:method:: @Override public boolean isFixed() :outertype: IAtomTree isIntAtom ^^^^^^^^^ .. java:method:: @Override public boolean isIntAtom() :outertype: IAtomTree isList ^^^^^^ .. java:method:: @Override public boolean isList() :outertype: IAtomTree isStringAtom ^^^^^^^^^^^^ .. java:method:: @Override public boolean isStringAtom() :outertype: IAtomTree length ^^^^^^ .. java:method:: @Override public int length() :outertype: IAtomTree setValue ^^^^^^^^ .. java:method:: @Override public void setValue(int value) :outertype: IAtomTree stringValue ^^^^^^^^^^^ .. java:method:: @Override public String stringValue() :outertype: IAtomTree toString ^^^^^^^^ .. java:method:: @Override public String toString() :outertype: IAtomTree writeToILFile ^^^^^^^^^^^^^ .. java:method:: @Override public void writeToILFile(java.io.BufferedWriter fileWriter) throws IOException :outertype: IAtomTree