public class DefaultMissingRef extends java.lang.Object implements IMissingRef
IMissingRef
implementation. This class represents the missing references in ODI repositories.
A missing reference represents a broken relationship from a referring object to its referenced object due to the referenced object not currently existing in the repository. The missing reference states which relationship has been broken.
Constructor and Description |
---|
DefaultMissingRef()
FOR INTERNAL USE ONLY.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDescription()
Returns the description value.
|
java.lang.Class |
getMissingEntityClass()
Returns the missing entity class value.
|
java.util.UUID |
getMissingEntityGlobalId()
Returns the missing entity global id value.
|
java.lang.String |
getPropertyName()
Returns the property name value.
|
com.sunopsis.versioning.SnpsMissingRef |
getSnpsMissingRef()
Returns the snps missing ref value.
|
java.lang.Class |
getSourceEntityClass()
Returns the source entity class value.
|
java.util.UUID |
getSourceEntityGlobalId()
Returns the source entity global id value.
|
void |
setDescription(java.lang.String pDescription)
Specifies the description value.
|
void |
setMissingEntityClass(java.lang.Class pMissingEntityClass)
Specifies the missing entity class value.
|
void |
setMissingEntityGlobalId(java.util.UUID pMissingEntityGlobalId)
Specifies the missing entity global id value.
|
void |
setPropertyName(java.lang.String pPropertyName)
Sets this object's property name.
|
void |
setSnpsMissingRef(com.sunopsis.versioning.SnpsMissingRef pSnpsMissingRef)
Specifies the snps missing ref value.
|
void |
setSourceEntityClass(java.lang.Class pSourceEntityClass)
Specifies the source entity class value.
|
void |
setSourceEntityGlobalId(java.util.UUID pSourceEntityGlobalId)
Specifies the source entity global id value.
|
public java.lang.Class getMissingEntityClass()
getMissingEntityClass
in interface IMissingRef
setMissingEntityClass(Class)
public java.lang.Class getSourceEntityClass()
getSourceEntityClass
in interface IMissingRef
setSourceEntityClass(Class)
public com.sunopsis.versioning.SnpsMissingRef getSnpsMissingRef()
setSnpsMissingRef(SnpsMissingRef)
public java.lang.String getDescription()
getDescription
in interface IMissingRef
setDescription(String)
public void setDescription(java.lang.String pDescription)
pDescription
- a description valuegetDescription()
public void setSnpsMissingRef(com.sunopsis.versioning.SnpsMissingRef pSnpsMissingRef)
pSnpsMissingRef
- a snps missing ref valuegetSnpsMissingRef()
public void setSourceEntityClass(java.lang.Class pSourceEntityClass)
pSourceEntityClass
- a source entity class valuegetSourceEntityClass()
public java.lang.String getPropertyName()
getPropertyName
in interface IMissingRef
setPropertyName(String)
public void setPropertyName(java.lang.String pPropertyName)
pPropertyName
- an object's property namegetPropertyName()
public void setMissingEntityClass(java.lang.Class pMissingEntityClass)
pMissingEntityClass
- a missing entity class valuegetMissingEntityClass()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.util.UUID getSourceEntityGlobalId()
getSourceEntityGlobalId
in interface IMissingRef
#setSourceEntityId(UUID)
public void setSourceEntityGlobalId(java.util.UUID pSourceEntityGlobalId)
pSourceEntityGlobalId
- a source entity global id valuegetSourceEntityGlobalId()
public java.util.UUID getMissingEntityGlobalId()
getMissingEntityGlobalId
in interface IMissingRef
#setMissingEntityId(UUID)
public void setMissingEntityGlobalId(java.util.UUID pMissingEntityGlobalId)
pMissingEntityGlobalId
- a missing entity global id valuegetMissingEntityGlobalId()