Class EdmIsOfImpl
java.lang.Object
org.apache.olingo.commons.core.edm.annotation.AbstractEdmExpression
org.apache.olingo.commons.core.edm.annotation.AbstractEdmDynamicExpression
org.apache.olingo.commons.core.edm.annotation.AbstractEdmAnnotatableDynamicExpression
org.apache.olingo.commons.core.edm.annotation.EdmIsOfImpl
- All Implemented Interfaces:
EdmDynamicExpression,EdmExpression,EdmIsOf,EdmAnnotatable
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.olingo.commons.api.edm.annotation.EdmExpression
EdmExpression.EdmExpressionType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSeeEdmExpression.EdmExpressionTypefor details.Facet MaxLengthFacet PrecisiongetScale()Facet ScalegetSrid()Facet SRIDgetType()The type which is checked again the child expressiongetValue()Returns true if the child expression returns the specified typedMethods inherited from class org.apache.olingo.commons.core.edm.annotation.AbstractEdmAnnotatableDynamicExpression
getAnnotation, getAnnotationsMethods inherited from class org.apache.olingo.commons.core.edm.annotation.AbstractEdmDynamicExpression
asAnd, asAnnotationPath, asApply, asCast, asCollection, asEq, asGe, asGt, asIf, asIsOf, asLabeledElement, asLabeledElementReference, asLe, asLt, asNavigationPropertyPath, asNe, asNot, asNull, asOr, asPath, asPropertyPath, asPropertyValue, asRecord, asUrlRef, isAnd, isAnnotationPath, isApply, isCast, isCollection, isEq, isGe, isGt, isIf, isIsOf, isLabeledElement, isLabeledElementReference, isLe, isLt, isNavigationPropertyPath, isNe, isNot, isNull, isOr, isPath, isPropertyPath, isPropertyValue, isRecord, isUrlRefMethods inherited from class org.apache.olingo.commons.core.edm.annotation.AbstractEdmExpression
asConstant, asDynamic, getExpression, getExpressionName, isConstant, isDynamicMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.olingo.commons.api.edm.EdmAnnotatable
getAnnotation, getAnnotationsMethods inherited from interface org.apache.olingo.commons.api.edm.annotation.EdmDynamicExpression
asAnd, asAnnotationPath, asApply, asCast, asCollection, asEq, asGe, asGt, asIf, asIsOf, asLabeledElement, asLabeledElementReference, asLe, asLt, asNavigationPropertyPath, asNe, asNot, asNull, asOr, asPath, asPropertyPath, asPropertyValue, asRecord, asUrlRef, isAnd, isAnnotationPath, isApply, isCast, isCollection, isEq, isGe, isGt, isIf, isIsOf, isLabeledElement, isLabeledElementReference, isLe, isLt, isNavigationPropertyPath, isNe, isNot, isNull, isOr, isPath, isPropertyPath, isPropertyValue, isRecord, isUrlRefMethods inherited from interface org.apache.olingo.commons.api.edm.annotation.EdmExpression
asConstant, asDynamic, getExpressionName, isConstant, isDynamic
-
Constructor Details
-
EdmIsOfImpl
-
-
Method Details
-
getMaxLength
Description copied from interface:EdmIsOfFacet MaxLength- Specified by:
getMaxLengthin interfaceEdmIsOf- Returns:
- fact MaxLength
-
getPrecision
Description copied from interface:EdmIsOfFacet Precision- Specified by:
getPrecisionin interfaceEdmIsOf- Returns:
- fact Precision
-
getScale
Description copied from interface:EdmIsOfFacet Scale -
getSrid
Description copied from interface:EdmIsOfFacet SRID -
getType
Description copied from interface:EdmIsOfThe type which is checked again the child expression -
getValue
Description copied from interface:EdmIsOfReturns true if the child expression returns the specified typed -
getExpressionType
Description copied from interface:EdmExpressionSeeEdmExpression.EdmExpressionTypefor details.- Specified by:
getExpressionTypein interfaceEdmExpression- Returns:
- the type of this expression
-