All Superinterfaces:
EdmAnnotatable, EdmDynamicExpression, EdmExpression

public interface EdmCast extends EdmDynamicExpression, EdmAnnotatable
Represents an edm:Cast expression. Casts the value obtained from its single child expression to the specified type
  • Method Details

    • getMaxLength

      Integer getMaxLength()
      Returns the facet attribute MaxLength
      Returns:
      Returns the facet attribute MaxLength
    • getPrecision

      Integer getPrecision()
      Returns the facet attribute Precision
      Returns:
      Returns the facet attribute Precision
    • getScale

      Integer getScale()
      Returns the facet attribute Scale
      Returns:
      Returns the facet attribute Scale
    • getSrid

      SRID getSrid()
      Returns the facet attribute SRID
      Returns:
      Returns the facet attribute SRID
    • getType

      EdmType getType()
      Value cast to
      Returns:
      value cast to
    • getValue

      EdmExpression getValue()
      Cast value of the expression
      Returns:
      Cast value