Package com.sap.cds.ql.hana
Interface CqnHierarchy
- All Superinterfaces:
CqnSource,CqnTableFunction,CqnToken,JSONizable
- All Known Subinterfaces:
CqnHierarchyGenerator,CqnHierarchySubset,Hierarchy,HierarchySubset
-
Method Summary
Modifier and TypeMethodDescriptiondefault CqnHierarchyGeneratordefault CqnHierarchySubsetdefault CqnHierarchyCasts this CQN source to aCqnTableFunction.default booleandefault booleandefault booleanReturnstrueif this is aCqnTableFunction.Methods 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
-
isTableFunction
default boolean isTableFunction()Description copied from interface:CqnSourceReturnstrueif this is aCqnTableFunction.- Specified by:
isTableFunctionin interfaceCqnSource- Specified by:
isTableFunctionin interfaceCqnTableFunction- Returns:
trueif this is a table function, otherwisefalse
-
asTableFunction
Description copied from interface:CqnSourceCasts this CQN source to aCqnTableFunction.- Specified by:
asTableFunctionin interfaceCqnSource- Specified by:
asTableFunctionin interfaceCqnTableFunction- Returns:
- this CQN source as a CqnTableFunction
-
isHierarchySubset
default boolean isHierarchySubset() -
asHierarchySubset
-
isGenerator
default boolean isGenerator() -
asGenerator
-