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.List getBLOBColumns()
getBaseColumns
public java.util.List getBaseColumns()
getPrimaryKeyColumns
public java.util.List 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()