Class HierarchySubsetTransformation
java.lang.Object
com.sap.cds.adapter.odata.v4.query.apply.HierarchySubsetTransformation
- Direct Known Subclasses:
AncestorsTransformation
,DescendantsTransformation
-
Constructor Summary
ConstructorsConstructorDescriptionHierarchySubsetTransformation
(com.sap.cds.ql.cqn.CqnStructuredTypeRef hierarchyReference, String hierarchyQualifier, com.sap.cds.ql.cqn.CqnElementRef nodeProperty, List<com.sap.cds.ql.cqn.transformation.CqnTransformation> transformations, int distanceFromStart, boolean keepStart) -
Method Summary
Modifier and TypeMethodDescriptionstatic com.sap.cds.ql.cqn.transformation.CqnAncestorsTransformation
ancestors
(Ancestors ancestors, ExpressionParser expressionParser) static com.sap.cds.ql.cqn.transformation.CqnTransformation
descendants
(Descendants descendants, ExpressionParser expressionParser) int
com.sap.cds.ql.cqn.CqnStructuredTypeRef
boolean
com.sap.cds.ql.cqn.CqnElementRef
List<com.sap.cds.ql.cqn.transformation.CqnTransformation>
-
Constructor Details
-
HierarchySubsetTransformation
-
-
Method Details
-
ancestors
public static com.sap.cds.ql.cqn.transformation.CqnAncestorsTransformation ancestors(Ancestors ancestors, ExpressionParser expressionParser) -
descendants
public static com.sap.cds.ql.cqn.transformation.CqnTransformation descendants(Descendants descendants, ExpressionParser expressionParser) -
hierarchyReference
public com.sap.cds.ql.cqn.CqnStructuredTypeRef hierarchyReference() -
hierarchyQualifier
-
nodeProperty
public com.sap.cds.ql.cqn.CqnElementRef nodeProperty() -
transformations
-
distanceFromStart
public int distanceFromStart() -
keepStart
public boolean keepStart()
-