Uses of Class
org.mybatis.generator.api.dom.java.TopLevelClass
Packages that use TopLevelClass
Package
Description
Provides the main classes and interfaces used by clients of MyBatis Generator.
-
Uses of TopLevelClass in org.mybatis.generator.api
Methods in org.mybatis.generator.api with parameters of type TopLevelClassModifier and TypeMethodDescriptiondefault voidCommentGenerator.addModelClassComment(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) Adds a comment for a model class.booleanCompositePlugin.dynamicSqlSupportGenerated(TopLevelClass supportClass, IntrospectedTable introspectedTable) default booleanPlugin.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.booleanCompositePlugin.modelBaseRecordClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.modelBaseRecordClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called after the base record class is generated by the JavaModelGenerator.booleanCompositePlugin.modelExampleClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.modelExampleClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called after the example class is generated by the JavaModelGenerator.booleanCompositePlugin.modelFieldGenerated(Field field, TopLevelClass topLevelClass, IntrospectedColumn introspectedColumn, IntrospectedTable introspectedTable, Plugin.ModelClassType modelClassType) default booleanPlugin.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.booleanCompositePlugin.modelGetterMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedColumn introspectedColumn, IntrospectedTable introspectedTable, Plugin.ModelClassType modelClassType) default booleanPlugin.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.booleanCompositePlugin.modelPrimaryKeyClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.modelPrimaryKeyClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called after the primary key class is generated by the JavaModelGenerator.booleanCompositePlugin.modelRecordWithBLOBsClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.modelRecordWithBLOBsClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called after the record with BLOBs class is generated by the JavaModelGenerator.booleanCompositePlugin.modelSetterMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedColumn introspectedColumn, IntrospectedTable introspectedTable, Plugin.ModelClassType modelClassType) default booleanPlugin.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.booleanCompositePlugin.providerApplyWhereMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.providerApplyWhereMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called when the applyWhere method has been generated in the SQL provider.booleanCompositePlugin.providerCountByExampleMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.providerCountByExampleMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called when the countByExample method has been generated in the SQL provider.booleanCompositePlugin.providerDeleteByExampleMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.providerDeleteByExampleMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called when the deleteByExample method has been generated in the SQL provider.booleanCompositePlugin.providerGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.providerGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called when the SQL provider has been generated.booleanCompositePlugin.providerInsertSelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.providerInsertSelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called when the insertSelective method has been generated in the SQL provider.booleanCompositePlugin.providerSelectByExampleWithBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.providerSelectByExampleWithBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called when the selectByExampleWithBLOBs method has been generated in the SQL provider.booleanCompositePlugin.providerSelectByExampleWithoutBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.providerSelectByExampleWithoutBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called when the selectByExampleWithoutBLOBs method has been generated in the SQL provider.booleanCompositePlugin.providerUpdateByExampleSelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.providerUpdateByExampleSelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called when the updateByExampleSelective method has been generated in the SQL provider.booleanCompositePlugin.providerUpdateByExampleWithBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.providerUpdateByExampleWithBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called when the updateByExampleWithBLOBs method has been generated in the SQL provider.booleanCompositePlugin.providerUpdateByExampleWithoutBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.providerUpdateByExampleWithoutBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called when the updateByExampleWithoutBLOBs method has been generated in the SQL provider.booleanCompositePlugin.providerUpdateByPrimaryKeySelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) default booleanPlugin.providerUpdateByPrimaryKeySelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable) This method is called when the updateByPrimaryKeySelective method has been generated in the SQL provider. -
Uses of TopLevelClass in org.mybatis.generator.api.dom
Methods in org.mybatis.generator.api.dom with parameters of type TopLevelClass -
Uses of TopLevelClass in org.mybatis.generator.api.dom.java
Methods in org.mybatis.generator.api.dom.java with parameters of type TopLevelClass -
Uses of TopLevelClass in org.mybatis.generator.api.dom.java.render
Methods in org.mybatis.generator.api.dom.java.render with parameters of type TopLevelClass -
Uses of TopLevelClass in org.mybatis.generator.codegen
Methods in org.mybatis.generator.codegen with parameters of type TopLevelClassModifier and TypeMethodDescriptionprotected voidAbstractJavaGenerator.addDefaultConstructor(TopLevelClass topLevelClass) protected voidAbstractJavaGenerator.addDefaultConstructorWithGeneratedAnnotatoin(TopLevelClass topLevelClass) private voidAbstractJavaGenerator.addGeneratedAnnotation(Method method, TopLevelClass topLevelClass) private MethodAbstractJavaGenerator.getBasicConstructor(TopLevelClass topLevelClass) private MethodAbstractJavaGenerator.getDefaultConstructor(TopLevelClass topLevelClass) private MethodAbstractJavaGenerator.getDefaultConstructorWithGeneratedAnnotation(TopLevelClass topLevelClass) -
Uses of TopLevelClass in org.mybatis.generator.codegen.mybatis3.javamapper
Methods in org.mybatis.generator.codegen.mybatis3.javamapper with parameters of type TopLevelClassModifier and TypeMethodDescriptionprotected voidSqlProviderGenerator.addApplyWhereMethod(TopLevelClass topLevelClass) protected booleanSqlProviderGenerator.addCountByExampleMethod(TopLevelClass topLevelClass) protected booleanSqlProviderGenerator.addDeleteByExampleMethod(TopLevelClass topLevelClass) protected voidSqlProviderGenerator.addInsertSelectiveMethod(TopLevelClass topLevelClass) protected booleanSqlProviderGenerator.addSelectByExampleWithBLOBsMethod(TopLevelClass topLevelClass) protected booleanSqlProviderGenerator.addSelectByExampleWithoutBLOBsMethod(TopLevelClass topLevelClass) protected booleanSqlProviderGenerator.addUpdateByExampleSelectiveMethod(TopLevelClass topLevelClass) protected booleanSqlProviderGenerator.addUpdateByExampleWithBLOBsMethod(TopLevelClass topLevelClass) protected booleanSqlProviderGenerator.addUpdateByExampleWithoutBLOBsMethod(TopLevelClass topLevelClass) protected voidSqlProviderGenerator.addUpdateByPrimaryKeySelectiveMethod(TopLevelClass topLevelClass) protected voidSqlProviderGenerator.initializeAndExecuteGenerator(AbstractJavaProviderMethodGenerator methodGenerator, TopLevelClass topLevelClass) -
Uses of TopLevelClass in org.mybatis.generator.codegen.mybatis3.javamapper.elements.sqlprovider
Methods in org.mybatis.generator.codegen.mybatis3.javamapper.elements.sqlprovider with parameters of type TopLevelClassModifier and TypeMethodDescriptionabstract voidAbstractJavaProviderMethodGenerator.addClassElements(TopLevelClass topLevelClass) voidProviderApplyWhereMethodGenerator.addClassElements(TopLevelClass topLevelClass) voidProviderCountByExampleMethodGenerator.addClassElements(TopLevelClass topLevelClass) voidProviderDeleteByExampleMethodGenerator.addClassElements(TopLevelClass topLevelClass) voidProviderInsertSelectiveMethodGenerator.addClassElements(TopLevelClass topLevelClass) voidProviderSelectByExampleWithoutBLOBsMethodGenerator.addClassElements(TopLevelClass topLevelClass) voidProviderUpdateByExampleSelectiveMethodGenerator.addClassElements(TopLevelClass topLevelClass) voidProviderUpdateByExampleWithoutBLOBsMethodGenerator.addClassElements(TopLevelClass topLevelClass) voidProviderUpdateByPrimaryKeySelectiveMethodGenerator.addClassElements(TopLevelClass topLevelClass) booleanProviderSelectByExampleWithBLOBsMethodGenerator.callPlugins(Method method, TopLevelClass topLevelClass) booleanProviderSelectByExampleWithoutBLOBsMethodGenerator.callPlugins(Method method, TopLevelClass topLevelClass) booleanProviderUpdateByExampleWithBLOBsMethodGenerator.callPlugins(Method method, TopLevelClass topLevelClass) booleanProviderUpdateByExampleWithoutBLOBsMethodGenerator.callPlugins(Method method, TopLevelClass topLevelClass) -
Uses of TopLevelClass in org.mybatis.generator.codegen.mybatis3.model
Methods in org.mybatis.generator.codegen.mybatis3.model with parameters of type TopLevelClassModifier and TypeMethodDescriptionprivate voidBaseRecordGenerator.addParameterizedConstructor(TopLevelClass topLevelClass, List<IntrospectedColumn> constructorColumns) private voidPrimaryKeyGenerator.addParameterizedConstructor(TopLevelClass topLevelClass) private voidRecordWithBLOBsGenerator.addParameterizedConstructor(TopLevelClass topLevelClass) private voidSimpleModelGenerator.addParameterizedConstructor(TopLevelClass topLevelClass) private InnerClassExampleGenerator.getGeneratedCriteriaInnerClass(TopLevelClass topLevelClass) -
Uses of TopLevelClass in org.mybatis.generator.internal
Methods in org.mybatis.generator.internal with parameters of type TopLevelClassModifier and TypeMethodDescriptionvoidDefaultCommentGenerator.addModelClassComment(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) -
Uses of TopLevelClass in org.mybatis.generator.plugins
Methods in org.mybatis.generator.plugins with parameters of type TopLevelClassModifier and TypeMethodDescriptionprotected voidEqualsHashCodePlugin.generateEquals(TopLevelClass topLevelClass, List<IntrospectedColumn> introspectedColumns, IntrospectedTable introspectedTable) Generates anequalsmethod that does a comparison of all fields.protected voidEqualsHashCodePlugin.generateHashCode(TopLevelClass topLevelClass, List<IntrospectedColumn> introspectedColumns, IntrospectedTable introspectedTable) Generates ahashCodemethod that includes all fields.private voidToStringPlugin.generateToString(IntrospectedTable introspectedTable, TopLevelClass topLevelClass) protected voidSerializablePlugin.makeSerializable(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) booleanEqualsHashCodePlugin.modelBaseRecordClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) booleanSerializablePlugin.modelBaseRecordClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) booleanToStringPlugin.modelBaseRecordClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) booleanCaseInsensitiveLikePlugin.modelExampleClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) booleanEqualsHashCodePlugin.modelPrimaryKeyClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) booleanSerializablePlugin.modelPrimaryKeyClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) booleanToStringPlugin.modelPrimaryKeyClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) booleanEqualsHashCodePlugin.modelRecordWithBLOBsClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) booleanSerializablePlugin.modelRecordWithBLOBsClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) booleanToStringPlugin.modelRecordWithBLOBsClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) booleanFluentBuilderMethodsPlugin.modelSetterMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedColumn introspectedColumn, IntrospectedTable introspectedTable, Plugin.ModelClassType modelClassType) -
Uses of TopLevelClass in org.mybatis.generator.runtime.dynamic.sql
Methods in org.mybatis.generator.runtime.dynamic.sql that return TopLevelClassModifier and TypeMethodDescriptionprivate TopLevelClassDynamicSqlSupportClassGenerator.buildBasicClass()DynamicSqlSupportClassGenerator.generate()protected TopLevelClassDynamicSqlMapperGenerator.getSupportClass()Methods in org.mybatis.generator.runtime.dynamic.sql with parameters of type TopLevelClassModifier and TypeMethodDescriptionprivate voidDynamicSqlModelGenerator.addParameterizedConstructor(TopLevelClass topLevelClass) private InnerClassDynamicSqlSupportClassGenerator.buildInnerTableClass(TopLevelClass topLevelClass) private FieldDynamicSqlSupportClassGenerator.calculateTableDefinition(TopLevelClass topLevelClass) private voidDynamicSqlSupportClassGenerator.handleColumn(TopLevelClass topLevelClass, InnerClass innerClass, IntrospectedColumn column, String tableFieldName)