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

public abstract class CsdlExpression extends CsdlAbstractEdmItem
  • 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

      public CsdlConstantExpression asConstant()
      Casts the expression to CsdlConstantExpression.
      Returns:
      Constant Expression
    • isDynamic

      public boolean isDynamic()
      Returns true if the expression is dynamic.
      Returns:
      true if the expression is dynamic
    • asDynamic

      public CsdlDynamicExpression asDynamic()
      Cast the expression to CsdlDynamicExpression.
      Returns:
      Dynamic Expression