| java.lang.Object com.versant.core.jdo.query.Node com.versant.core.jdo.query.LeafNode
All known Subclasses: com.versant.core.jdo.query.FieldNode, com.versant.core.jdo.query.ParamNodeProxy, com.versant.core.jdo.query.ImportNode, com.versant.core.jdo.query.LiteralNode, com.versant.core.jdo.query.VarNode, com.versant.core.jdo.query.AsValueNode, com.versant.core.jdo.query.VarNodeProxy, com.versant.core.jdo.query.VarBindingNode, com.versant.core.jdo.query.ParamNode,
LeafNode | public class LeafNode extends Node (Code) | | This is a node with no children. Extending Node (which has children) to
make this class may seem strange but lots of casting is saved in all the
code the traverses Node trees.
|
normalizeImp | public void normalizeImp()(Code) | | Simplify this node tree as much as possible.
|
replaceChild | public void replaceChild(Node old, Node nw)(Code) | | Replace one node with another.
|
setParentOnChildren | public void setParentOnChildren()(Code) | | Set the parent link on all our children.
|
|
|