Package com.sap.cds
Interface CqnTableFunction
- All Superinterfaces:
CqnSource,CqnToken,JSONizable
- All Known Subinterfaces:
CqnHierarchy,CqnHierarchyGenerator,CqnHierarchySubset,Hierarchy,HierarchySubset,TableFunction
-
Method Summary
Modifier and TypeMethodDescriptiondefault CqnTableFunctionCasts this CQN source to aCqnTableFunction.default booleanReturnstrueif this is aCqnTableFunction.name()rowType(CdsStructuredType sourceRowType) source()Methods inherited from interface com.sap.cds.ql.cqn.CqnSource
asJoin, asRef, asSelect, isJoin, isRef, isSelectMethods 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- Returns:
trueif this is a table function, otherwisefalse
-
asTableFunction
Description copied from interface:CqnSourceCasts this CQN source to aCqnTableFunction.- Specified by:
asTableFunctionin interfaceCqnSource- Returns:
- this CQN source as a CqnTableFunction
-
name
String name() -
source
CqnSource source() -
rowType
-