public class EdmNavigationPropertyImpl extends EdmTypedImpl implements EdmNavigationProperty, EdmAnnotatable
edmType, multiplicity, typeNameedm, name| Constructor and Description |
|---|
EdmNavigationPropertyImpl() |
| Modifier and Type | Method and Description |
|---|---|
EdmAnnotations |
getAnnotations()
Get all annotations applied to an EDM element
|
EdmDocumentation |
getDocumentation() |
String |
getFromRole()
Get the from role of the navigation property
|
EdmMapping |
getMapping()
Get mapping information applied to an EDM element
|
EdmMultiplicity |
getMultiplicity()
See
EdmMultiplicity for more information about possible multiplicities. |
EdmAssociation |
getRelationship()
Get the relationship of the navigation property
|
FullQualifiedName |
getRelationshipName() |
String |
getToRole()
Get the to role of the navigation property
|
EdmType |
getType()
See
EdmType for more information about possible types. |
void |
setAnnotations(EdmAnnotations annotations) |
void |
setDocumentation(EdmDocumentation documentation) |
void |
setFromRole(String fromRole) |
void |
setMapping(Mapping mapping) |
void |
setRelationshipName(FullQualifiedName relationship) |
void |
setToRole(String toRole) |
String |
toString() |
setEdmType, setMultiplicity, setTypeNamegetName, setEdm, setNamepublic EdmDocumentation getDocumentation()
public void setDocumentation(EdmDocumentation documentation)
public void setMapping(Mapping mapping)
public void setAnnotations(EdmAnnotations annotations)
public void setFromRole(String fromRole)
public void setToRole(String toRole)
public EdmType getType() throws EdmException
EdmTypedEdmType for more information about possible types.getType in interface EdmTypedgetType in class EdmTypedImplEdmTypeEdmExceptionpublic EdmMultiplicity getMultiplicity() throws EdmException
EdmTypedEdmMultiplicity for more information about possible multiplicities.getMultiplicity in interface EdmTypedgetMultiplicity in class EdmTypedImplEdmMultiplicityEdmExceptionpublic EdmAssociation getRelationship() throws EdmException
EdmNavigationPropertygetRelationship in interface EdmNavigationPropertyEdmAssociationEdmExceptionpublic FullQualifiedName getRelationshipName() throws EdmException
EdmExceptionpublic void setRelationshipName(FullQualifiedName relationship)
public String getFromRole() throws EdmException
EdmNavigationPropertygetFromRole in interface EdmNavigationPropertyEdmExceptionpublic String getToRole() throws EdmException
EdmNavigationPropertygetToRole in interface EdmNavigationPropertyEdmExceptionpublic EdmAnnotations getAnnotations() throws EdmException
EdmAnnotatablegetAnnotations in interface EdmAnnotatableEdmAnnotations never nullEdmExceptionpublic EdmMapping getMapping() throws EdmException
EdmMappablegetMapping in interface EdmMappableEdmMappingEdmExceptionpublic String toString()
toString in class EdmTypedImplCopyright © 2013-2022 The Apache Software Foundation. All Rights Reserved.