Index
All Classes and Interfaces|All Packages
A
- AbstractCommonContextGenerator - Class in pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl
- AbstractCommonContextGenerator() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.AbstractCommonContextGenerator
- addClassAnnotation(InnerClass, IntrospectedTable, Set<FullyQualifiedJavaType>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addClassComment(InnerClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addClassComment(InnerClass, IntrospectedTable, boolean) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addComment(XmlElement) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addConfigurationProperties(Properties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addConfigurationProperties(Properties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.type.CustomJavaTypeResolver
- addEnumComment(InnerEnum, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addFieldAnnotation(Field, IntrospectedTable, Set<FullyQualifiedJavaType>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addFieldAnnotation(Field, IntrospectedTable, IntrospectedColumn, Set<FullyQualifiedJavaType>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addFieldComment(Field, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addFieldComment(Field, IntrospectedTable, IntrospectedColumn) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addGeneralMethodAnnotation(Method, IntrospectedTable, Set<FullyQualifiedJavaType>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addGeneralMethodAnnotation(Method, IntrospectedTable, IntrospectedColumn, Set<FullyQualifiedJavaType>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addGeneralMethodComment(Method, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addGetterComment(Method, IntrospectedTable, IntrospectedColumn) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addJavaFileComment(CompilationUnit) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addModelClassComment(TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addRootComment(XmlElement) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- addSetterComment(Method, IntrospectedTable, IntrospectedColumn) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- applyGenerateBasePackageFromClass(Class<?>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.MybatisDynamicCodeGenerator.Configurer
-
Configure base package from specific class
B
- baseLocation(String) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetLocationBuilder
-
Base location.
- basePackage(String) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetPackageBuilder
-
Base package.
- build() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
Build GeneratorProperties
C
- clientBasicSelectManyMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientBasicSelectOneMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientDeleteByPrimaryKeyMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- clientDeleteByPrimaryKeyMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientGeneralCountMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientGeneralDeleteMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientGeneralSelectDistinctMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientGeneralSelectMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientGeneralUpdateMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientGenerated(Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- clientGenerated(Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientInsertMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- clientInsertMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientInsertMultipleMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientInsertSelectiveMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- clientInsertSelectiveMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientSelectAllMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- clientSelectAllMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientSelectByPrimaryKeyMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- clientSelectByPrimaryKeyMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientSelectOneMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientUpdateAllColumnsMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientUpdateByPrimaryKeySelectiveMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- clientUpdateByPrimaryKeySelectiveMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientUpdateByPrimaryKeyWithBLOBsMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- clientUpdateByPrimaryKeyWithBLOBsMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- clientUpdateByPrimaryKeyWithoutBLOBsMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- clientUpdateSelectiveColumnsMethodGenerated(Method, Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- columnNameTrimPattern(String) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
The column name trim regex pattern Setting '^Sys' will replace the generated column name start with Sys available when table name is specific
- configureGenerateBasePackage(String, String) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.MybatisDynamicCodeGenerator.Configurer
-
Configure generate base package
- configureGeneratedJavaTypeModifier(Class<? extends GeneratedJavaTypeModifier>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.MybatisDynamicCodeGenerator.Configurer
-
Configure generated java type modifier
- configureGeneratorPlugin(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.AbstractCommonContextGenerator
-
add custom generator plugin
- configureGeneratorPlugin(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MybatisDynamicContextGenerator
- configureGeneratorPlugin(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MybatisDynamicMapperContextGenerator
- configureJavaClientGenerator(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.AbstractCommonContextGenerator
-
configure java client generator
- configureJavaClientGenerator(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MybatisDynamicContextGenerator
- configureJavaClientGenerator(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MybatisDynamicMapperContextGenerator
- configureJavaClientGenerator(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MyBatisSimpleModelContextGenerator
- configureJavaClientGenerator(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MyBatisSimpleModelXmlContextGenerator
- configureJavaType(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.AbstractCommonContextGenerator
-
configure java type
- configureJDBCConnection(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.AbstractCommonContextGenerator
-
configure jdbc connection
- configureModelGenerator(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.AbstractCommonContextGenerator
-
configure model generator
- Configurer(MybatisDynamicCodeGenerator) - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.core.MybatisDynamicCodeGenerator.Configurer
- configureSqlMapGenerator(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.AbstractCommonContextGenerator
-
configure sql map generator
- configureSqlMapGenerator(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MybatisDynamicMapperContextGenerator
- configureSqlMapGenerator(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MyBatisSimpleModelContextGenerator
- configureTable(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.AbstractCommonContextGenerator
-
configure table generator
- ContextGenerator - Interface in pro.chenggang.project.reactive.mybatis.support.generator.core.context
-
The Context generator.
- ContextGeneratorFactory - Class in pro.chenggang.project.reactive.mybatis.support.generator.core.context
-
The Context Generator configuration factory.
- ContextGeneratorFactory() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.core.context.ContextGeneratorFactory
- CustomCommentGenerator - Class in pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment
-
The custom comment generator.
- CustomCommentGenerator() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment.CustomCommentGenerator
- customConfigure() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.MybatisDynamicCodeGenerator
-
Custom configure.
- CustomGeneratorPlugin - Class in pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator
-
The custom generator plugin
- CustomGeneratorPlugin() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- customizeGeneratorProperties() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.MybatisDynamicCodeGenerator.Configurer
-
Configure properties.
- customizeLombok(TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.support.GeneratedModelCustomizer
-
customize lombok
- customizeLombokGeneratedIfConfigured(Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.support.GeneratedModelCustomizer
-
Customize lombok generated if configured.
- customizeModelConstant(Context, TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.support.GeneratedModelCustomizer
-
customize model constant
- CustomJavaTypeResolver - Class in pro.chenggang.project.reactive.mybatis.support.generator.plugin.type
-
The custom java type resolver.
- CustomJavaTypeResolver() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.plugin.type.CustomJavaTypeResolver
D
- determineGenerateComment(Context, GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.AbstractCommonContextGenerator
-
determine generate comment
- DYNAMIC - Enum constant in enum class pro.chenggang.project.reactive.mybatis.support.generator.option.GeneratorType
-
dynamic sql code
- DYNAMIC_MAPPER - Enum constant in enum class pro.chenggang.project.reactive.mybatis.support.generator.option.GeneratorType
-
dynamic model only
- DynamicGeneratorPlugin - Class in pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator
-
The Dynamic generate extension plugin.
- DynamicGeneratorPlugin() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- dynamicSqlSupportGenerated(TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
E
- extendDynamicMapper(boolean) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
Whether extend dynamic mapper
F
- fieldVisibility(JavaVisibility) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
Set field visibility
- finalField(boolean) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
Set generated class's field to be final.
- FluentGeneratorPropertiesLoader - Class in pro.chenggang.project.reactive.mybatis.support.generator.properties
- FluentGeneratorPropertiesLoader(MybatisDynamicCodeGenerator.Configurer) - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.properties.FluentGeneratorPropertiesLoader
- FluentGeneratorPropertiesLoader(GeneratorPropertiesBuilder) - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.properties.FluentGeneratorPropertiesLoader
G
- generate() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.MybatisDynamicCodeGenerator
-
Execute generate action.
- generateComment(boolean) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
Whether generate column comment
- generateContext(GeneratorProperties) - Method in interface pro.chenggang.project.reactive.mybatis.support.generator.core.context.ContextGenerator
-
Generate generator context
- generateContext(GeneratorProperties) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.AbstractCommonContextGenerator
- GeneratedJavaTypeModifier - Interface in pro.chenggang.project.reactive.mybatis.support.generator.plugin.type
- generatedJavaTypeModifierClass(Class<? extends GeneratedJavaTypeModifier>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
The generated java type modifier class
- GeneratedModelCustomizer - Class in pro.chenggang.project.reactive.mybatis.support.generator.support
-
Generated model customizer
- GeneratedModelCustomizer() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.support.GeneratedModelCustomizer
- generateInsertWithGeneratedKey(Interface, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
-
override basic insert method with generated key
- generateReturnedKey(boolean) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
Whether generate returned key
- GeneratorProperties - Class in pro.chenggang.project.reactive.mybatis.support.generator.properties
-
The Generator properties.
- GeneratorProperties() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorProperties
- GeneratorProperties.TargetConnection - Class in pro.chenggang.project.reactive.mybatis.support.generator.properties
-
The Target connection.
- GeneratorProperties.TargetLocation - Class in pro.chenggang.project.reactive.mybatis.support.generator.properties
-
The Target location.
- GeneratorProperties.TargetPackage - Class in pro.chenggang.project.reactive.mybatis.support.generator.properties
-
The Target package.
- GeneratorPropertiesBuilder - Class in pro.chenggang.project.reactive.mybatis.support.generator.properties
-
Generator properties builder
- GeneratorPropertiesBuilder(MybatisDynamicCodeGenerator.Configurer) - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
- GeneratorPropertiesBuilder(GeneratorProperties, MybatisDynamicCodeGenerator.Configurer) - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
- GeneratorPropertiesBuilder.TargetConnectionBuilder - Class in pro.chenggang.project.reactive.mybatis.support.generator.properties
-
The target connection builder.
- GeneratorPropertiesBuilder.TargetLocationBuilder - Class in pro.chenggang.project.reactive.mybatis.support.generator.properties
-
The target location builder
- GeneratorPropertiesBuilder.TargetPackageBuilder - Class in pro.chenggang.project.reactive.mybatis.support.generator.properties
-
The target package builder.
- GeneratorPropertiesHolder - Class in pro.chenggang.project.reactive.mybatis.support.generator.properties
-
The Generator Properties holder.
- GeneratorPropertiesHolder() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesHolder
- GeneratorPropertiesLoader - Interface in pro.chenggang.project.reactive.mybatis.support.generator.properties
-
The generator properties loader
- GeneratorType - Enum Class in pro.chenggang.project.reactive.mybatis.support.generator.option
-
The enum Generator type.
- generatorTypes(Set<GeneratorType>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
The target generator types
- generatorTypes(GeneratorType...) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
The target generator types
- getContextGenerator(GeneratorType) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.ContextGeneratorFactory
-
get context generator
- getFullJavaLocation() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorProperties.TargetLocation
-
Get full java location.
- getFullMapperInterfacePackage() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorProperties.TargetPackage
-
Get full mapper interface package.
- getFullMapperXmlLocation() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorProperties.TargetLocation
-
Get full mapper xml location.
- getFullModelPackage() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorProperties.TargetPackage
-
Get full model package.
- getGeneratorProperties() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesHolder
-
get generator properties
- getGeneratorPropertiesBuilder() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.FluentGeneratorPropertiesLoader
- getInstance() - Static method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesHolder
-
Get instance .
I
- initialized(IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.other.RenameJavaMapperPlugin
- initialized(IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.other.TrimTableNamePlugin
J
- javaLocation(String) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetLocationBuilder
-
Java location.
- jdbcConnectionUrl(String) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetConnectionBuilder
-
The Jdbc connection url.
- jdbcDriverClassName(String) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetConnectionBuilder
-
The Jdbc driver class name.
L
- load() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.FluentGeneratorPropertiesLoader
- load() - Method in interface pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesLoader
-
Load GeneratorProperties
- load() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.YamlGeneratorPropertiesLoader
- lombokConfigs(String...) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
The lombok annotations
- lombokConfigs(Set<String>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
The lombok annotations
M
- mapperInterfacePackage(String) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetPackageBuilder
-
Mapper interface package.
- mapperXmlLocation(String) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetLocationBuilder
-
Mapper xml location.
- mapperXmlPackage(String) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetPackageBuilder
-
Mapper xml package.
- MODEL - Enum constant in enum class pro.chenggang.project.reactive.mybatis.support.generator.option.GeneratorType
-
simple model only
- MODEL_XML - Enum constant in enum class pro.chenggang.project.reactive.mybatis.support.generator.option.GeneratorType
-
simple model and xml only
- modelBaseRecordClassGenerated(TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- modelBaseRecordClassGenerated(TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- modelGetterMethodGenerated(Method, TopLevelClass, IntrospectedColumn, IntrospectedTable, Plugin.ModelClassType) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- modelGetterMethodGenerated(Method, TopLevelClass, IntrospectedColumn, IntrospectedTable, Plugin.ModelClassType) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- modelPackage(String) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetPackageBuilder
-
Model package.
- modelPrimaryKeyClassGenerated(TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- modelPrimaryKeyClassGenerated(TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- modelRecordWithBLOBsClassGenerated(TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- modelRecordWithBLOBsClassGenerated(TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- modelSetterMethodGenerated(Method, TopLevelClass, IntrospectedColumn, IntrospectedTable, Plugin.ModelClassType) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- modelSetterMethodGenerated(Method, TopLevelClass, IntrospectedColumn, IntrospectedTable, Plugin.ModelClassType) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- MybatisDynamicCodeGenerator - Class in pro.chenggang.project.reactive.mybatis.support.generator.core
-
The Mybatis dynamic code generator builder.
- MybatisDynamicCodeGenerator.Configurer - Class in pro.chenggang.project.reactive.mybatis.support.generator.core
-
The Configurer.
- MybatisDynamicContextGenerator - Class in pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl
-
The Mybatis dynamic context generator.
- MybatisDynamicContextGenerator() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MybatisDynamicContextGenerator
- MybatisDynamicMapperContextGenerator - Class in pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl
-
The Mybatis dynamic context generator.
- MybatisDynamicMapperContextGenerator() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MybatisDynamicMapperContextGenerator
- MyBatisSimpleContextGenerator - Class in pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl
-
The Mybatis simple context generator.
- MyBatisSimpleContextGenerator() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MyBatisSimpleContextGenerator
- MyBatisSimpleModelContextGenerator - Class in pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl
-
The Mybatis simple context generator.
- MyBatisSimpleModelContextGenerator() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MyBatisSimpleModelContextGenerator
- MyBatisSimpleModelXmlContextGenerator - Class in pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl
-
The Mybatis simple context generator.
- MyBatisSimpleModelXmlContextGenerator() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MyBatisSimpleModelXmlContextGenerator
N
- newContext() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.AbstractCommonContextGenerator
-
new context
- newContext() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MybatisDynamicContextGenerator
- newContext() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MybatisDynamicMapperContextGenerator
- newContext() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MyBatisSimpleContextGenerator
- newContext() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MyBatisSimpleModelContextGenerator
- newContext() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MyBatisSimpleModelXmlContextGenerator
O
- overrideDefaultType(IntrospectedColumn, FullyQualifiedJavaType) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.type.CustomJavaTypeResolver
- overrideDefaultType(IntrospectedColumn, FullyQualifiedJavaType) - Method in interface pro.chenggang.project.reactive.mybatis.support.generator.plugin.type.GeneratedJavaTypeModifier
-
Override default type
- overwrite(boolean) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
Whether overwrite generated file
P
- password(String) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetConnectionBuilder
-
The jdbc password.
- pro.chenggang.project.reactive.mybatis.support.generator.core - package pro.chenggang.project.reactive.mybatis.support.generator.core
- pro.chenggang.project.reactive.mybatis.support.generator.core.context - package pro.chenggang.project.reactive.mybatis.support.generator.core.context
- pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl - package pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl
- pro.chenggang.project.reactive.mybatis.support.generator.option - package pro.chenggang.project.reactive.mybatis.support.generator.option
- pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment - package pro.chenggang.project.reactive.mybatis.support.generator.plugin.comment
- pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator - package pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator
- pro.chenggang.project.reactive.mybatis.support.generator.plugin.other - package pro.chenggang.project.reactive.mybatis.support.generator.plugin.other
- pro.chenggang.project.reactive.mybatis.support.generator.plugin.type - package pro.chenggang.project.reactive.mybatis.support.generator.plugin.type
- pro.chenggang.project.reactive.mybatis.support.generator.properties - package pro.chenggang.project.reactive.mybatis.support.generator.properties
- pro.chenggang.project.reactive.mybatis.support.generator.support - package pro.chenggang.project.reactive.mybatis.support.generator.support
- providerApplyWhereMethodGenerated(Method, TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- providerApplyWhereMethodGenerated(Method, TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- providerGenerated(TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- providerGenerated(TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- providerInsertSelectiveMethodGenerated(Method, TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- providerInsertSelectiveMethodGenerated(Method, TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- providerUpdateByPrimaryKeySelectiveMethodGenerated(Method, TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- providerUpdateByPrimaryKeySelectiveMethodGenerated(Method, TopLevelClass, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
R
- registerContextGenerator(ContextGenerator) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.ContextGeneratorFactory
-
Register context generator.
- registerContextGenerator(ContextGenerator) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.MybatisDynamicCodeGenerator.Configurer
-
Configure context generator.
- RenameJavaMapperPlugin - Class in pro.chenggang.project.reactive.mybatis.support.generator.plugin.other
-
The type Rename java mapper plugin.
- RenameJavaMapperPlugin() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.plugin.other.RenameJavaMapperPlugin
S
- setGeneratorPropertiesLoader(GeneratorPropertiesLoader) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesHolder
-
set generator properties loader
- SIMPLE - Enum constant in enum class pro.chenggang.project.reactive.mybatis.support.generator.option.GeneratorType
-
simple code
- sqlMapDeleteByPrimaryKeyElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- sqlMapDeleteByPrimaryKeyElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- sqlMapDocumentGenerated(Document, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- sqlMapDocumentGenerated(Document, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- sqlMapInsertElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- sqlMapInsertElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- sqlMapInsertSelectiveElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- sqlMapInsertSelectiveElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- sqlMapSelectAllElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- sqlMapSelectAllElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- sqlMapSelectByPrimaryKeyElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- sqlMapSelectByPrimaryKeyElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- sqlMapUpdateByPrimaryKeySelectiveElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- sqlMapUpdateByPrimaryKeySelectiveElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- sqlMapUpdateByPrimaryKeyWithBLOBsElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- sqlMapUpdateByPrimaryKeyWithoutBLOBsElementGenerated(XmlElement, IntrospectedTable) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
T
- tableNames(String...) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
The target table names,if empty then generate all tables
- tableNames(Set<String>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
The target table names,if empty then generate all tables
- tableNameTrimPattern(String) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
The table name trim regex pattern Setting '^Sys' will replace the generated table name start with Sys available when table name is specific
- TargetConnection() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorProperties.TargetConnection
- targetConnectionBuilder() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
new target connection builder
- targetGeneratorType() - Method in interface pro.chenggang.project.reactive.mybatis.support.generator.core.context.ContextGenerator
-
generator type
- targetGeneratorType() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MybatisDynamicContextGenerator
- targetGeneratorType() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MybatisDynamicMapperContextGenerator
- targetGeneratorType() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MyBatisSimpleContextGenerator
- targetGeneratorType() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MyBatisSimpleModelContextGenerator
- targetGeneratorType() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.context.impl.MyBatisSimpleModelXmlContextGenerator
- TargetLocation() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorProperties.TargetLocation
- targetLocationBuilder() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
new target location builder
- TargetPackage() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorProperties.TargetPackage
- targetPackageBuilder() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
new target package builder
- thenBuilder() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetConnectionBuilder
-
Build TargetConnection and return GeneratorPropertiesBuilder
- thenBuilder() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetLocationBuilder
-
Build TargetLocation and return GeneratorPropertiesBuilder
- thenConfigurer() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder
-
Then return Configure
- thenPropertiesBuilder() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetPackageBuilder
-
Build TargetPackage and return GeneratorPropertiesBuilder
- toGenerator() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.core.MybatisDynamicCodeGenerator.Configurer
-
Return mybatis dynamic code generator.
- TrimTableNamePlugin - Class in pro.chenggang.project.reactive.mybatis.support.generator.plugin.other
-
The type Trim table name plugin.
- TrimTableNamePlugin() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.plugin.other.TrimTableNamePlugin
U
- username(String) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorPropertiesBuilder.TargetConnectionBuilder
-
The jdbc username.
V
- validate() - Method in class pro.chenggang.project.reactive.mybatis.support.generator.properties.GeneratorProperties
-
Validate
- validate(List<String>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.CustomGeneratorPlugin
- validate(List<String>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.generator.DynamicGeneratorPlugin
- validate(List<String>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.other.RenameJavaMapperPlugin
- validate(List<String>) - Method in class pro.chenggang.project.reactive.mybatis.support.generator.plugin.other.TrimTableNamePlugin
- valueOf(String) - Static method in enum class pro.chenggang.project.reactive.mybatis.support.generator.option.GeneratorType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class pro.chenggang.project.reactive.mybatis.support.generator.option.GeneratorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withGeneratorPropertiesBuilder() - Static method in class pro.chenggang.project.reactive.mybatis.support.generator.core.MybatisDynamicCodeGenerator
-
With generator properties builder
- withGeneratorPropertiesLoader(GeneratorPropertiesLoader) - Static method in class pro.chenggang.project.reactive.mybatis.support.generator.core.MybatisDynamicCodeGenerator
-
With specific generator properties loader
- withYamlConfiguration() - Static method in class pro.chenggang.project.reactive.mybatis.support.generator.core.MybatisDynamicCodeGenerator
-
With default yaml configuration file in classpath
mybatis-generator.yaml mybatis-generator.yml - withYamlConfiguration(String) - Static method in class pro.chenggang.project.reactive.mybatis.support.generator.core.MybatisDynamicCodeGenerator
-
With target yaml configuration file name.
Y
- YamlGeneratorPropertiesLoader - Class in pro.chenggang.project.reactive.mybatis.support.generator.properties
- YamlGeneratorPropertiesLoader() - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.properties.YamlGeneratorPropertiesLoader
- YamlGeneratorPropertiesLoader(String) - Constructor for class pro.chenggang.project.reactive.mybatis.support.generator.properties.YamlGeneratorPropertiesLoader
All Classes and Interfaces|All Packages