Class ExpressionParser
java.lang.Object
com.sap.cds.adapter.odata.v4.query.ExpressionParser
-
Constructor Summary
ConstructorDescriptionExpressionParser
(com.sap.cds.reflect.CdsStructuredType rootType, EdmxFlavourMapper elementMapper) -
Method Summary
Modifier and TypeMethodDescriptioncom.sap.cds.reflect.CdsStructuredType
com.sap.cds.ql.cqn.CqnPredicate
parseFilter
(Expression expression) com.sap.cds.ql.cqn.CqnStructuredTypeRef
parseStructuredTypeRef
(Expression expression) com.sap.cds.ql.cqn.CqnToken
parseToken
(Expression expression) com.sap.cds.ql.cqn.CqnValue
parseValue
(Expression expression) List<com.sap.cds.ql.cqn.CqnReference.Segment>
toSegmentList
(List<UriResource> uriResourceParts)
-
Constructor Details
-
ExpressionParser
public ExpressionParser(com.sap.cds.reflect.CdsStructuredType rootType, EdmxFlavourMapper elementMapper)
-
-
Method Details
-
parseValue
-
parseToken
-
parseStructuredTypeRef
-
parseFilter
-
toSegmentList
public List<com.sap.cds.ql.cqn.CqnReference.Segment> toSegmentList(List<UriResource> uriResourceParts) -
remap
-
getRootType
public com.sap.cds.reflect.CdsStructuredType getRootType()
-