.. java:import:: fr.inria.tapenade.representation TapEnv .. java:import:: fr.inria.tapenade.representation TapList .. java:import:: java.io IOException ListTree ======== .. java:package:: fr.inria.tapenade.utils :noindex: .. java:type:: class ListTree extends Tree A list-arity node of a Tree. Constructors ------------ ListTree ^^^^^^^^ .. java:constructor:: protected ListTree(Operator operator) :outertype: ListTree Methods ------- addChild ^^^^^^^^ .. java:method:: @Override public void addChild(Tree addedChild, int rank) :outertype: ListTree addChildren ^^^^^^^^^^^ .. java:method:: @Override public void addChildren(Tree[] addedChildren, int rank) :outertype: ListTree addChildren ^^^^^^^^^^^ .. java:method:: @Override public void addChildren(TapList addedChildren, int rank) :outertype: ListTree checkSyntax ^^^^^^^^^^^ .. java:method:: @Override protected boolean checkSyntax(Phylum phylum, String path) :outertype: ListTree children ^^^^^^^^ .. java:method:: @Override public Tree[] children() :outertype: ListTree childrenList ^^^^^^^^^^^^ .. java:method:: @Override public TapList childrenList() :outertype: ListTree copy ^^^^ .. java:method:: @Override public Tree copy() :outertype: ListTree cutChild ^^^^^^^^ .. java:method:: @Override public Tree cutChild(int rank) :outertype: ListTree down ^^^^ .. java:method:: @Override public Tree down(int n) :outertype: ListTree equalsTree ^^^^^^^^^^ .. java:method:: @Override public boolean equalsTree(Tree other) :outertype: ListTree getRank ^^^^^^^ .. java:method:: @Override public int getRank(Tree son) :outertype: ListTree isAtom ^^^^^^ .. java:method:: @Override public boolean isAtom() :outertype: ListTree isFixed ^^^^^^^ .. java:method:: @Override public boolean isFixed() :outertype: ListTree isIntAtom ^^^^^^^^^ .. java:method:: @Override public boolean isIntAtom() :outertype: ListTree isList ^^^^^^ .. java:method:: @Override public boolean isList() :outertype: ListTree isStringAtom ^^^^^^^^^^^^ .. java:method:: @Override public boolean isStringAtom() :outertype: ListTree length ^^^^^^ .. java:method:: @Override public int length() :outertype: ListTree removeChild ^^^^^^^^^^^ .. java:method:: @Override public void removeChild(int rank) :outertype: ListTree setChild ^^^^^^^^ .. java:method:: @Override public void setChild(Tree newChild, int rank) :outertype: ListTree toString ^^^^^^^^ .. java:method:: @Override public String toString() :outertype: ListTree writeToILFile ^^^^^^^^^^^^^ .. java:method:: @Override protected void writeToILFile(java.io.BufferedWriter fileWriter) throws IOException :outertype: ListTree