public class EdmAssociationImpl extends EdmNamedImpl implements EdmAssociation, EdmAnnotatable
edm, name| Constructor and Description |
|---|
EdmAssociationImpl() |
| Modifier and Type | Method and Description |
|---|---|
EdmAnnotations |
getAnnotations()
Get all annotations applied to an EDM element
|
List<EdmMetadataAssociationEnd> |
getAssociationEnds() |
EdmDocumentation |
getDocumentation() |
EdmAssociationEnd |
getEnd(String role)
Get the
EdmAssociationEnd by role |
EdmMetadataAssociationEnd |
getEnd1()
Get the
EdmAssociationEnd for end1 |
EdmMetadataAssociationEnd |
getEnd2()
Get the
EdmAssociationEnd for end2 |
EdmMultiplicity |
getEndMultiplicity(String role) |
EdmTypeKind |
getKind() |
String |
getNamespace()
Namespace of this
EdmType |
EdmReferentialConstraint |
getReferentialConstraint()
Get the
EdmReferentialConstraint |
void |
setAnnotations(EdmAnnotations annotations) |
void |
setAssociationEnds(List<EdmMetadataAssociationEnd> associationEnds) |
void |
setDocumentation(EdmDocumentation documentation) |
void |
setNamespace(String namespace) |
void |
setReferentialConstraint(EdmReferentialConstraint referentialConstraint) |
String |
toString() |
getName, setEdm, setNamepublic EdmDocumentation getDocumentation()
public void setDocumentation(EdmDocumentation documentation)
public List<EdmMetadataAssociationEnd> getAssociationEnds()
public String getNamespace() throws EdmException
EdmTypeEdmTypegetNamespace in interface EdmTypeEdmExceptionpublic void setNamespace(String namespace)
namespace - the namespace to setpublic EdmTypeKind getKind()
getKind in interface EdmTypeEdmTypeKind of this EdmTypepublic EdmAssociationEnd getEnd(String role) throws EdmException
EdmAssociationEdmAssociationEnd by rolegetEnd in interface EdmAssociationEdmAssociationEndEdmExceptionpublic EdmAnnotations getAnnotations() throws EdmException
EdmAnnotatablegetAnnotations in interface EdmAnnotatableEdmAnnotations never nullEdmExceptionpublic EdmMultiplicity getEndMultiplicity(String role) throws EdmException
EdmExceptionpublic EdmMetadataAssociationEnd getEnd1() throws EdmException
EdmAssociationEdmAssociationEnd for end1getEnd1 in interface EdmAssociationEdmAssociationEndEdmExceptionpublic EdmMetadataAssociationEnd getEnd2() throws EdmException
EdmAssociationEdmAssociationEnd for end2getEnd2 in interface EdmAssociationEdmAssociationEndEdmExceptionpublic EdmReferentialConstraint getReferentialConstraint() throws EdmException
EdmAssociationEdmReferentialConstraintgetReferentialConstraint in interface EdmAssociationEdmReferentialConstraintEdmExceptionpublic void setReferentialConstraint(EdmReferentialConstraint referentialConstraint)
public void setAnnotations(EdmAnnotations annotations)
public void setAssociationEnds(List<EdmMetadataAssociationEnd> associationEnds)
public String toString()
toString in class EdmNamedImplCopyright © 2013-2022 The Apache Software Foundation. All Rights Reserved.