Class PropertyExpressionImpl
- java.lang.Object
-
- org.apache.olingo.odata2.core.uri.expression.PropertyExpressionImpl
-
- All Implemented Interfaces:
CommonExpression,PropertyExpression,Visitable
public class PropertyExpressionImpl extends Object implements PropertyExpression
-
-
Constructor Summary
Constructors Constructor Description PropertyExpressionImpl(String uriLiteral, EdmLiteral edmLiteral)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectaccept(ExpressionVisitor visitor)EdmLiteralgetEdmLiteral()EdmTypedgetEdmProperty()EdmTypegetEdmType()ExpressionKindgetKind()StringgetPropertyName()StringgetUriLiteral()CommonExpressionsetEdmProperty(EdmTyped edmProperty)CommonExpressionsetEdmType(EdmType edmType)
-
-
-
Constructor Detail
-
PropertyExpressionImpl
public PropertyExpressionImpl(String uriLiteral, EdmLiteral edmLiteral)
-
-
Method Detail
-
setEdmProperty
public CommonExpression setEdmProperty(EdmTyped edmProperty)
-
setEdmType
public CommonExpression setEdmType(EdmType edmType)
- Specified by:
setEdmTypein interfaceCommonExpression
-
getPropertyName
public String getPropertyName()
- Specified by:
getPropertyNamein interfacePropertyExpression
-
getEdmLiteral
public EdmLiteral getEdmLiteral()
-
getEdmProperty
public EdmTyped getEdmProperty()
- Specified by:
getEdmPropertyin interfacePropertyExpression
-
getKind
public ExpressionKind getKind()
- Specified by:
getKindin interfaceCommonExpression
-
getUriLiteral
public String getUriLiteral()
- Specified by:
getUriLiteralin interfaceCommonExpression
-
getEdmType
public EdmType getEdmType()
- Specified by:
getEdmTypein interfaceCommonExpression
-
accept
public Object accept(ExpressionVisitor visitor)
-
-