org.apache.olingo.odata2.api.uri.expression
Interface PropertyExpression

All Superinterfaces:
CommonExpression, Visitable

public interface PropertyExpression
extends CommonExpression

Represents a property expression in the expression tree

A property expression node is inserted in the expression tree for any property. If an EDM is available during parsing the property is automatically verified against the EDM.


Method Summary
 EdmTyped getEdmProperty()
           
 String getPropertyName()
           
 
Methods inherited from interface org.apache.olingo.odata2.api.uri.expression.CommonExpression
getEdmType, getKind, getUriLiteral, setEdmType
 
Methods inherited from interface org.apache.olingo.odata2.api.uri.expression.Visitable
accept
 

Method Detail

getPropertyName

String getPropertyName()
Returns:
the property name as used in the EDM

getEdmProperty

EdmTyped getEdmProperty()
Returns:
Returns the EDM property matching the property name used in the expression String. This may be an instance of EdmProperty or EdmNavigationProperty
See Also:
EdmTyped


Copyright © 2013-2015 The Apache Software Foundation. All Rights Reserved.