Class CsdlExpression
java.lang.Object
org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmItem
org.apache.olingo.commons.api.edm.provider.annotation.CsdlExpression
- Direct Known Subclasses:
CsdlConstantExpression
,CsdlDynamicExpression
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCasts the expression toCsdlConstantExpression
.Cast the expression toCsdlDynamicExpression
.boolean
Return true if the expression is constantboolean
Returns true if the expression is dynamic.Methods inherited from class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmItem
getAllByName, getOneByName
-
Constructor Details
-
CsdlExpression
public CsdlExpression()
-
-
Method Details
-
isConstant
public boolean isConstant()Return true if the expression is constant- Returns:
- true if the expression is constant
-
asConstant
Casts the expression toCsdlConstantExpression
.- Returns:
- Constant Expression
-
isDynamic
public boolean isDynamic()Returns true if the expression is dynamic.- Returns:
- true if the expression is dynamic
-
asDynamic
Cast the expression toCsdlDynamicExpression
.- Returns:
- Dynamic Expression
-