Class OrderNodeImpl
java.lang.Object
org.aksw.jenax.facete.treequery2.impl.RootedFacetTraversableBase<NodeQuery,OrderNode<NodeQuery>>
org.aksw.jenax.facete.treequery2.impl.OrderNodeImpl
- All Implemented Interfaces:
FacetTraversable<OrderNode<NodeQuery>>,OrderNode<NodeQuery>,RootedFacetTraversable<NodeQuery,,OrderNode<NodeQuery>> org.aksw.jenax.path.core.HasFacetPath
-
Field Summary
Fields inherited from class org.aksw.jenax.facete.treequery2.impl.RootedFacetTraversableBase
facetPath, root -
Constructor Summary
ConstructorsConstructorDescriptionOrderNodeImpl(NodeQuery startNode) OrderNodeImpl(NodeQuery startNode, org.aksw.jenax.path.core.FacetPath facetPath) -
Method Summary
Modifier and TypeMethodDescriptionasc()Return the NodeQuery which is the root of this traversaldesc()getOrCreateChild(org.aksw.jenax.path.core.FacetStep step) Returns null if there is no child reachable with the given step.protected NodeQuerysort(int sortDirection) Methods inherited from class org.aksw.jenax.facete.treequery2.impl.RootedFacetTraversableBase
equals, getFacetPath, getRoot, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.jenax.facete.treequery2.api.FacetTraversable
bwd, bwd, bwd, fwd, fwd, fwd, getRootNode, resolveMethods inherited from interface org.aksw.jenax.path.core.HasFacetPath
getFacetPathMethods inherited from interface org.aksw.jenax.facete.treequery2.api.RootedFacetTraversable
getRoot
-
Constructor Details
-
OrderNodeImpl
-
OrderNodeImpl
-
-
Method Details
-
getParent
- Specified by:
getParentin interfaceFacetTraversable<OrderNode<NodeQuery>>
-
getOrCreateChild
Description copied from interface:FacetTraversableReturns null if there is no child reachable with the given step.- Specified by:
getOrCreateChildin interfaceFacetTraversable<OrderNode<NodeQuery>>
-
asc
Description copied from interface:OrderNodeReturn the NodeQuery which is the root of this traversal -
desc
-
sort
-