Package | Description |
---|---|
org.mybatis.generator.api |
Provides the main classes and interfaces used by clients of MyBatis Generator.
|
org.mybatis.generator.codegen | |
org.mybatis.generator.codegen.mybatis3 | |
org.mybatis.generator.config | |
org.mybatis.generator.internal | |
org.mybatis.generator.internal.db | |
org.mybatis.generator.internal.rules | |
org.mybatis.generator.internal.util | |
org.mybatis.generator.plugins | |
org.mybatis.generator.plugins.dsql | |
org.mybatis.generator.runtime.dynamic.sql | |
org.mybatis.generator.runtime.dynamic.sql.elements | |
org.mybatis.generator.runtime.kotlin | |
org.mybatis.generator.runtime.kotlin.elements |
Modifier and Type | Field and Description |
---|---|
protected IntrospectedTable |
IntrospectedColumn.introspectedTable |
Modifier and Type | Method and Description |
---|---|
IntrospectedTable |
IntrospectedColumn.getIntrospectedTable() |
Modifier and Type | Method and Description |
---|---|
default void |
CommentGenerator.addClassAnnotation(InnerClass innerClass,
IntrospectedTable introspectedTable,
Set<FullyQualifiedJavaType> imports)
Adds a @Generated annotation to a class.
|
default void |
CommentGenerator.addClassComment(InnerClass innerClass,
IntrospectedTable introspectedTable)
Adds the inner class comment.
|
default void |
CommentGenerator.addClassComment(InnerClass innerClass,
IntrospectedTable introspectedTable,
boolean markAsDoNotDelete)
Adds the inner class comment.
|
default void |
CommentGenerator.addEnumComment(InnerEnum innerEnum,
IntrospectedTable introspectedTable)
Adds the enum comment.
|
default void |
CommentGenerator.addFieldAnnotation(Field field,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn,
Set<FullyQualifiedJavaType> imports)
Adds a @Generated annotation to a field.
|
default void |
CommentGenerator.addFieldAnnotation(Field field,
IntrospectedTable introspectedTable,
Set<FullyQualifiedJavaType> imports)
Adds a @Generated annotation to a field.
|
default void |
CommentGenerator.addFieldComment(Field field,
IntrospectedTable introspectedTable)
Adds the field comment.
|
default void |
CommentGenerator.addFieldComment(Field field,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn)
This method should add a Javadoc comment to the specified field.
|
default void |
CommentGenerator.addGeneralFunctionComment(KotlinFunction kf,
IntrospectedTable introspectedTable,
Set<String> imports) |
default void |
CommentGenerator.addGeneralMethodAnnotation(Method method,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn,
Set<FullyQualifiedJavaType> imports)
Adds a @Generated annotation to a method.
|
default void |
CommentGenerator.addGeneralMethodAnnotation(Method method,
IntrospectedTable introspectedTable,
Set<FullyQualifiedJavaType> imports)
Adds a @Generated annotation to a method.
|
default void |
CommentGenerator.addGeneralMethodComment(Method method,
IntrospectedTable introspectedTable)
Adds the general method comment.
|
default void |
CommentGenerator.addGeneralPropertyComment(KotlinProperty property,
IntrospectedTable introspectedTable,
Set<String> imports) |
default void |
CommentGenerator.addGetterComment(Method method,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn)
Adds the getter comment.
|
default void |
CommentGenerator.addModelClassComment(KotlinType modelClass,
IntrospectedTable introspectedTable)
Adds a comment for a model class.
|
default void |
CommentGenerator.addModelClassComment(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
Adds a comment for a model class.
|
default void |
CommentGenerator.addSetterComment(Method method,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn)
Adds the setter comment.
|
default boolean |
Plugin.clientBasicCountMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable)
Deprecated.
this method is no longer called
|
default boolean |
Plugin.clientBasicCountMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
Deprecated.
this method is no longer called
|
default boolean |
Plugin.clientBasicDeleteMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable)
Deprecated.
No longer called
|
default boolean |
Plugin.clientBasicDeleteMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
Deprecated.
No longer called
|
default boolean |
Plugin.clientBasicInsertMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable)
This method is called when the insert function has been generated for the mapper interface.
|
boolean |
CompositePlugin.clientBasicInsertMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientBasicInsertMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the insert method has been generated for the mapper interface.
|
boolean |
CompositePlugin.clientBasicInsertMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientBasicInsertMultipleHelperMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable)
Deprecated.
this method is no longer called
|
default boolean |
Plugin.clientBasicInsertMultipleHelperMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
Deprecated.
this method is no longer called
|
default boolean |
Plugin.clientBasicInsertMultipleMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable)
This method is called when the insert multiple method has been generated for the mapper interface.
|
boolean |
CompositePlugin.clientBasicInsertMultipleMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientBasicInsertMultipleMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the insert multiple method has been generated for the mapper interface.
|
boolean |
CompositePlugin.clientBasicInsertMultipleMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientBasicSelectManyMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientBasicSelectManyMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientBasicSelectManyMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the selectMany method has been generated for the mapper interface.
|
boolean |
CompositePlugin.clientBasicSelectManyMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientBasicSelectOneMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientBasicSelectOneMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientBasicSelectOneMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the selectOne method has been generated for the mapper interface.
|
boolean |
CompositePlugin.clientBasicSelectOneMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientBasicUpdateMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable)
Deprecated.
no longer called
|
default boolean |
Plugin.clientBasicUpdateMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
Deprecated.
no longer called
|
default boolean |
Plugin.clientColumnListPropertyGenerated(KotlinProperty kotlinProperty,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientColumnListPropertyGenerated(KotlinProperty kotlinProperty,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientCountByExampleMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the countByExample method has been generated
in the client interface.
|
boolean |
CompositePlugin.clientCountByExampleMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientDeleteByExampleMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the deleteByExample method has been generated
in the client interface.
|
boolean |
CompositePlugin.clientDeleteByExampleMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientDeleteByPrimaryKeyMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientDeleteByPrimaryKeyMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientDeleteByPrimaryKeyMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the deleteByPrimaryKey method has been
generated in the client interface.
|
boolean |
CompositePlugin.clientDeleteByPrimaryKeyMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientGeneralCountMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientGeneralCountMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientGeneralCountMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
Called when the general count method has been generated.
|
boolean |
CompositePlugin.clientGeneralCountMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientGeneralDeleteMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientGeneralDeleteMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientGeneralDeleteMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
Called when the general delete method has been generated.
|
boolean |
CompositePlugin.clientGeneralDeleteMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientGeneralSelectDistinctMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientGeneralSelectDistinctMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientGeneralSelectDistinctMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
Called when the general select distinct method has been generated.
|
boolean |
CompositePlugin.clientGeneralSelectDistinctMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientGeneralSelectMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientGeneralSelectMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientGeneralSelectMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
Called when the general select method has been generated.
|
boolean |
CompositePlugin.clientGeneralSelectMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientGeneralUpdateMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientGeneralUpdateMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientGeneralUpdateMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
Called when the general update method has been generated.
|
boolean |
CompositePlugin.clientGeneralUpdateMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientGenerated(Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the entire client has been generated.
|
boolean |
CompositePlugin.clientGenerated(Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientInsertMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientInsertMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientInsertMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the insert method has been generated in the
client interface.
|
boolean |
CompositePlugin.clientInsertMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientInsertMultipleMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientInsertMultipleMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientInsertMultipleMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the insert multiple method has been generated in the
client interface.
|
boolean |
CompositePlugin.clientInsertMultipleMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientInsertMultipleVarargMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientInsertMultipleVarargMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientInsertSelectiveMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientInsertSelectiveMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientInsertSelectiveMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the insert selective method has been generated
in the client interface.
|
boolean |
CompositePlugin.clientInsertSelectiveMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientSelectAllMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the selectAll method has been
generated in the client interface.
|
boolean |
CompositePlugin.clientSelectAllMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientSelectByExampleWithBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the selectByExampleWithBLOBs method has been
generated in the client interface.
|
boolean |
CompositePlugin.clientSelectByExampleWithBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientSelectByExampleWithoutBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the selectByExampleWithoutBLOBs method has
been generated in the client interface.
|
boolean |
CompositePlugin.clientSelectByExampleWithoutBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientSelectByPrimaryKeyMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientSelectByPrimaryKeyMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientSelectByPrimaryKeyMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the selectByPrimaryKey method has been
generated in the client interface.
|
boolean |
CompositePlugin.clientSelectByPrimaryKeyMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientSelectListFieldGenerated(Field field,
Interface interfaze,
IntrospectedTable introspectedTable)
Called when the selectList field is generated in a MyBatis Dynamic SQL V2 runtime.
|
boolean |
CompositePlugin.clientSelectListFieldGenerated(Field field,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientSelectOneMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientSelectOneMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientSelectOneMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
Called when the selectOne method is generated.
|
boolean |
CompositePlugin.clientSelectOneMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientUpdateAllColumnsMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientUpdateAllColumnsMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientUpdateAllColumnsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
Called when the updateAllColumns method is generated.
|
boolean |
CompositePlugin.clientUpdateAllColumnsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientUpdateByExampleSelectiveMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the updateByExampleSelective method has been
generated in the client interface.
|
boolean |
CompositePlugin.clientUpdateByExampleSelectiveMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientUpdateByExampleWithBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the updateByExampleWithBLOBs method has been
generated in the client interface.
|
boolean |
CompositePlugin.clientUpdateByExampleWithBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientUpdateByExampleWithoutBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the updateByExampleWithoutBLOBs method has
been generated in the client interface.
|
boolean |
CompositePlugin.clientUpdateByExampleWithoutBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientUpdateByPrimaryKeyMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientUpdateByPrimaryKeyMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientUpdateByPrimaryKeySelectiveMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientUpdateByPrimaryKeySelectiveMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientUpdateByPrimaryKeySelectiveMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the updateByPrimaryKeySelective method has
been generated in the client interface.
|
boolean |
CompositePlugin.clientUpdateByPrimaryKeySelectiveMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientUpdateByPrimaryKeyWithBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the updateByPrimaryKeyWithBLOBs method has
been generated in the client interface.
|
boolean |
CompositePlugin.clientUpdateByPrimaryKeyWithBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
This method is called when the updateByPrimaryKeyWithoutBLOBs method has
been generated in the client interface.
|
boolean |
CompositePlugin.clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientUpdateSelectiveColumnsMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.clientUpdateSelectiveColumnsMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.clientUpdateSelectiveColumnsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable)
Called when the updateSelectiveColumns method is generated.
|
boolean |
CompositePlugin.clientUpdateSelectiveColumnsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
default List<GeneratedFile> |
Plugin.contextGenerateAdditionalFiles(IntrospectedTable introspectedTable) |
List<GeneratedFile> |
CompositePlugin.contextGenerateAdditionalFiles(IntrospectedTable introspectedTable) |
default List<GeneratedJavaFile> |
Plugin.contextGenerateAdditionalJavaFiles(IntrospectedTable introspectedTable)
This method can be used to generate additional Java files needed by your
implementation that might be related to a specific table.
|
List<GeneratedJavaFile> |
CompositePlugin.contextGenerateAdditionalJavaFiles(IntrospectedTable introspectedTable) |
default List<GeneratedKotlinFile> |
Plugin.contextGenerateAdditionalKotlinFiles(IntrospectedTable introspectedTable) |
List<GeneratedKotlinFile> |
CompositePlugin.contextGenerateAdditionalKotlinFiles(IntrospectedTable introspectedTable) |
default List<GeneratedXmlFile> |
Plugin.contextGenerateAdditionalXmlFiles(IntrospectedTable introspectedTable)
This method can be used to generate additional XML files needed by your
implementation that might be related to a specific table.
|
List<GeneratedXmlFile> |
CompositePlugin.contextGenerateAdditionalXmlFiles(IntrospectedTable introspectedTable) |
default boolean |
Plugin.dynamicSqlSupportGenerated(KotlinFile kotlinFile,
KotlinType outerSupportObject,
KotlinType innerSupportClass,
IntrospectedTable introspectedTable)
This method is called when the MyBatis Dynamic SQL support object has been generated.
|
boolean |
CompositePlugin.dynamicSqlSupportGenerated(KotlinFile kotlinFile,
KotlinType outerSupportObject,
KotlinType innerSupportClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.dynamicSqlSupportGenerated(TopLevelClass supportClass,
IntrospectedTable introspectedTable)
This method is called when the MyBatis Dynamic SQL support class has
been generated in the MyBatis Dynamic SQL runtime.
|
boolean |
CompositePlugin.dynamicSqlSupportGenerated(TopLevelClass supportClass,
IntrospectedTable introspectedTable) |
default void |
Plugin.initialized(IntrospectedTable introspectedTable)
This method is called just before the getGeneratedXXXFiles methods are called on the introspected table.
|
void |
CompositePlugin.initialized(IntrospectedTable introspectedTable) |
default boolean |
Plugin.kotlinDataClassGenerated(KotlinFile kotlinFile,
KotlinType dataClass,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.kotlinDataClassGenerated(KotlinFile kotlinFile,
KotlinType dataClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.mapperExtensionsGenerated(KotlinFile extensionsFile,
IntrospectedTable introspectedTable)
Deprecated.
this method is no longer called
|
default boolean |
Plugin.mapperGenerated(KotlinFile mapperFile,
KotlinType mapper,
IntrospectedTable introspectedTable) |
boolean |
CompositePlugin.mapperGenerated(KotlinFile mapperFile,
KotlinType mapper,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.modelBaseRecordClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called after the base record class is generated by the
JavaModelGenerator.
|
boolean |
CompositePlugin.modelBaseRecordClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.modelExampleClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called after the example class is generated by the
JavaModelGenerator.
|
boolean |
CompositePlugin.modelExampleClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.modelFieldGenerated(Field field,
TopLevelClass topLevelClass,
IntrospectedColumn introspectedColumn,
IntrospectedTable introspectedTable,
Plugin.ModelClassType modelClassType)
This method is called after the field is generated for a specific column
in a table.
|
boolean |
CompositePlugin.modelFieldGenerated(Field field,
TopLevelClass topLevelClass,
IntrospectedColumn introspectedColumn,
IntrospectedTable introspectedTable,
Plugin.ModelClassType modelClassType) |
default boolean |
Plugin.modelGetterMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedColumn introspectedColumn,
IntrospectedTable introspectedTable,
Plugin.ModelClassType modelClassType)
This method is called after the getter, or accessor, method is generated
for a specific column in a table.
|
boolean |
CompositePlugin.modelGetterMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedColumn introspectedColumn,
IntrospectedTable introspectedTable,
Plugin.ModelClassType modelClassType) |
default boolean |
Plugin.modelPrimaryKeyClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called after the primary key class is generated by the
JavaModelGenerator.
|
boolean |
CompositePlugin.modelPrimaryKeyClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.modelRecordWithBLOBsClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called after the record with BLOBs class is generated by
the JavaModelGenerator.
|
boolean |
CompositePlugin.modelRecordWithBLOBsClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.modelSetterMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedColumn introspectedColumn,
IntrospectedTable introspectedTable,
Plugin.ModelClassType modelClassType)
This method is called after the setter, or mutator, method is generated
for a specific column in a table.
|
boolean |
CompositePlugin.modelSetterMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedColumn introspectedColumn,
IntrospectedTable introspectedTable,
Plugin.ModelClassType modelClassType) |
default boolean |
Plugin.providerApplyWhereMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called when the applyWhere method has
been generated in the SQL provider.
|
boolean |
CompositePlugin.providerApplyWhereMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.providerCountByExampleMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called when the countByExample method has
been generated in the SQL provider.
|
boolean |
CompositePlugin.providerCountByExampleMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.providerDeleteByExampleMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called when the deleteByExample method has
been generated in the SQL provider.
|
boolean |
CompositePlugin.providerDeleteByExampleMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.providerGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called when the SQL provider has been generated.
|
boolean |
CompositePlugin.providerGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.providerInsertSelectiveMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called when the insertSelective method has
been generated in the SQL provider.
|
boolean |
CompositePlugin.providerInsertSelectiveMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.providerSelectByExampleWithBLOBsMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called when the selectByExampleWithBLOBs method has
been generated in the SQL provider.
|
boolean |
CompositePlugin.providerSelectByExampleWithBLOBsMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.providerSelectByExampleWithoutBLOBsMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called when the selectByExampleWithoutBLOBs method has
been generated in the SQL provider.
|
boolean |
CompositePlugin.providerSelectByExampleWithoutBLOBsMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.providerUpdateByExampleSelectiveMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called when the updateByExampleSelective method has
been generated in the SQL provider.
|
boolean |
CompositePlugin.providerUpdateByExampleSelectiveMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.providerUpdateByExampleWithBLOBsMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called when the updateByExampleWithBLOBs method has
been generated in the SQL provider.
|
boolean |
CompositePlugin.providerUpdateByExampleWithBLOBsMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.providerUpdateByExampleWithoutBLOBsMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called when the updateByExampleWithoutBLOBs method has
been generated in the SQL provider.
|
boolean |
CompositePlugin.providerUpdateByExampleWithoutBLOBsMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.providerUpdateByPrimaryKeySelectiveMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable)
This method is called when the updateByPrimaryKeySelective method has
been generated in the SQL provider.
|
boolean |
CompositePlugin.providerUpdateByPrimaryKeySelectiveMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
void |
IntrospectedColumn.setIntrospectedTable(IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapBaseColumnListElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the baseColumnList element is generated.
|
boolean |
CompositePlugin.sqlMapBaseColumnListElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapBlobColumnListElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the blobColumnList element is generated.
|
boolean |
CompositePlugin.sqlMapBlobColumnListElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapCountByExampleElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the countByExample element is generated.
|
boolean |
CompositePlugin.sqlMapCountByExampleElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapDeleteByExampleElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the deleteByExample element is generated.
|
boolean |
CompositePlugin.sqlMapDeleteByExampleElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapDeleteByPrimaryKeyElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the deleteByPrimaryKey element is generated.
|
boolean |
CompositePlugin.sqlMapDeleteByPrimaryKeyElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapDocumentGenerated(Document document,
IntrospectedTable introspectedTable)
This method is called when the SqlMap document has been generated.
|
boolean |
CompositePlugin.sqlMapDocumentGenerated(Document document,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapExampleWhereClauseElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the exampleWhereClause element is generated.
|
boolean |
CompositePlugin.sqlMapExampleWhereClauseElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapGenerated(GeneratedXmlFile sqlMap,
IntrospectedTable introspectedTable)
This method is called when the SqlMap file has been generated.
|
boolean |
CompositePlugin.sqlMapGenerated(GeneratedXmlFile sqlMap,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapInsertElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the insert element is generated.
|
boolean |
CompositePlugin.sqlMapInsertElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapInsertSelectiveElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the insert selective element is generated.
|
boolean |
CompositePlugin.sqlMapInsertSelectiveElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapResultMapWithBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the resultMap with BLOBs element is generated
- this resultMap will extend the base resultMap.
|
boolean |
CompositePlugin.sqlMapResultMapWithBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapResultMapWithoutBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the base resultMap is generated.
|
boolean |
CompositePlugin.sqlMapResultMapWithoutBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapSelectAllElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the selectAll element is generated.
|
boolean |
CompositePlugin.sqlMapSelectAllElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapSelectByExampleWithBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the selectByExampleWithBLOBs element is
generated.
|
boolean |
CompositePlugin.sqlMapSelectByExampleWithBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapSelectByExampleWithoutBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the selectByExample element is generated.
|
boolean |
CompositePlugin.sqlMapSelectByExampleWithoutBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapSelectByPrimaryKeyElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the selectByPrimaryKey element is generated.
|
boolean |
CompositePlugin.sqlMapSelectByPrimaryKeyElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapUpdateByExampleSelectiveElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the updateByExampleSelective element is
generated.
|
boolean |
CompositePlugin.sqlMapUpdateByExampleSelectiveElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapUpdateByExampleWithBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the updateByExampleWithBLOBs element is
generated.
|
boolean |
CompositePlugin.sqlMapUpdateByExampleWithBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapUpdateByExampleWithoutBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the updateByExampleWithourBLOBs element is
generated.
|
boolean |
CompositePlugin.sqlMapUpdateByExampleWithoutBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapUpdateByPrimaryKeySelectiveElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the updateByPrimaryKeySelective element is
generated.
|
boolean |
CompositePlugin.sqlMapUpdateByPrimaryKeySelectiveElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the updateByPrimaryKeyWithBLOBs element is
generated.
|
boolean |
CompositePlugin.sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
default boolean |
Plugin.sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable)
This method is called when the updateByPrimaryKeyWithoutBLOBs element is
generated.
|
boolean |
CompositePlugin.sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
Modifier and Type | Field and Description |
---|---|
protected IntrospectedTable |
AbstractGenerator.introspectedTable |
Modifier and Type | Method and Description |
---|---|
void |
AbstractGenerator.setIntrospectedTable(IntrospectedTable introspectedTable) |
Modifier and Type | Class and Description |
---|---|
class |
IntrospectedTableMyBatis3Impl
Introspected table implementation for generating MyBatis3 artifacts.
|
class |
IntrospectedTableMyBatis3SimpleImpl
Introspected table implementation for generating simple MyBatis3 artifacts (no "by example" methods,
flat model, etc.)
|
Modifier and Type | Method and Description |
---|---|
List<IntrospectedTable> |
Context.getIntrospectedTables()
This method could be useful for users that use the library for introspection only
and not for code generation.
|
Modifier and Type | Method and Description |
---|---|
static IntrospectedTable |
ObjectFactory.createIntrospectedTable(TableConfiguration tableConfiguration,
FullyQualifiedTable table,
Context context) |
static IntrospectedTable |
ObjectFactory.createIntrospectedTableForValidation(Context context)
Creates an introspected table implementation that is only usable for validation .
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultCommentGenerator.addClassAnnotation(InnerClass innerClass,
IntrospectedTable introspectedTable,
Set<FullyQualifiedJavaType> imports) |
void |
DefaultCommentGenerator.addClassComment(InnerClass innerClass,
IntrospectedTable introspectedTable) |
void |
DefaultCommentGenerator.addClassComment(InnerClass innerClass,
IntrospectedTable introspectedTable,
boolean markAsDoNotDelete) |
void |
DefaultCommentGenerator.addEnumComment(InnerEnum innerEnum,
IntrospectedTable introspectedTable) |
void |
DefaultCommentGenerator.addFieldAnnotation(Field field,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn,
Set<FullyQualifiedJavaType> imports) |
void |
DefaultCommentGenerator.addFieldAnnotation(Field field,
IntrospectedTable introspectedTable,
Set<FullyQualifiedJavaType> imports) |
void |
DefaultCommentGenerator.addFieldComment(Field field,
IntrospectedTable introspectedTable) |
void |
DefaultCommentGenerator.addFieldComment(Field field,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn) |
void |
DefaultCommentGenerator.addGeneralMethodAnnotation(Method method,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn,
Set<FullyQualifiedJavaType> imports) |
void |
DefaultCommentGenerator.addGeneralMethodAnnotation(Method method,
IntrospectedTable introspectedTable,
Set<FullyQualifiedJavaType> imports) |
void |
DefaultCommentGenerator.addGeneralMethodComment(Method method,
IntrospectedTable introspectedTable) |
void |
DefaultCommentGenerator.addGetterComment(Method method,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn) |
void |
DefaultCommentGenerator.addModelClassComment(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
void |
DefaultCommentGenerator.addSetterComment(Method method,
IntrospectedTable introspectedTable,
IntrospectedColumn introspectedColumn) |
Modifier and Type | Method and Description |
---|---|
List<IntrospectedTable> |
DatabaseIntrospector.introspectTables(TableConfiguration tc)
Returns a List of IntrospectedTable elements that matches the specified table configuration.
|
Modifier and Type | Field and Description |
---|---|
protected IntrospectedTable |
BaseRules.introspectedTable |
Modifier and Type | Method and Description |
---|---|
IntrospectedTable |
RulesDelegate.getIntrospectedTable() |
IntrospectedTable |
Rules.getIntrospectedTable() |
IntrospectedTable |
BaseRules.getIntrospectedTable() |
Constructor and Description |
---|
BaseRules(IntrospectedTable introspectedTable) |
ConditionalModelRules(IntrospectedTable introspectedTable)
Instantiates a new conditional model rules.
|
FlatModelRules(IntrospectedTable introspectedTable)
Instantiates a new flat model rules.
|
HierarchicalModelRules(IntrospectedTable introspectedTable)
Instantiates a new hierarchical model rules.
|
Modifier and Type | Method and Description |
---|---|
static Field |
JavaBeansUtil.getJavaBeansField(IntrospectedColumn introspectedColumn,
Context context,
IntrospectedTable introspectedTable) |
static Field |
JavaBeansUtil.getJavaBeansFieldWithGeneratedAnnotation(IntrospectedColumn introspectedColumn,
Context context,
IntrospectedTable introspectedTable,
CompilationUnit compilationUnit) |
static Method |
JavaBeansUtil.getJavaBeansGetter(IntrospectedColumn introspectedColumn,
Context context,
IntrospectedTable introspectedTable) |
static Method |
JavaBeansUtil.getJavaBeansGetterWithGeneratedAnnotation(IntrospectedColumn introspectedColumn,
Context context,
IntrospectedTable introspectedTable,
CompilationUnit compilationUnit) |
static Method |
JavaBeansUtil.getJavaBeansSetter(IntrospectedColumn introspectedColumn,
Context context,
IntrospectedTable introspectedTable) |
static Method |
JavaBeansUtil.getJavaBeansSetterWithGeneratedAnnotation(IntrospectedColumn introspectedColumn,
Context context,
IntrospectedTable introspectedTable,
CompilationUnit compilationUnit) |
Modifier and Type | Method and Description |
---|---|
boolean |
MapperAnnotationPlugin.clientGenerated(Interface interfaze,
IntrospectedTable introspectedTable) |
boolean |
CacheNamespacePlugin.clientGenerated(Interface interfaze,
IntrospectedTable introspectedTable) |
boolean |
RowBoundsPlugin.clientSelectByExampleWithBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
boolean |
RowBoundsPlugin.clientSelectByExampleWithoutBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
protected void |
EqualsHashCodePlugin.generateEquals(TopLevelClass topLevelClass,
List<IntrospectedColumn> introspectedColumns,
IntrospectedTable introspectedTable)
Generates an
equals method that does a comparison of all fields. |
protected void |
EqualsHashCodePlugin.generateHashCode(TopLevelClass topLevelClass,
List<IntrospectedColumn> introspectedColumns,
IntrospectedTable introspectedTable)
Generates a
hashCode method that includes all fields. |
void |
RenameExampleClassPlugin.initialized(IntrospectedTable introspectedTable) |
void |
VirtualPrimaryKeyPlugin.initialized(IntrospectedTable introspectedTable) |
boolean |
SerializablePlugin.kotlinDataClassGenerated(KotlinFile kotlinFile,
KotlinType dataClass,
IntrospectedTable introspectedTable) |
protected void |
SerializablePlugin.makeSerializable(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
boolean |
CacheNamespacePlugin.mapperGenerated(KotlinFile mapperFile,
KotlinType mapper,
IntrospectedTable introspectedTable) |
boolean |
EqualsHashCodePlugin.modelBaseRecordClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
boolean |
ToStringPlugin.modelBaseRecordClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
boolean |
SerializablePlugin.modelBaseRecordClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
boolean |
CaseInsensitiveLikePlugin.modelExampleClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
boolean |
EqualsHashCodePlugin.modelPrimaryKeyClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
boolean |
ToStringPlugin.modelPrimaryKeyClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
boolean |
SerializablePlugin.modelPrimaryKeyClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
boolean |
EqualsHashCodePlugin.modelRecordWithBLOBsClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
boolean |
ToStringPlugin.modelRecordWithBLOBsClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
boolean |
SerializablePlugin.modelRecordWithBLOBsClassGenerated(TopLevelClass topLevelClass,
IntrospectedTable introspectedTable) |
boolean |
FluentBuilderMethodsPlugin.modelSetterMethodGenerated(Method method,
TopLevelClass topLevelClass,
IntrospectedColumn introspectedColumn,
IntrospectedTable introspectedTable,
Plugin.ModelClassType modelClassType) |
boolean |
CachePlugin.sqlMapDocumentGenerated(Document document,
IntrospectedTable introspectedTable) |
boolean |
RowBoundsPlugin.sqlMapDocumentGenerated(Document document,
IntrospectedTable introspectedTable)
We'll override this method and add any new elements generated by
previous calls.
|
boolean |
MapperConfigPlugin.sqlMapGenerated(GeneratedXmlFile sqlMap,
IntrospectedTable introspectedTable) |
boolean |
UnmergeableXmlMappersPlugin.sqlMapGenerated(GeneratedXmlFile sqlMap,
IntrospectedTable introspectedTable) |
boolean |
RowBoundsPlugin.sqlMapSelectByExampleWithBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
boolean |
RowBoundsPlugin.sqlMapSelectByExampleWithoutBLOBsElementGenerated(XmlElement element,
IntrospectedTable introspectedTable) |
Modifier and Type | Method and Description |
---|---|
boolean |
DisableInsertPlugin.clientBasicInsertMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
DisableInsertPlugin.clientBasicInsertMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
boolean |
DisableInsertPlugin.clientBasicInsertMultipleMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
DisableInsertPlugin.clientBasicInsertMultipleMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
boolean |
DisableDeletePlugin.clientDeleteByPrimaryKeyMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
DisableDeletePlugin.clientDeleteByPrimaryKeyMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
boolean |
DisableDeletePlugin.clientGeneralDeleteMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
DisableDeletePlugin.clientGeneralDeleteMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
boolean |
DisableUpdatePlugin.clientGeneralUpdateMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
DisableUpdatePlugin.clientGeneralUpdateMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
boolean |
DisableInsertPlugin.clientInsertMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
DisableInsertPlugin.clientInsertMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
boolean |
DisableInsertPlugin.clientInsertMultipleMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
DisableInsertPlugin.clientInsertMultipleMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
boolean |
DisableInsertPlugin.clientInsertMultipleVarargMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
DisableInsertPlugin.clientInsertSelectiveMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
DisableInsertPlugin.clientInsertSelectiveMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
boolean |
DisableUpdatePlugin.clientUpdateAllColumnsMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
DisableUpdatePlugin.clientUpdateAllColumnsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
boolean |
DisableUpdatePlugin.clientUpdateByPrimaryKeyMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
DisableUpdatePlugin.clientUpdateByPrimaryKeySelectiveMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
DisableUpdatePlugin.clientUpdateByPrimaryKeySelectiveMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
boolean |
DisableUpdatePlugin.clientUpdateByPrimaryKeyWithBLOBsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
boolean |
DisableUpdatePlugin.clientUpdateSelectiveColumnsMethodGenerated(KotlinFunction kotlinFunction,
KotlinFile kotlinFile,
IntrospectedTable introspectedTable) |
boolean |
DisableUpdatePlugin.clientUpdateSelectiveColumnsMethodGenerated(Method method,
Interface interfaze,
IntrospectedTable introspectedTable) |
Modifier and Type | Class and Description |
---|---|
class |
IntrospectedTableMyBatis3DynamicSqlImpl |
Modifier and Type | Method and Description |
---|---|
static DynamicSqlSupportClassGenerator |
DynamicSqlSupportClassGenerator.of(IntrospectedTable introspectedTable,
CommentGenerator commentGenerator,
List<String> warnings) |
Modifier and Type | Field and Description |
---|---|
protected IntrospectedTable |
AbstractMethodGenerator.introspectedTable |
Modifier and Type | Method and Description |
---|---|
static boolean |
Utils.canRetrieveMultiRowGeneratedKeys(IntrospectedTable introspectedTable) |
static boolean |
Utils.generateDeleteByPrimaryKey(IntrospectedTable introspectedTable) |
static boolean |
Utils.generateMultipleRowInsert(IntrospectedTable introspectedTable) |
static boolean |
Utils.generateSelectByPrimaryKey(IntrospectedTable introspectedTable) |
static boolean |
Utils.generateUpdateByPrimaryKey(IntrospectedTable introspectedTable) |
FragmentGenerator.Builder |
FragmentGenerator.Builder.withIntrospectedTable(IntrospectedTable introspectedTable) |
T |
AbstractMethodGenerator.BaseBuilder.withIntrospectedTable(IntrospectedTable introspectedTable) |
SelectListGenerator.Builder |
SelectListGenerator.Builder.withIntrospectedTable(IntrospectedTable introspectedTable) |
Modifier and Type | Class and Description |
---|---|
class |
IntrospectedTableKotlinImpl |
Constructor and Description |
---|
KotlinDynamicSqlSupportClassGenerator(Context context,
IntrospectedTable introspectedTable,
List<String> warnings) |
Modifier and Type | Field and Description |
---|---|
protected IntrospectedTable |
AbstractKotlinFunctionGenerator.introspectedTable |
Modifier and Type | Method and Description |
---|---|
T |
AbstractKotlinFunctionGenerator.BaseBuilder.withIntrospectedTable(IntrospectedTable introspectedTable) |
ColumnListGenerator.Builder |
ColumnListGenerator.Builder.withIntrospectedTable(IntrospectedTable introspectedTable) |
KotlinFragmentGenerator.Builder |
KotlinFragmentGenerator.Builder.withIntrospectedTable(IntrospectedTable introspectedTable) |
Copyright © 2006–2023 MyBatis.org. All rights reserved.