org.apache.manifoldcf.core.interfaces
Class ColumnDescription
java.lang.Object
org.apache.manifoldcf.core.interfaces.ColumnDescription
public class ColumnDescription
- extends java.lang.Object
Describe a database column.
|
Constructor Summary |
ColumnDescription(java.lang.String typeString,
boolean isPrimaryKey,
boolean isNull,
java.lang.String referenceTable,
java.lang.String referenceColumn,
boolean referenceCascade)
Create a column type description. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_rcsid
public static final java.lang.String _rcsid
- See Also:
- Constant Field Values
typeString
protected java.lang.String typeString
isPrimaryKey
protected boolean isPrimaryKey
isNull
protected boolean isNull
referenceTable
protected java.lang.String referenceTable
referenceColumn
protected java.lang.String referenceColumn
referenceCascade
protected boolean referenceCascade
ColumnDescription
public ColumnDescription(java.lang.String typeString,
boolean isPrimaryKey,
boolean isNull,
java.lang.String referenceTable,
java.lang.String referenceColumn,
boolean referenceCascade)
- Create a column type description.
Use the output of this method in the columnMap with performCreate().
- Parameters:
typeString - is a type specificationisPrimaryKey - describes whether the column is a primary keyisNull - describes whether the column is nullablereferenceTable - describes the reference table, if any.referenceCascade - is true if deletes should be cascaded.
returns a column description object.
getTypeString
public java.lang.String getTypeString()
getIsPrimaryKey
public boolean getIsPrimaryKey()
getIsNull
public boolean getIsNull()
getReferenceTable
public java.lang.String getReferenceTable()
getReferenceColumn
public java.lang.String getReferenceColumn()
getReferenceCascade
public boolean getReferenceCascade()