public interface Rules
Modifier and Type | Method and Description |
---|---|
FullyQualifiedJavaType |
calculateAllFieldsClass()
Calculates the class that contains all fields.
|
boolean |
generateBaseColumnList()
Implements the rule for generating the SQL base column list element.
|
boolean |
generateBaseRecordClass()
Implements the rule for generating a base record.
|
boolean |
generateBaseResultMap()
Implements the rule for generating the result map without BLOBs.
|
boolean |
generateBlobColumnList()
Implements the rule for generating the SQL blob column list element.
|
boolean |
generateCountByExample() |
boolean |
generateDeleteByExample()
Implements the rule for generating the delete by example SQL Map element
and DAO method.
|
boolean |
generateDeleteByPrimaryKey()
Implements the rule for generating the delete by primary key SQL Map
element and DAO method.
|
boolean |
generateExampleClass()
Implements the rule for generating an example class.
|
boolean |
generateInsert()
Implements the rule for generating the insert SQL Map element and DAO
method.
|
boolean |
generateInsertSelective()
Implements the rule for generating the insert selective SQL Map element
and DAO method.
|
boolean |
generateJavaClient()
Implements the rule for generating a Java client.
|
boolean |
generateMyBatis3UpdateByExampleWhereClause()
Implements the rule for generating the SQL example where clause element
specifically for use in the update by example methods.
|
boolean |
generatePrimaryKeyClass()
Implements the rule for determining whether to generate a primary key
class.
|
boolean |
generateRecordWithBLOBsClass()
Implements the rule for generating a record with BLOBs.
|
boolean |
generateResultMapWithBLOBs()
Implements the rule for generating the result map with BLOBs.
|
boolean |
generateSelectByExampleWithBLOBs()
Implements the rule for generating the select by example with BLOBs SQL
Map element and DAO method.
|
boolean |
generateSelectByExampleWithoutBLOBs()
Implements the rule for generating the select by example without BLOBs
SQL Map element and DAO method.
|
boolean |
generateSelectByPrimaryKey()
Implements the rule for generating the select by primary key SQL Map
element and DAO method.
|
boolean |
generateSQLExampleWhereClause()
Implements the rule for generating the SQL example where clause element.
|
boolean |
generateUpdateByExampleSelective() |
boolean |
generateUpdateByExampleWithBLOBs() |
boolean |
generateUpdateByExampleWithoutBLOBs() |
boolean |
generateUpdateByPrimaryKeySelective()
Implements the rule for generating the update by primary key selective
SQL Map element and DAO method.
|
boolean |
generateUpdateByPrimaryKeyWithBLOBs()
Implements the rule for generating the update by primary key with BLOBs
SQL Map element and DAO method.
|
boolean |
generateUpdateByPrimaryKeyWithoutBLOBs()
Implements the rule for generating the update by primary key without
BLOBs SQL Map element and DAO method.
|
IntrospectedTable |
getIntrospectedTable() |
boolean generateInsert()
boolean generateInsertSelective()
FullyQualifiedJavaType calculateAllFieldsClass()
boolean generateUpdateByPrimaryKeyWithoutBLOBs()
boolean generateUpdateByPrimaryKeyWithBLOBs()
boolean generateUpdateByPrimaryKeySelective()
boolean generateDeleteByPrimaryKey()
boolean generateDeleteByExample()
boolean generateBaseResultMap()
boolean generateResultMapWithBLOBs()
boolean generateSQLExampleWhereClause()
boolean generateMyBatis3UpdateByExampleWhereClause()
boolean generateBaseColumnList()
boolean generateBlobColumnList()
boolean generateSelectByPrimaryKey()
boolean generateSelectByExampleWithoutBLOBs()
boolean generateSelectByExampleWithBLOBs()
boolean generateExampleClass()
boolean generateCountByExample()
boolean generateUpdateByExampleSelective()
boolean generateUpdateByExampleWithoutBLOBs()
boolean generateUpdateByExampleWithBLOBs()
boolean generatePrimaryKeyClass()
boolean generateBaseRecordClass()
boolean generateRecordWithBLOBsClass()
boolean generateJavaClient()
IntrospectedTable getIntrospectedTable()
Copyright © 2010–2018 MyBatis.org. All rights reserved.