See: Description
Interface | Description |
---|---|
CommentGenerator |
Implementations of this interface are used to generate comments for the
various artifacts.
|
ConnectionFactory | |
JavaFormatter |
Objects implementing this interface are used to convert the internal
representation of the Java DOM classes into a string suitable for
saving to the file system.
|
JavaTypeResolver |
This interface describes methods that are required in any Java type resolver.
|
KotlinFormatter |
Objects implementing this interface are used to convert the internal
representation of the Kotlin DOM classes into a string suitable for
saving to the file system.
|
Plugin |
This interface defines methods that will be called at different times during
the code generation process.
|
ProgressCallback |
This interface can be implemented to return progress information from the file generation process.
|
ShellCallback |
This interface defines methods that a shell should support to enable
the generator
to work.
|
XmlFormatter |
Objects implementing this interface are used to convert the internal
representation of the XML DOM classes into a string suitable for
saving to the file system.
|
Class | Description |
---|---|
CompositePlugin |
This class implements a composite plugin.
|
FullyQualifiedTable | |
GeneratedFile |
Abstract class that holds information common to all generated files.
|
GeneratedJavaFile | |
GeneratedKotlinFile | |
GeneratedXmlFile | |
IntrospectedColumn |
This class holds information about an introspected column.
|
IntrospectedTable |
Base class for all code generator implementations.
|
MyBatisGenerator |
This class is the main interface to MyBatis generator.
|
PluginAdapter |
This class is a convenient base class for implementing plugins.
|
ShellRunner |
This class allows the code generator to be run from the command line.
|
VerboseProgressCallback |
A slightly more verbose progress callback.
|
Enum | Description |
---|---|
IntrospectedTable.InternalAttribute | |
IntrospectedTable.TargetRuntime | |
Plugin.ModelClassType |
Provides the main classes and interfaces used by clients of MyBatis Generator.
Copyright © 2006–2023 MyBatis.org. All rights reserved.