com.ibm.di.connector.dpa.schema
Class ReferenceDefinition
java.lang.Object
com.ibm.di.connector.dpa.schema.ReferenceDefinition
public class ReferenceDefinition
- extends java.lang.Object
This class contains meta data about a class reference.
A representation of the 'reference' element from dpaschema.xml.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TYPE_AGGREGATION
public static final java.lang.String TYPE_AGGREGATION
- See Also:
- Constant Field Values
TYPE_COMPOSITION
public static final java.lang.String TYPE_COMPOSITION
- See Also:
- Constant Field Values
ReferenceDefinition
protected ReferenceDefinition()
setJoinTable
protected void setJoinTable(java.lang.String joinTable)
- Parameters:
joinTable
-
setJoinColumn
protected void setJoinColumn(java.lang.String joinColumn)
- Parameters:
joinColumn
-
setReversePrimaryKey
protected void setReversePrimaryKey(boolean reversePrimaryKey)
- Parameters:
reversePrimaryKey
-
setType
protected void setType(java.lang.String type)
- Parameters:
type
-
setName
protected void setName(java.lang.String name)
- Parameters:
name
-
setClassName
protected void setClassName(java.lang.String className)
- Parameters:
className
-
setMinOccurs
protected void setMinOccurs(int minOccurs)
- Parameters:
minOccurs
-
setMaxOccurs
protected void setMaxOccurs(int maxOccurs)
- Parameters:
maxOccurs
-
setColumnName
protected void setColumnName(java.lang.String columnName)
- Parameters:
columnName
-
setOnProperty
protected void setOnProperty(java.lang.String onProperty)
- Parameters:
onProperty
-
getName
public java.lang.String getName()
- Returns:
- String
getClassName
public java.lang.String getClassName()
- Returns:
- String
getMinOccurs
public int getMinOccurs()
- Returns:
- int
getMaxOccurs
public int getMaxOccurs()
- Returns:
- int
getColumnName
public java.lang.String getColumnName()
- Returns:
- String
getOnProperty
public java.lang.String getOnProperty()
- Returns:
- String
getType
public java.lang.String getType()
- Returns:
- String
isMultiple
public boolean isMultiple()
- Returns:
- boolean
isRequired
public boolean isRequired()
- Returns:
- boolean
isReversePrimaryKey
public boolean isReversePrimaryKey()
- Returns:
- boolean
getJoinTable
public java.lang.String getJoinTable()
- Returns:
- String
getJoinColumn
public java.lang.String getJoinColumn()
- Returns:
- String