org.apache.ibatis.abator.internal.db
Class ColumnDefinitions
java.lang.Object
org.apache.ibatis.abator.internal.db.ColumnDefinitions
public class ColumnDefinitions
- extends java.lang.Object
This class holds the results of introspecting the database table.
- Author:
- Jeff Butler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ColumnDefinitions
public ColumnDefinitions()
getBLOBColumns
public java.util.Collection getBLOBColumns()
getBaseColumns
public java.util.Collection getBaseColumns()
getPrimaryKeyColumns
public java.util.Collection getPrimaryKeyColumns()
addColumn
public void addColumn(ColumnDefinition cd)
addPrimaryKeyColumn
public void addPrimaryKeyColumn(java.lang.String columnName)
hasPrimaryKeyColumns
public boolean hasPrimaryKeyColumns()
hasBLOBColumns
public boolean hasBLOBColumns()
hasBaseColumns
public boolean hasBaseColumns()
getColumn
public ColumnDefinition getColumn(java.lang.String columnName)
hasJDBCDateColumns
public boolean hasJDBCDateColumns()
hasJDBCTimeColumns
public boolean hasJDBCTimeColumns()
hasAnyColumns
public boolean hasAnyColumns()