Package com.spun.util.database
Class ColumnMetadata
java.lang.Object
com.spun.util.database.ColumnMetadata
public class ColumnMetadata extends Object
-
Constructor Summary
Constructors Constructor Description ColumnMetadata(Metadata tableMetadata, String name, Class<?> type, int length, int columnPosition, boolean nullable, int sqlType, int decimalDigits, String comments)ColumnMetadata(Metadata tableMetadata, String name, Class<?> type, int length, int columnPosition, boolean nullable, int sqlType, int decimalDigits, String comments, String foreignTable, ColumnMetadata foreignColumn) -
Method Summary
Modifier and Type Method Description intgetColumnPosition()StringgetComments()intgetDecimalDigits()ColumnMetadatagetForeignColumn()StringgetForeignTable()intgetLength()StringgetName()StringgetNameWithPrefix(String alias)StringgetSequenceName(int databaseType)intgetSqlType()StringgetSqlTypeName()Class<?>getType()booleanisNullable()static ColumnMetadata[]toArray(Collection<ColumnMetadata> vectorOf)A convenience function to turn a vector of com.spun.util.database.ColumnMetadata objects into an Array of the com.spun.util.database.ColumnMetadata objects.
-
Constructor Details
-
ColumnMetadata
-
ColumnMetadata
-
-
Method Details
-
getLength
public int getLength() -
getSqlType
public int getSqlType() -
getSqlTypeName
-
getColumnPosition
public int getColumnPosition() -
getName
-
isNullable
public boolean isNullable() -
getType
-
getDecimalDigits
public int getDecimalDigits() -
getComments
-
getForeignTable
-
getForeignColumn
-
getNameWithPrefix
-
getSequenceName
-
toArray
A convenience function to turn a vector of com.spun.util.database.ColumnMetadata objects into an Array of the com.spun.util.database.ColumnMetadata objects.- Parameters:
vectorOf- a Vector of com.spun.util.database.ColumnMetadata objects- Returns:
- the array of com.spun.util.database.ColumnMetadata.
- Throws:
Error- if an element of vectorOf is not a com.spun.util.database.ColumnMetadata object.
-