public abstract class AbstractEdmExpression extends Object implements EdmExpression
EdmExpression.EdmExpressionType| Constructor and Description |
|---|
AbstractEdmExpression(Edm edm,
String name) |
| Modifier and Type | Method and Description |
|---|---|
EdmConstantExpression |
asConstant()
Casts the expression to
EdmConstantExpression |
EdmDynamicExpression |
asDynamic()
Cast the expression to
EdmDynamicExpression |
static EdmExpression |
getExpression(Edm edm,
CsdlExpression exp) |
String |
getExpressionName()
Will return the name of the expression e.g.
|
boolean |
isConstant()
Return true if the expression is constant
|
boolean |
isDynamic()
Return true if the expression is dynamic
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExpressionTypeprotected final Edm edm
public String getExpressionName()
EdmExpressiongetExpressionName in interface EdmExpressionpublic boolean isConstant()
EdmExpressionisConstant in interface EdmExpressionpublic EdmConstantExpression asConstant()
EdmExpressionEdmConstantExpressionasConstant in interface EdmExpressionpublic boolean isDynamic()
EdmExpressionisDynamic in interface EdmExpressionpublic EdmDynamicExpression asDynamic()
EdmExpressionEdmDynamicExpressionasDynamic in interface EdmExpressionpublic static EdmExpression getExpression(Edm edm, CsdlExpression exp)
Copyright © 2023. All rights reserved.