net.obsearch.example.ted
Interface SliceForest
- All Known Implementing Classes:
- SliceForestStd
public interface SliceForest
deleteRightTreeNode
SliceForest deleteRightTreeNode()
deleteLeftTreeNode
SliceForest deleteLeftTreeNode()
isLeftHeavy
boolean isLeftHeavy()
deleteRootOnLeftTreeAndGetLeftTree
SliceForestStd deleteRootOnLeftTreeAndGetLeftTree()
deleteLeftTree
SliceForestStd deleteLeftTree()
isTree
boolean isTree()
deleteRightTree
SliceForest deleteRightTree()
getRightTree
SliceASTForStandardTed getRightTree()
getLeftTree
SliceASTForStandardTed getLeftTree()
calculateHeavyPath
void calculateHeavyPath()
topLight
java.util.List<SliceForest> topLight()
getSize
int getSize()
isNull
boolean isNull()
updateIdInfo
void updateIdInfo()
updateContains
void updateContains()
updateDescendant
void updateDescendant()
prettyPrint
java.lang.String prettyPrint()
deleteRootOnRightTreeAndGetRightTree
SliceForest deleteRootOnRightTreeAndGetRightTree()
- return the rightmost tree of the Forest without the root node
hashString
java.lang.String hashString()
toFuriaChanTree
java.lang.String toFuriaChanTree()
equalsTree
boolean equalsTree(SliceForest o)
Copyright © 2007-2008 Arnoldo Jose Muller Molina. All Rights Reserved.