public class EdmConstantExpressionImpl extends AbstractEdmExpression implements org.apache.olingo.commons.api.edm.annotation.EdmConstantExpression
edm| Constructor and Description |
|---|
EdmConstantExpressionImpl(org.apache.olingo.commons.api.edm.Edm edm,
org.apache.olingo.commons.api.edm.provider.annotation.CsdlConstantExpression constExprConstruct) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
asEnumMembers() |
org.apache.olingo.commons.api.edm.geo.Geospatial |
asGeospatial() |
Object |
asPrimitive() |
String |
getEnumTypeName() |
org.apache.olingo.commons.api.edm.annotation.EdmExpression.EdmExpressionType |
getExpressionType() |
String |
getValueAsString() |
asConstant, asDynamic, getExpression, getExpressionName, isConstant, isDynamicpublic EdmConstantExpressionImpl(org.apache.olingo.commons.api.edm.Edm edm,
org.apache.olingo.commons.api.edm.provider.annotation.CsdlConstantExpression constExprConstruct)
public String getValueAsString()
getValueAsString in interface org.apache.olingo.commons.api.edm.annotation.EdmConstantExpressionpublic org.apache.olingo.commons.api.edm.annotation.EdmExpression.EdmExpressionType getExpressionType()
getExpressionType in interface org.apache.olingo.commons.api.edm.annotation.EdmExpressionpublic Object asPrimitive()
asPrimitive in interface org.apache.olingo.commons.api.edm.annotation.EdmConstantExpressionpublic List<String> asEnumMembers()
asEnumMembers in interface org.apache.olingo.commons.api.edm.annotation.EdmConstantExpressionpublic String getEnumTypeName()
getEnumTypeName in interface org.apache.olingo.commons.api.edm.annotation.EdmConstantExpressionpublic org.apache.olingo.commons.api.edm.geo.Geospatial asGeospatial()
asGeospatial in interface org.apache.olingo.commons.api.edm.annotation.EdmConstantExpressionCopyright © 2013–2020 The Apache Software Foundation. All rights reserved.