Class EdmNavigationPropertyPathImpl
java.lang.Object
org.apache.olingo.commons.core.edm.annotation.AbstractEdmExpression
org.apache.olingo.commons.core.edm.annotation.AbstractEdmDynamicExpression
org.apache.olingo.commons.core.edm.annotation.EdmNavigationPropertyPathImpl
- All Implemented Interfaces:
EdmDynamicExpression,EdmExpression,EdmNavigationPropertyPath
public class EdmNavigationPropertyPathImpl
extends AbstractEdmDynamicExpression
implements EdmNavigationPropertyPath
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.olingo.commons.api.edm.annotation.EdmExpression
EdmExpression.EdmExpressionType -
Field Summary
Fields inherited from class org.apache.olingo.commons.core.edm.annotation.AbstractEdmExpression
edm -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSeeEdmExpression.EdmExpressionTypefor details.getValue()Returns the navigation property path itself.Methods inherited from class org.apache.olingo.commons.core.edm.annotation.AbstractEdmDynamicExpression
asAnd, asAnnotationPath, asApply, asCast, asCollection, asEq, asGe, asGt, asIf, asIsOf, asLabeledElement, asLabeledElementReference, asLe, asLt, asNavigationPropertyPath, asNe, asNot, asNull, asOr, asPath, asPropertyPath, asPropertyValue, asRecord, asUrlRef, isAnd, isAnnotationPath, isApply, isCast, isCollection, isEq, isGe, isGt, isIf, isIsOf, isLabeledElement, isLabeledElementReference, isLe, isLt, isNavigationPropertyPath, isNe, isNot, isNull, isOr, isPath, isPropertyPath, isPropertyValue, isRecord, isUrlRefMethods inherited from class org.apache.olingo.commons.core.edm.annotation.AbstractEdmExpression
asConstant, asDynamic, getExpression, getExpressionName, isConstant, isDynamicMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.olingo.commons.api.edm.annotation.EdmDynamicExpression
asAnd, asAnnotationPath, asApply, asCast, asCollection, asEq, asGe, asGt, asIf, asIsOf, asLabeledElement, asLabeledElementReference, asLe, asLt, asNavigationPropertyPath, asNe, asNot, asNull, asOr, asPath, asPropertyPath, asPropertyValue, asRecord, asUrlRef, isAnd, isAnnotationPath, isApply, isCast, isCollection, isEq, isGe, isGt, isIf, isIsOf, isLabeledElement, isLabeledElementReference, isLe, isLt, isNavigationPropertyPath, isNe, isNot, isNull, isOr, isPath, isPropertyPath, isPropertyValue, isRecord, isUrlRefMethods inherited from interface org.apache.olingo.commons.api.edm.annotation.EdmExpression
asConstant, asDynamic, getExpressionName, isConstant, isDynamic
-
Constructor Details
-
Method Details
-
getValue
Description copied from interface:EdmNavigationPropertyPathReturns the navigation property path itself.- Specified by:
getValuein interfaceEdmNavigationPropertyPath- Returns:
- navigation property
-
getExpressionType
Description copied from interface:EdmExpressionSeeEdmExpression.EdmExpressionTypefor details.- Specified by:
getExpressionTypein interfaceEdmExpression- Returns:
- the type of this expression
-