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.ObjectThe 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 voidaddClassInstance(ClassInstance instance)intgetClassInstanceCount()java.util.List<ClassInstance>getClassInstances()ReferenceDefinitiongetDefinition()ClassInstancegetFirstClassInstance()java.lang.StringgetName()booleanisComposition()
-
-
-
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
-
-