org.apache.ibatis.abator.config
Class TableConfiguration
java.lang.Object
org.apache.ibatis.abator.config.PropertyHolder
org.apache.ibatis.abator.config.TableConfiguration
- public class TableConfiguration
- extends PropertyHolder
- Author:
- Jeff Butler
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
TableConfiguration
public TableConfiguration()
isDeleteByPrimaryKeyStatementEnabled
public boolean isDeleteByPrimaryKeyStatementEnabled()
setDeleteByPrimaryKeyStatementEnabled
public void setDeleteByPrimaryKeyStatementEnabled(boolean deleteByPrimaryKeyStatementEnabled)
isInsertStatementEnabled
public boolean isInsertStatementEnabled()
setInsertStatementEnabled
public void setInsertStatementEnabled(boolean insertStatementEnabled)
isSelectByPrimaryKeyStatementEnabled
public boolean isSelectByPrimaryKeyStatementEnabled()
setSelectByPrimaryKeyStatementEnabled
public void setSelectByPrimaryKeyStatementEnabled(boolean selectByPrimaryKeyStatementEnabled)
isUpdateByPrimaryKeyStatementEnabled
public boolean isUpdateByPrimaryKeyStatementEnabled()
setUpdateByPrimaryKeyStatementEnabled
public void setUpdateByPrimaryKeyStatementEnabled(boolean updateByPrimaryKeyStatementEnabled)
isColumnIgnored
public boolean isColumnIgnored(java.lang.String column)
addIgnoredColumn
public void addIgnoredColumn(java.lang.String column)
addColumnOverride
public void addColumnOverride(ColumnOverride columnOverride)
equals
public boolean equals(java.lang.Object obj)
hashCode
public int hashCode()
isSelectByExampleStatementEnabled
public boolean isSelectByExampleStatementEnabled()
setSelectByExampleStatementEnabled
public void setSelectByExampleStatementEnabled(boolean selectByExampleStatementEnabled)
getTable
public FullyQualifiedTable getTable()
setTable
public void setTable(FullyQualifiedTable tableName)
getColumnOverride
public ColumnOverride getColumnOverride(java.lang.String columnName)
- May return null if the column has not been overridden
- Parameters:
columnName
-
- Returns:
- the column override (if any) related to this column
getGeneratedKey
public GeneratedKey getGeneratedKey()
getSelectByExampleQueryId
public java.lang.String getSelectByExampleQueryId()
setSelectByExampleQueryId
public void setSelectByExampleQueryId(java.lang.String selectByExampleQueryId)
getSelectByPrimaryKeyQueryId
public java.lang.String getSelectByPrimaryKeyQueryId()
setSelectByPrimaryKeyQueryId
public void setSelectByPrimaryKeyQueryId(java.lang.String selectByPrimaryKeyQueryId)
isDeleteByExampleStatementEnabled
public boolean isDeleteByExampleStatementEnabled()
setDeleteByExampleStatementEnabled
public void setDeleteByExampleStatementEnabled(boolean deleteByExampleStatementEnabled)
reportWarnings
public void reportWarnings(ColumnDefinitions columnDefinitions,
java.util.List warnings)
areAnyStatementsEnabled
public boolean areAnyStatementsEnabled()