|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ColumnDefinitions | |
org.apache.ibatis.abator.api | Provides the main classes and interfaces used by clients of Abator. |
org.apache.ibatis.abator.config | |
org.apache.ibatis.abator.internal.db | |
org.apache.ibatis.abator.internal.java | |
org.apache.ibatis.abator.internal.java.dao | |
org.apache.ibatis.abator.internal.java.model | |
org.apache.ibatis.abator.internal.rules | Provides the classes that implement Abator's code generation rules. |
org.apache.ibatis.abator.internal.sqlmap |
Uses of ColumnDefinitions in org.apache.ibatis.abator.api |
Methods in org.apache.ibatis.abator.api with parameters of type ColumnDefinitions | |
java.util.List |
SqlMapGenerator.getGeneratedXMLFiles(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
ProgressCallback callback)
|
java.util.List |
JavaModelGenerator.getGeneratedJavaFiles(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
ProgressCallback callback)
This method returns a list of GenerateJavaFile objects. |
java.util.List |
DAOGenerator.getGeneratedJavaFiles(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
ProgressCallback callback)
This method returns a list of GenerateJavaFile objects. |
Uses of ColumnDefinitions in org.apache.ibatis.abator.config |
Methods in org.apache.ibatis.abator.config with parameters of type ColumnDefinitions | |
void |
TableConfiguration.reportWarnings(ColumnDefinitions columnDefinitions,
java.util.List warnings)
|
Uses of ColumnDefinitions in org.apache.ibatis.abator.internal.db |
Methods in org.apache.ibatis.abator.internal.db that return ColumnDefinitions | |
static ColumnDefinitions |
DatabaseIntrospector.generateColumnDefinitions(java.sql.Connection connection,
TableConfiguration tc,
JavaTypeResolver javaTypeResolver,
java.util.List warnings)
|
Uses of ColumnDefinitions in org.apache.ibatis.abator.internal.java |
Methods in org.apache.ibatis.abator.internal.java with parameters of type ColumnDefinitions | |
protected GeneratedJavaFile |
JavaModelGeneratorDefaultImpl.getExample(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
|
protected GeneratedJavaFile |
JavaModelGeneratorDefaultImpl.getPrimaryKey(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
|
protected GeneratedJavaFile |
JavaModelGeneratorDefaultImpl.getRecord(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
|
protected GeneratedJavaFile |
JavaModelGeneratorDefaultImpl.getRecordWithBLOBs(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
|
java.util.List |
JavaModelGeneratorDefaultImpl.getGeneratedJavaFiles(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
ProgressCallback callback)
|
protected GeneratedJavaFile |
DAOGeneratorBaseImpl.getDAOImplementation(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
|
protected GeneratedJavaFile |
DAOGeneratorBaseImpl.getDAOInterface(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
|
java.util.List |
DAOGeneratorBaseImpl.getGeneratedJavaFiles(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
ProgressCallback callback)
|
protected java.util.List |
DAOGeneratorBaseImpl.getInsertMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
DAOGeneratorBaseImpl.getUpdateByPrimaryKeyMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
DAOGeneratorBaseImpl.getUpdateByPrimaryKeyWithBLOBsMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
DAOGeneratorBaseImpl.getSelectByExampleMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
DAOGeneratorBaseImpl.getSelectByExampleWithBLOBsMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
DAOGeneratorBaseImpl.getSelectByPrimaryKeyMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
DAOGeneratorBaseImpl.getDeleteByExampleMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
DAOGeneratorBaseImpl.getDeleteByPrimaryKeyMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
DAOGeneratorBaseImpl.getGetExampleParmsMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
Uses of ColumnDefinitions in org.apache.ibatis.abator.internal.java.dao |
Methods in org.apache.ibatis.abator.internal.java.dao with parameters of type ColumnDefinitions | |
java.util.List |
BaseJava2DAOGenerator.getGeneratedJavaFiles(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
ProgressCallback callback)
|
protected GeneratedJavaFile |
BaseJava2DAOGenerator.getDAOImplementation(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
|
protected GeneratedJavaFile |
BaseJava2DAOGenerator.getDAOInterface(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
|
protected java.util.List |
BaseJava2DAOGenerator.getInsertMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
BaseJava2DAOGenerator.getUpdateByPrimaryKeyMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
BaseJava2DAOGenerator.getUpdateByPrimaryKeyWithBLOBsMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
BaseJava2DAOGenerator.getSelectByExampleMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
BaseJava2DAOGenerator.getSelectByExampleWithBLOBsMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
BaseJava2DAOGenerator.getSelectByPrimaryKeyMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
BaseJava2DAOGenerator.getDeleteByExampleMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
protected java.util.List |
BaseJava2DAOGenerator.getDeleteByPrimaryKeyMethods(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
boolean interfaceMethod,
java.util.Set imports)
|
Uses of ColumnDefinitions in org.apache.ibatis.abator.internal.java.model |
Methods in org.apache.ibatis.abator.internal.java.model with parameters of type ColumnDefinitions | |
protected GeneratedJavaFile |
JavaModelGeneratorJava2Impl.getExample(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
|
protected GeneratedJavaFile |
JavaModelGeneratorJava2Impl.getPrimaryKey(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
|
protected GeneratedJavaFile |
JavaModelGeneratorJava2Impl.getRecord(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
|
protected GeneratedJavaFile |
JavaModelGeneratorJava2Impl.getRecordWithBLOBs(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
|
java.util.List |
JavaModelGeneratorJava2Impl.getGeneratedJavaFiles(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
ProgressCallback callback)
|
Uses of ColumnDefinitions in org.apache.ibatis.abator.internal.rules |
Methods in org.apache.ibatis.abator.internal.rules with parameters of type ColumnDefinitions | |
static TableType |
TableType.calculateTableType(ColumnDefinitions columnDefinitions)
Calculates the table type from the physical structure of the table. |
static boolean |
AbatorRules.generatePrimaryKey(ColumnDefinitions columnDefinitions)
Implements the rule for determining whether to generate a primary key class. |
static boolean |
AbatorRules.generateBaseRecordExtendingPrimaryKey(ColumnDefinitions columnDefinitions)
Implements the rule for generating a base record that extends the primary key. |
static boolean |
AbatorRules.generateBaseRecordWithNoSuperclass(ColumnDefinitions columnDefinitions)
Implements the rule for generating a base record with no super class. |
static boolean |
AbatorRules.generateRecordWithBLOBsExtendingPrimaryKey(ColumnDefinitions columnDefinitions)
Implements the rule for generating a record with BLOBs class extending the primary key class. |
static boolean |
AbatorRules.generateRecordWithBLOBsExtendingBaseRecord(ColumnDefinitions columnDefinitions)
Implements the rule for generating a record with BLOBs class extending the base record class. |
static boolean |
AbatorRules.generateExampleExtendingPrimaryKey(ColumnDefinitions columnDefinitions,
TableConfiguration tc)
Implements the rule for generating an example class extending the primary key. |
static boolean |
AbatorRules.generateExampleExtendingBaseRecord(ColumnDefinitions columnDefinitions,
TableConfiguration tc)
Implements the rule for generating an example class extending the base record. |
static boolean |
AbatorRules.generateResultMapWithBLOBs(ColumnDefinitions columnDefinitions,
TableConfiguration tc)
Implements the rule for generating the result map with BLOBs. |
static boolean |
AbatorRules.generateSelectByExampleWithBLOBs(ColumnDefinitions columnDefinitions,
TableConfiguration tc)
Implements the rule for generating the select by example with BLOBs SQL Map element and DAO method. |
static boolean |
AbatorRules.generateSelectByPrimaryKey(ColumnDefinitions columnDefinitions,
TableConfiguration tc)
Implements the rule for generating the select by primary key SQL Map element and DAO method. |
static boolean |
AbatorRules.generateUpdateByPrimaryKeyWithoutBLOBs(ColumnDefinitions columnDefinitions,
TableConfiguration tc)
Implements the rule for generating the update by primary key without BLOBs SQL Map element and DAO method. |
static boolean |
AbatorRules.generateUpdateByPrimaryKeyWithBLOBs(ColumnDefinitions columnDefinitions,
TableConfiguration tc)
Implements the rule for generating the update by primary key with BLOBs SQL Map element and DAO method. |
static boolean |
AbatorRules.generateDeleteByPrimaryKey(ColumnDefinitions columnDefinitions,
TableConfiguration tc)
Implements the rule for generating the delete by primary key SQL Map element and DAO method. |
Uses of ColumnDefinitions in org.apache.ibatis.abator.internal.sqlmap |
Methods in org.apache.ibatis.abator.internal.sqlmap with parameters of type ColumnDefinitions | |
java.util.List |
SqlMapGeneratorIterateImpl.getGeneratedXMLFiles(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
ProgressCallback callback)
|
protected GeneratedXmlFile |
SqlMapGeneratorIterateImpl.getSqlMap(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
Creates the default implementation of the Sql Map |
protected java.lang.String |
SqlMapGeneratorIterateImpl.getSqlMapElement(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
Creates the sqlMap element (the root element, and all child elements). |
protected java.lang.String |
SqlMapGeneratorIterateImpl.getBaseResultMapElement(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return a String which is formatted XML for the result map (without any BLOBs if they exist in the table). |
protected java.lang.String |
SqlMapGeneratorIterateImpl.getResultMapWithBLOBsElement(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return a String which is formatted XML for the result map (with any BLOBs if they exist in the table). |
protected java.lang.String |
SqlMapGeneratorIterateImpl.getInsertElement(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return a String which is formatted XML for the insert statement. |
protected java.lang.String |
SqlMapGeneratorIterateImpl.getUpdateByPrimaryKeyWithBLOBs(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the update by primary key statement that updates all fields in the table (including BLOB fields). |
protected java.lang.String |
SqlMapGeneratorIterateImpl.getUpdateByPrimaryKey(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the update by primary key statement that updates all fields in the table (excluding BLOB fields). |
protected java.lang.String |
SqlMapGeneratorIterateImpl.getDeleteByPrimaryKey(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the delete by primary key statement. |
protected java.lang.String |
SqlMapGeneratorIterateImpl.getDeleteByExample(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the delete by example statement. |
protected java.lang.String |
SqlMapGeneratorIterateImpl.getSelectByPrimaryKey(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the select by primary key statement. |
protected java.lang.String |
SqlMapGeneratorIterateImpl.getSelectByExample(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the select by example statement that returns all fields in the table (except BLOB fields). |
protected java.lang.String |
SqlMapGeneratorIterateImpl.getSelectByExampleWithBLOBs(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the select by example statement that returns all fields in the table (including BLOB fields). |
java.util.List |
SqlMapGeneratorDefaultImpl.getGeneratedXMLFiles(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
ProgressCallback callback)
|
protected GeneratedXmlFile |
SqlMapGeneratorDefaultImpl.getSqlMap(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
Creates the default implementation of the Sql Map |
protected java.lang.String |
SqlMapGeneratorDefaultImpl.getSqlMapElement(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration)
Creates the sqlMap element (the root element, and all child elements). |
protected java.lang.String |
SqlMapGeneratorDefaultImpl.getBaseResultMapElement(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return a String which is formatted XML for the result map (without any BLOBs if they exist in the table). |
protected java.lang.String |
SqlMapGeneratorDefaultImpl.getResultMapWithBLOBsElement(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return a String which is formatted XML for the result map (with any BLOBs if they exist in the table). |
protected java.lang.String |
SqlMapGeneratorDefaultImpl.getInsertElement(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return a String which is formatted XML for the insert statement. |
protected java.lang.String |
SqlMapGeneratorDefaultImpl.getUpdateByPrimaryKeyWithBLOBs(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the update by primary key statement that updates all fields in the table (including BLOB fields). |
protected java.lang.String |
SqlMapGeneratorDefaultImpl.getUpdateByPrimaryKey(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the update by primary key statement that updates all fields in the table (excluding BLOB fields). |
protected java.lang.String |
SqlMapGeneratorDefaultImpl.getDeleteByPrimaryKey(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the delete by primary key statement. |
protected java.lang.String |
SqlMapGeneratorDefaultImpl.getDeleteByExample(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the delete by example statement. |
protected java.lang.String |
SqlMapGeneratorDefaultImpl.getSelectByPrimaryKey(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the select by primary key statement. |
protected java.lang.String |
SqlMapGeneratorDefaultImpl.getByExampleWhereClauseFragment(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the example where clause SQL fragment (an sql fragment). |
protected java.lang.String |
SqlMapGeneratorDefaultImpl.getSelectByExample(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the select by example statement that returns all fields in the table (except BLOB fields). |
protected java.lang.String |
SqlMapGeneratorDefaultImpl.getSelectByExampleWithBLOBs(ColumnDefinitions columnDefinitions,
TableConfiguration tableConfiguration,
int indentLevel)
This method should return well formatted XML for the select by example statement that returns all fields in the table (including BLOB fields). |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |