Interface ColumnMetaData
- 
- All Superinterfaces:
- Comparable<ColumnMetaData>,- Serializable
 - All Known Subinterfaces:
- InternalColumnMetaData
 - All Known Implementing Classes:
- ColumnMetaDataImpl
 
 public interface ColumnMetaData extends Comparable<ColumnMetaData>, Serializable Information about a table column.© 2012-2034 akquinet tech@spree - Author:
- M. Dahm
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetColumnClassName()StringgetColumnName()intgetColumnType()StringgetColumnTypeName()intgetPrecision()Map<String,List<ColumnMetaData>>getReferencedColumns()Map<String,List<ColumnMetaData>>getReferencingColumns()intgetScale()TableMetaDatagetTableMetaData()booleanisAutoIncrement()booleanisNullable()booleanisPrimaryKey()- 
Methods inherited from interface java.lang.ComparablecompareTo
 
- 
 
- 
- 
- 
Method Detail- 
getColumnTypeint getColumnType() 
 - 
getColumnNameString getColumnName() 
 - 
getColumnTypeNameString getColumnTypeName() 
 - 
getColumnClassNameString getColumnClassName() 
 - 
getTableMetaDataTableMetaData getTableMetaData() - Returns:
- containing table
 
 - 
isNullableboolean isNullable() 
 - 
isAutoIncrementboolean isAutoIncrement() 
 - 
getPrecisionint getPrecision() 
 - 
getScaleint getScale() 
 - 
isPrimaryKeyboolean isPrimaryKey() 
 - 
getReferencedColumnsMap<String,List<ColumnMetaData>> getReferencedColumns() - Returns:
- referenced columns for each foreign key constraint
 
 - 
getReferencingColumnsMap<String,List<ColumnMetaData>> getReferencingColumns() - Returns:
- list of referencing columns for each foreign key constraint
 
 
- 
 
-