public abstract class CsdlDynamicExpression extends CsdlExpression
Constructor and Description |
---|
CsdlDynamicExpression() |
Modifier and Type | Method and Description |
---|---|
CsdlAnnotationPath |
asAnnotationPath()
Casts the expression to a
CsdlAnnotationPath expression |
CsdlApply |
asApply()
Casts the expression to a
CsdlApply expression |
CsdlCast |
asCast()
Casts the expression to a
CsdlCast expression |
CsdlCollection |
asCollection()
Casts the expression to a
Collection expression |
CsdlIf |
asIf()
Casts the expression to a
CsdlIf expression |
CsdlIsOf |
asIsOf()
Casts the expression to a
CsdlIsOf expression |
CsdlLabeledElement |
asLabeledElement()
Casts the expression to a
CsdlLabeledElement expression |
CsdlLabeledElementReference |
asLabeledElementReference()
Casts the expression to a
CsdlLabeledElementReference expression |
CsdlLogicalOrComparisonExpression |
asLogicalOrComparison()
Casts the expression to a
CsdlLogicalOrComparisonExpression expression |
CsdlNavigationPropertyPath |
asNavigationPropertyPath()
Casts the expression to a
CsdlNavigationPropertyPath expression |
CsdlNull |
asNull()
Casts the expression to a
CsdlNull expression |
CsdlPath |
asPath()
Casts the expression to a
CsdlPath expression |
CsdlPropertyPath |
asPropertyPath()
Casts the expression to a
CsdlPropertyPath expression |
CsdlRecord |
asRecord()
Casts the expression to a
CsdlRecord expression |
CsdlUrlRef |
asUrlRef()
Casts the expression to a
CsdlUrlRef 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 |
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 |
isLogicalOrComparison()
Returns true if the expression is a logical expression
|
boolean |
isNavigationPropertyPath()
Returns true if the expression is a edm:NavigationPropertyPath expression
|
boolean |
isNull()
Returns true if the expression is a edm:Null 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 |
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, isConstant, isDynamic
getAllByName, getOneByName
public boolean isLogicalOrComparison()
public CsdlLogicalOrComparisonExpression asLogicalOrComparison()
CsdlLogicalOrComparisonExpression
expressionpublic boolean isAnnotationPath()
public CsdlAnnotationPath asAnnotationPath()
CsdlAnnotationPath
expressionpublic boolean isApply()
public CsdlApply asApply()
CsdlApply
expressionpublic boolean isCast()
public CsdlCast asCast()
CsdlCast
expressionpublic boolean isCollection()
public CsdlCollection asCollection()
Collection
expressionpublic boolean isIf()
public boolean isIsOf()
public CsdlIsOf asIsOf()
CsdlIsOf
expressionpublic boolean isLabeledElement()
public CsdlLabeledElement asLabeledElement()
CsdlLabeledElement
expressionpublic boolean isLabeledElementReference()
public CsdlLabeledElementReference asLabeledElementReference()
CsdlLabeledElementReference
expressionpublic boolean isNull()
public CsdlNull asNull()
CsdlNull
expressionpublic boolean isNavigationPropertyPath()
public CsdlNavigationPropertyPath asNavigationPropertyPath()
CsdlNavigationPropertyPath
expressionpublic boolean isPath()
public CsdlPath asPath()
CsdlPath
expressionpublic boolean isPropertyPath()
public CsdlPropertyPath asPropertyPath()
CsdlPropertyPath
expressionpublic boolean isRecord()
public CsdlRecord asRecord()
CsdlRecord
expressionpublic boolean isUrlRef()
public CsdlUrlRef asUrlRef()
CsdlUrlRef
expressionCopyright © 2013–2018 The Apache Software Foundation. All rights reserved.