Class ColumnDescription
- java.lang.Object
-
- org.apache.manifoldcf.core.interfaces.ColumnDescription
-
public class ColumnDescription extends java.lang.ObjectDescribe a database column.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_rcsidprotected booleanisNullprotected booleanisPrimaryKeyprotected booleanreferenceCascadeprotected java.lang.StringreferenceColumnprotected java.lang.StringreferenceTableprotected java.lang.StringtypeString
-
Constructor Summary
Constructors Constructor Description ColumnDescription(java.lang.String typeString, boolean isPrimaryKey, boolean isNull, java.lang.String referenceTable, java.lang.String referenceColumn, boolean referenceCascade)Create a column type description.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetIsNull()booleangetIsPrimaryKey()booleangetReferenceCascade()java.lang.StringgetReferenceColumn()java.lang.StringgetReferenceTable()java.lang.StringgetTypeString()
-
-
-
Field Detail
-
_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
-
-
Constructor Detail
-
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.
-
-
Method Detail
-
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()
-
-