Class NavigationProperty
java.lang.Object
org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmItem
org.apache.olingo.commons.api.edm.provider.CsdlNavigationProperty
com.ptc.odata.core.entity.navigation.NavigationProperty
- All Implemented Interfaces:
org.apache.olingo.commons.api.edm.provider.CsdlAnnotatable,org.apache.olingo.commons.api.edm.provider.CsdlNamed
public class NavigationProperty
extends org.apache.olingo.commons.api.edm.provider.CsdlNavigationProperty
Wrapper around the
Supported API: true
Extendable: false
CsdlNavigationProperty so as to not expose
olingo dependencies.
Supported API: true
Extendable: false
-
Method Summary
Modifier and TypeMethodDescriptionbooleanisCommon()Indicates if the property is common (updateable via UpdateCommonProperties action)
Supported API: truebooleanIndicates if the property is immutable (from an OData perspective)
Supported API: truebooleanIndicates if the property is read-only
Supported API: trueMethods inherited from class org.apache.olingo.commons.api.edm.provider.CsdlNavigationProperty
getAnnotations, getName, getOnDelete, getPartner, getReferentialConstraints, getType, getTypeFQN, isCollection, isContainsTarget, isNullable, setAnnotations, setCollection, setContainsTarget, setName, setNullable, setOnDelete, setPartner, setReferentialConstraints, setType, setTypeMethods inherited from class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmItem
getAllByName, getOneByName
-
Method Details
-
isReadOnly
public boolean isReadOnly()Indicates if the property is read-only
Supported API: true- Returns:
- true if the property is read-only
-
isImmutable
public boolean isImmutable()Indicates if the property is immutable (from an OData perspective)
Supported API: true- Returns:
- true if the property is immutable
-
isCommon
public boolean isCommon()Indicates if the property is common (updateable via UpdateCommonProperties action)
Supported API: true- Returns:
- true if the property is common
-