Package com.ibm.di.connector.dpa.schema
Class ReferenceInstance
- java.lang.Object
-
- com.ibm.di.connector.dpa.schema.ReferenceInstance
-
public class ReferenceInstance extends java.lang.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
Constructors Constructor Description ReferenceInstance(ReferenceDefinition definition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addClassInstance(ClassInstance instance)
int
getClassInstanceCount()
java.util.List<ClassInstance>
getClassInstances()
ReferenceDefinition
getDefinition()
ClassInstance
getFirstClassInstance()
java.lang.String
getName()
boolean
isComposition()
-
-
-
Constructor Detail
-
ReferenceInstance
public ReferenceInstance(ReferenceDefinition definition)
- Parameters:
definition
-
-
-
Method Detail
-
getName
public java.lang.String getName()
- Returns:
- String
-
getClassInstanceCount
public int getClassInstanceCount()
- Returns:
- int
-
getClassInstances
public java.util.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
-
-