public interface EdmDynamicExpression extends EdmExpression
EdmExpression.EdmExpressionType
Modifier and Type | Method and Description |
---|---|
EdmAnd |
asAnd()
Casts the expression to a
EdmAnd expression |
EdmAnnotationPath |
asAnnotationPath()
Casts the expression to a
EdmAnnotationPath expression |
EdmApply |
asApply()
Casts the expression to a
EdmApply expression |
EdmCast |
asCast()
Casts the expression to a
EdmCast expression |
EdmCollection |
asCollection()
Casts the expression to a
EdmCollection expression |
EdmEq |
asEq()
Casts the expression to a
EdmEq expression |
EdmGe |
asGe()
Casts the expression to a
EdmGe expression |
EdmGt |
asGt()
Casts the expression to a
EdmGt expression |
EdmIf |
asIf()
Casts the expression to a
EdmIf expression |
EdmIsOf |
asIsOf()
Casts the expression to a
EdmIsOf expression |
EdmLabeledElement |
asLabeledElement()
Casts the expression to a
EdmLabeledElement expression |
EdmLabeledElementReference |
asLabeledElementReference()
Casts the expression to a
EdmLabeledElementReference expression |
EdmLe |
asLe()
Casts the expression to a
EdmLe expression |
EdmLt |
asLt()
Casts the expression to a
EdmLt expression |
EdmNavigationPropertyPath |
asNavigationPropertyPath()
Casts the expression to a
EdmNavigationPropertyPath expression |
EdmNe |
asNe()
Casts the expression to a
EdmNe expression |
EdmNot |
asNot()
Casts the expression to a
EdmNot expression |
EdmNull |
asNull()
Casts the expression to a
EdmNull expression |
EdmOr |
asOr()
Casts the expression to a
EdmOr expression |
EdmPath |
asPath()
Casts the expression to a
EdmPath expression |
EdmPropertyPath |
asPropertyPath()
Casts the expression to a
EdmPropertyPath expression |
EdmPropertyValue |
asPropertyValue()
Casts the expression to a
EdmPropertyValue expression |
EdmRecord |
asRecord()
Casts the expression to a
EdmRecord expression |
EdmUrlRef |
asUrlRef()
Casts the expression to a
EdmUrlRef expression |
boolean |
isAnd()
Returns true if the expression is a logical edm:And expression
|
boolean |
isAnnotationPath()
Returns true if the expression is a edm:AnnotationPath expression
|
boolean |
isApply()
Returns true if the expression is a edm:Apply expression
|
boolean |
isCast()
Returns true if the expression is a edm:Cast expression
|
boolean |
isCollection()
Returns true if the expression is a edm:Collection expression
|
boolean |
isEq()
Returns true if the expression is a edm:Eq expression
|
boolean |
isGe()
Returns true if the expression is a edm:Ge expression
|
boolean |
isGt()
Returns true if the expression is a edm:Gt expression
|
boolean |
isIf()
Returns true if the expression is a edm:If expression
|
boolean |
isIsOf()
Returns true if the expression is a edm:IsOf expression
|
boolean |
isLabeledElement()
Returns true if the expression is a edm:LabeledElement expression
|
boolean |
isLabeledElementReference()
Returns true if the expression is a edm:LabeledElementReference expression
|
boolean |
isLe()
Returns true if the expression is a edm:Le expression
|
boolean |
isLt()
Returns true if the expression is a edm:Lt expression
|
boolean |
isNavigationPropertyPath()
Returns true if the expression is a edm:NavigationPropertyPath expression
|
boolean |
isNe()
Returns true if the expression is a edm:Ne expression
|
boolean |
isNot()
Returns true if the expression is a logical edm:Not expression
|
boolean |
isNull()
Returns true if the expression is a edm:Null expression
|
boolean |
isOr()
Returns true if the expression is a logical edm:Or expression
|
boolean |
isPath()
Returns true if the expression is a edm:Path expression
|
boolean |
isPropertyPath()
Returns true if the expression is a edm:PropertyPath expression
|
boolean |
isPropertyValue()
Returns true if the expression is a edm:PropertyValue expression
|
boolean |
isRecord()
Returns true if the expression is a edm:Record expression
|
boolean |
isUrlRef()
Returns true if the expression is a edm:UrlRef expression
|
asConstant, asDynamic, getExpressionName, getExpressionType, isConstant, isDynamic
boolean isNot()
boolean isAnd()
boolean isOr()
boolean isEq()
boolean isNe()
boolean isGt()
boolean isGe()
boolean isLt()
boolean isLe()
boolean isAnnotationPath()
EdmAnnotationPath asAnnotationPath()
EdmAnnotationPath
expressionboolean isApply()
EdmApply asApply()
EdmApply
expressionboolean isCast()
boolean isCollection()
EdmCollection asCollection()
EdmCollection
expressionboolean isIf()
boolean isIsOf()
boolean isLabeledElement()
EdmLabeledElement asLabeledElement()
EdmLabeledElement
expressionboolean isLabeledElementReference()
EdmLabeledElementReference asLabeledElementReference()
EdmLabeledElementReference
expressionboolean isNull()
boolean isNavigationPropertyPath()
EdmNavigationPropertyPath asNavigationPropertyPath()
EdmNavigationPropertyPath
expressionboolean isPath()
boolean isPropertyPath()
EdmPropertyPath asPropertyPath()
EdmPropertyPath
expressionboolean isPropertyValue()
EdmPropertyValue asPropertyValue()
EdmPropertyValue
expressionboolean isRecord()
EdmRecord asRecord()
EdmRecord
expressionboolean isUrlRef()
Copyright © 2013–2018 The Apache Software Foundation. All rights reserved.