Package com.sap.cds.ql.hana
Interface CqnHierarchySubset
- All Superinterfaces:
CqnHierarchy,CqnSource,CqnTableFunction,CqnToken,JSONizable
- All Known Subinterfaces:
HierarchySubset
-
Method Summary
Modifier and TypeMethodDescriptiondefault CqnHierarchySubsetintfrom()default booleandefault booleandefault booleanSpecifies the start nodes as an additional input table or as a filter condition A filter condition that specifies the start nodes of this hierarchy subset functionintto()Methods inherited from interface com.sap.cds.ql.hana.CqnHierarchy
asGenerator, asTableFunction, isGenerator, isTableFunctionMethods inherited from interface com.sap.cds.ql.cqn.CqnSource
asJoin, asRef, asSelect, isJoin, isRef, isSelectMethods inherited from interface com.sap.cds.CqnTableFunction
name, rowType, sourceMethods inherited from interface com.sap.cds.JSONizable
toJson
-
Method Details
-
startWhere
Optional<CqnPredicate> startWhere()Specifies the start nodes as an additional input table or as a filter condition A filter condition that specifies the start nodes of this hierarchy subset function- Returns:
- a reference to the filter condition that specifies the start nodes
as a
CqnPredicatewrapped in anOptional
-
from
int from() -
to
int to() -
isHierarchySubset
default boolean isHierarchySubset()- Specified by:
isHierarchySubsetin interfaceCqnHierarchy
-
asHierarchySubset
- Specified by:
asHierarchySubsetin interfaceCqnHierarchy
-
isAncestors
default boolean isAncestors() -
isDescendants
default boolean isDescendants()
-