Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

oracle.odi.missingref.support
Class DefaultMissingRef

java.lang.Object
  extended by oracle.odi.missingref.support.DefaultMissingRef
All Implemented Interfaces:
IMissingRef

public class DefaultMissingRef
extends java.lang.Object
implements IMissingRef

Default 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.

Since:
11.1.1.3.0

Constructor Summary
DefaultMissingRef()
          FOR INTERNAL USE ONLY.
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getDescription()
          Returns the description value.
 java.lang.Class<? extends IRepositoryEntity> getMissingEntityClass()
          Returns the missing entity class value.
 java.lang.String getPropertyName()
          Returns the property name value.
 com.sunopsis.versioning.SnpsMissingRef getSnpsMissingRef()
          Returns the snps missing ref value.
 java.lang.Class<? extends IRepositoryEntity> getSourceEntityClass()
          Returns the source entity class value.
 java.io.Serializable getSourceEntityId()
          Returns the source entity id value.
 void setDescription(java.lang.String pDescription)
          Specifies the description value.
 void setMissingEntityClass(java.lang.Class<? extends IRepositoryEntity> pMissingEntityClass)
          Specifies the missing entity class 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<? extends IRepositoryEntity> pSourceEntityClass)
          Specifies the source entity class value.
 void setSourceEntityId(java.io.Serializable pSourceEntityId)
          Specifies the source entity id value.
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMissingRef

public DefaultMissingRef()
FOR INTERNAL USE ONLY.

Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getDescription

public java.lang.String getDescription()
Returns the description value.

Specified by:
getDescription in interface IMissingRef
Returns:
the description value
See Also:
setDescription(String)

getMissingEntityClass

public java.lang.Class<? extends IRepositoryEntity> getMissingEntityClass()
Returns the missing entity class value.

Specified by:
getMissingEntityClass in interface IMissingRef
Returns:
the missing entity class value
See Also:
setMissingEntityClass(Class)

getPropertyName

public java.lang.String getPropertyName()
Returns the property name value.

Specified by:
getPropertyName in interface IMissingRef
Returns:
the property name value
See Also:
setPropertyName(String)

getSnpsMissingRef

public com.sunopsis.versioning.SnpsMissingRef getSnpsMissingRef()
Returns the snps missing ref value.

Returns:
the snps missing ref value
See Also:
setSnpsMissingRef(SnpsMissingRef)

getSourceEntityClass

public java.lang.Class<? extends IRepositoryEntity> getSourceEntityClass()
Returns the source entity class value.

Specified by:
getSourceEntityClass in interface IMissingRef
Returns:
the source entity class value
See Also:
setSourceEntityClass(Class)

getSourceEntityId

public java.io.Serializable getSourceEntityId()
Returns the source entity id value.

Specified by:
getSourceEntityId in interface IMissingRef
Returns:
the source entity id value
See Also:
setSourceEntityId(Serializable)

setDescription

public void setDescription(java.lang.String pDescription)
Specifies the description value.

Parameters:
pDescription - a description value
See Also:
getDescription()

setMissingEntityClass

public void setMissingEntityClass(java.lang.Class<? extends IRepositoryEntity> pMissingEntityClass)
Specifies the missing entity class value.

Parameters:
pMissingEntityClass - a missing entity class value
See Also:
getMissingEntityClass()

setPropertyName

public void setPropertyName(java.lang.String pPropertyName)
Sets this object's property name.

Parameters:
pPropertyName - an object's property name
See Also:
getPropertyName()

setSnpsMissingRef

public void setSnpsMissingRef(com.sunopsis.versioning.SnpsMissingRef pSnpsMissingRef)
Specifies the snps missing ref value.

Parameters:
pSnpsMissingRef - a snps missing ref value
See Also:
getSnpsMissingRef()

setSourceEntityClass

public void setSourceEntityClass(java.lang.Class<? extends IRepositoryEntity> pSourceEntityClass)
Specifies the source entity class value.

Parameters:
pSourceEntityClass - a source entity class value
See Also:
getSourceEntityClass()

setSourceEntityId

public void setSourceEntityId(java.io.Serializable pSourceEntityId)
Specifies the source entity id value.

Parameters:
pSourceEntityId - a source entity id value
See Also:
getSourceEntityId()

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

Copyright © 2010, Oracle and/or its affiliates. All rights reserved.