com.ibm.di.connector.dpa.schema
Class ReferenceInstance

java.lang.Object
  extended by com.ibm.di.connector.dpa.schema.ReferenceInstance

public class ReferenceInstance
extends Object

The instances of this class contain one or more ClassInstance objects referred by another ClassInstance object. Each reference instance object has a corresponding ReferenceDefinition.


Constructor Summary
ReferenceInstance(ReferenceDefinition definition)
           
 
Method Summary
 void addClassInstance(ClassInstance instance)
           
 int getClassInstanceCount()
           
 List<ClassInstance> getClassInstances()
           
 ReferenceDefinition getDefinition()
           
 ClassInstance getFirstClassInstance()
           
 String getName()
           
 boolean isComposition()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReferenceInstance

public ReferenceInstance(ReferenceDefinition definition)
Parameters:
definition -
Method Detail

getName

public String getName()
Returns:
String

getClassInstanceCount

public int getClassInstanceCount()
Returns:
int

getClassInstances

public List<ClassInstance> getClassInstances()
Returns:
List

getFirstClassInstance

public ClassInstance getFirstClassInstance()
Returns:
ClassInstance

addClassInstance

public void addClassInstance(ClassInstance instance)
Parameters:
instance -

getDefinition

public ReferenceDefinition getDefinition()
Returns:
ReferenceDefinition

isComposition

public boolean isComposition()
Returns:
boolean