public class Association extends Object implements Serializable, ExtraMetadataHolder
All members of this class are allowed to be null
.
Constructor and Description |
---|
Association()
Constructs an association.
|
Association(AssociationType associationType,
String entryUuid,
String sourceUuid,
String targetUuid)
Constructs an association.
|
public Association()
public Association(AssociationType associationType, String entryUuid, String sourceUuid, String targetUuid)
associationType
- the type of the association.entryUuid
- UUID of the association entry.sourceUuid
- the UUID of the source object.targetUuid
- the UUID of the target object.public String getTargetUuid()
public void setTargetUuid(String targetUuid)
targetUuid
- the UUID of the target object.public String getSourceUuid()
public void setSourceUuid(String sourceUuid)
sourceUuid
- the UUID of the source object.public AssociationType getAssociationType()
public void setAssociationType(AssociationType associationType)
associationType
- the type of this association.public AssociationLabel getLabel()
public void setLabel(AssociationLabel label)
label
- the label of the association.public String getEntryUuid()
public void setEntryUuid(String entryUuid)
entryUuid
- UUID of this association entry.public Code getDocCode()
public void setDocCode(Code docCode)
docCode
- code describing the association (e.g. the type of transformation,
reason for replacement).public String getPreviousVersion()
public void setPreviousVersion(String previousVersion)
previousVersion
- value of previous version in XDS metadata update associationpublic AvailabilityStatus getOriginalStatus()
public void setOriginalStatus(AvailabilityStatus originalStatus)
originalStatus
- value of originalStatus in update availabilityStatuspublic AvailabilityStatus getNewStatus()
public void setNewStatus(AvailabilityStatus newStatus)
newStatus
- value of newStatus in update availabilityStatuspublic Boolean getAssociationPropagation()
public void setAssociationPropagation(Boolean associationPropagation)
associationPropagation
- value of associationPropagation annotationpublic AvailabilityStatus getAvailabilityStatus()
public void setAvailabilityStatus(AvailabilityStatus availabilityStatus)
availabilityStatus
- value of availabilityStatus in XDS metadata update association@Generated(value="lombok") public boolean equals(Object o)
@Generated(value="lombok") protected boolean canEqual(Object other)
@Generated(value="lombok") public int hashCode()
@Generated(value="lombok") public String toString()
@Generated(value="lombok") public Map<String,List<String>> getExtraMetadata()
getExtraMetadata
in interface ExtraMetadataHolder
@Generated(value="lombok") public void setExtraMetadata(Map<String,List<String>> extraMetadata)
ExtraMetadataHolder
setExtraMetadata
in interface ExtraMetadataHolder
extraMetadata
- mapping.Copyright © 2018 Open eHealth Foundation. All rights reserved.