public class

TableConfiguration

extends PropertyHolder
java.lang.Object
   ↳ org.mybatis.generator.config.PropertyHolder
     ↳ org.mybatis.generator.config.TableConfiguration

Summary

Public Constructors
TableConfiguration(Context context)
Public Methods
void addColumnOverride(ColumnOverride columnOverride)
void addIgnoredColumn(IgnoredColumn ignoredColumn)
boolean areAnyStatementsEnabled()
boolean equals(Object obj)
String getAlias()
String getCatalog()
ColumnOverride getColumnOverride(String columnName)
May return null if the column has not been overridden
List<ColumnOverride> getColumnOverrides()
ColumnRenamingRule getColumnRenamingRule()
String getDomainObjectName()
GeneratedKey getGeneratedKey()
List<String> getIgnoredColumnsInError()
This method returns an iterator of Strings.
ModelType getModelType()
String getSchema()
String getSelectByExampleQueryId()
String getSelectByPrimaryKeyQueryId()
String getTableName()
int hashCode()
boolean isAllColumnDelimitingEnabled()
boolean isColumnIgnored(String columnName)
boolean isCountByExampleStatementEnabled()
boolean isDeleteByExampleStatementEnabled()
boolean isDeleteByPrimaryKeyStatementEnabled()
boolean isDelimitIdentifiers()
boolean isInsertStatementEnabled()
boolean isSelectByExampleStatementEnabled()
boolean isSelectByPrimaryKeyStatementEnabled()
boolean isUpdateByExampleStatementEnabled()
boolean isUpdateByPrimaryKeyStatementEnabled()
boolean isWildcardEscapingEnabled()
void setAlias(String alias)
void setAllColumnDelimitingEnabled(boolean isAllColumnDelimitingEnabled)
void setCatalog(String catalog)
void setColumnRenamingRule(ColumnRenamingRule columnRenamingRule)
void setConfiguredModelType(String configuredModelType)
void setCountByExampleStatementEnabled(boolean countByExampleStatementEnabled)
void setDeleteByExampleStatementEnabled(boolean deleteByExampleStatementEnabled)
void setDeleteByPrimaryKeyStatementEnabled(boolean deleteByPrimaryKeyStatementEnabled)
void setDelimitIdentifiers(boolean delimitIdentifiers)
void setDomainObjectName(String domainObjectName)
void setGeneratedKey(GeneratedKey generatedKey)
void setInsertStatementEnabled(boolean insertStatementEnabled)
void setSchema(String schema)
void setSelectByExampleQueryId(String selectByExampleQueryId)
void setSelectByExampleStatementEnabled(boolean selectByExampleStatementEnabled)
void setSelectByPrimaryKeyQueryId(String selectByPrimaryKeyQueryId)
void setSelectByPrimaryKeyStatementEnabled(boolean selectByPrimaryKeyStatementEnabled)
void setTableName(String tableName)
void setUpdateByExampleStatementEnabled(boolean updateByExampleStatementEnabled)
void setUpdateByPrimaryKeyStatementEnabled(boolean updateByPrimaryKeyStatementEnabled)
void setWildcardEscapingEnabled(boolean wildcardEscapingEnabled)
String toString()
XmlElement toXmlElement()
void validate(List<String> errors, int listPosition)
[Expand]
Inherited Methods
From class org.mybatis.generator.config.PropertyHolder
From class java.lang.Object

Public Constructors

public TableConfiguration (Context context)

Public Methods

public void addColumnOverride (ColumnOverride columnOverride)

public void addIgnoredColumn (IgnoredColumn ignoredColumn)

public boolean areAnyStatementsEnabled ()

public boolean equals (Object obj)

public String getAlias ()

public String getCatalog ()

public ColumnOverride getColumnOverride (String columnName)

May return null if the column has not been overridden

Returns
  • the column override (if any) related to this column

public List<ColumnOverride> getColumnOverrides ()

public ColumnRenamingRule getColumnRenamingRule ()

public String getDomainObjectName ()

public GeneratedKey getGeneratedKey ()

public List<String> getIgnoredColumnsInError ()

This method returns an iterator of Strings. The values are the columns that were specified to be ignored in the table, but do not exist in the table.

Returns
  • an List of Strings - the columns that were improperly configured as ignored columns

public ModelType getModelType ()

public String getSchema ()

public String getSelectByExampleQueryId ()

public String getSelectByPrimaryKeyQueryId ()

public String getTableName ()

public int hashCode ()

public boolean isAllColumnDelimitingEnabled ()

public boolean isColumnIgnored (String columnName)

public boolean isCountByExampleStatementEnabled ()

public boolean isDeleteByExampleStatementEnabled ()

public boolean isDeleteByPrimaryKeyStatementEnabled ()

public boolean isDelimitIdentifiers ()

public boolean isInsertStatementEnabled ()

public boolean isSelectByExampleStatementEnabled ()

public boolean isSelectByPrimaryKeyStatementEnabled ()

public boolean isUpdateByExampleStatementEnabled ()

public boolean isUpdateByPrimaryKeyStatementEnabled ()

public boolean isWildcardEscapingEnabled ()

public void setAlias (String alias)

public void setAllColumnDelimitingEnabled (boolean isAllColumnDelimitingEnabled)

public void setCatalog (String catalog)

public void setColumnRenamingRule (ColumnRenamingRule columnRenamingRule)

public void setConfiguredModelType (String configuredModelType)

public void setCountByExampleStatementEnabled (boolean countByExampleStatementEnabled)

public void setDeleteByExampleStatementEnabled (boolean deleteByExampleStatementEnabled)

public void setDeleteByPrimaryKeyStatementEnabled (boolean deleteByPrimaryKeyStatementEnabled)

public void setDelimitIdentifiers (boolean delimitIdentifiers)

public void setDomainObjectName (String domainObjectName)

public void setGeneratedKey (GeneratedKey generatedKey)

public void setInsertStatementEnabled (boolean insertStatementEnabled)

public void setSchema (String schema)

public void setSelectByExampleQueryId (String selectByExampleQueryId)

public void setSelectByExampleStatementEnabled (boolean selectByExampleStatementEnabled)

public void setSelectByPrimaryKeyQueryId (String selectByPrimaryKeyQueryId)

public void setSelectByPrimaryKeyStatementEnabled (boolean selectByPrimaryKeyStatementEnabled)

public void setTableName (String tableName)

public void setUpdateByExampleStatementEnabled (boolean updateByExampleStatementEnabled)

public void setUpdateByPrimaryKeyStatementEnabled (boolean updateByPrimaryKeyStatementEnabled)

public void setWildcardEscapingEnabled (boolean wildcardEscapingEnabled)

public String toString ()

public XmlElement toXmlElement ()

public void validate (List<String> errors, int listPosition)