Skip navigation links

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

E17060-03


oracle.odi.core.persistence
Interface IRelationshipDescriptor


public interface IRelationshipDescriptor

This interface describe a Relationship.

Since:
11.1.1.3.0

Method Summary
 java.lang.String getPropertyName()
          Name of the property representing the relationship in the source object.
 java.lang.Class getSourceClass()
          Class of the source of the relationship.
 java.lang.Object getSourceObject()
          Source object of the relationship.
 java.lang.Class getTargetClass()
          Class of the target of the relationship.
 boolean isTargetOwnedBySource()
          Return whether the target is privately owned by source object.

 

Method Detail

getSourceClass

java.lang.Class getSourceClass()
Class of the source of the relationship.
Returns:
a Class object

getTargetClass

java.lang.Class getTargetClass()
Class of the target of the relationship.
Returns:
a Class object

getSourceObject

java.lang.Object getSourceObject()
Source object of the relationship.
Returns:
source object

getPropertyName

java.lang.String getPropertyName()
Name of the property representing the relationship in the source object.
Returns:
property name

isTargetOwnedBySource

boolean isTargetOwnedBySource()
Return whether the target is privately owned by source object.
Returns:
true if privately owned, false otherwise

Skip navigation links

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

E17060-03


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