public class EdmNavigationPropertyImpl extends AbstractEdmNamed implements org.apache.olingo.commons.api.edm.EdmNavigationProperty
edm| Constructor and Description |
|---|
EdmNavigationPropertyImpl(org.apache.olingo.commons.api.edm.Edm edm,
org.apache.olingo.commons.api.edm.provider.CsdlNavigationProperty navigationProperty) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsTarget() |
org.apache.olingo.commons.api.edm.EdmOnDelete |
getOnDelete() |
org.apache.olingo.commons.api.edm.EdmNavigationProperty |
getPartner() |
String |
getReferencingPropertyName(String referencedPropertyName) |
List<org.apache.olingo.commons.api.edm.EdmReferentialConstraint> |
getReferentialConstraints() |
org.apache.olingo.commons.api.edm.EdmEntityType |
getType() |
boolean |
isCollection() |
boolean |
isNullable() |
getName, toStringgetAnnotation, getAnnotationspublic EdmNavigationPropertyImpl(org.apache.olingo.commons.api.edm.Edm edm,
org.apache.olingo.commons.api.edm.provider.CsdlNavigationProperty navigationProperty)
public boolean isCollection()
isCollection in interface org.apache.olingo.commons.api.edm.EdmTypedpublic boolean isNullable()
isNullable in interface org.apache.olingo.commons.api.edm.EdmNavigationPropertypublic boolean containsTarget()
containsTarget in interface org.apache.olingo.commons.api.edm.EdmNavigationPropertypublic org.apache.olingo.commons.api.edm.EdmEntityType getType()
getType in interface org.apache.olingo.commons.api.edm.EdmNavigationPropertygetType in interface org.apache.olingo.commons.api.edm.EdmTypedpublic org.apache.olingo.commons.api.edm.EdmNavigationProperty getPartner()
getPartner in interface org.apache.olingo.commons.api.edm.EdmNavigationPropertypublic String getReferencingPropertyName(String referencedPropertyName)
getReferencingPropertyName in interface org.apache.olingo.commons.api.edm.EdmNavigationPropertypublic List<org.apache.olingo.commons.api.edm.EdmReferentialConstraint> getReferentialConstraints()
getReferentialConstraints in interface org.apache.olingo.commons.api.edm.EdmNavigationPropertypublic org.apache.olingo.commons.api.edm.EdmOnDelete getOnDelete()
getOnDelete in interface org.apache.olingo.commons.api.edm.EdmNavigationPropertyCopyright © 2013–2020 The Apache Software Foundation. All rights reserved.