BaseColumnListElementGenerator | |
BaseColumnListElementGenerator | |
BaseRecordGenerator | |
BaseRecordGenerator | |
BaseRules | This class centralizes all the rules related to code generation - including the methods and objects to create, and certain attributes related to those objects. |
BlobColumnListElementGenerator | |
BlobColumnListElementGenerator |
CaseInsensitiveLikePlugin | This plugin demonstrates adding methods to the example class to enable case-insensitive LIKE searches. |
ClassloaderUtility | This class holds methods useful for constructing custom classloaders. |
ColumnOverride | |
ColumnRenamingRule | This class is used to specify a renaming rule for columns in a table. |
CommentGenerator | Implementations of this interface are used to generate comments for the various artifacts. |
CommentGeneratorConfiguration | |
CompilationUnit | This interface describes methods common to all Java compilation units (Java classes, interfaces, and enums). |
ConditionalModelRules | This class encapsulates all the code generation rules for a table using the conditional model. |
Configuration | |
ConfigurationParser | |
ConnectionFactory | This class assumes that classes are cached elsewhere for performance reasons, but also to make sure that any native libraries are only loaded one time (avoids the dreaded UnsatisfiedLinkError library loaded in another classloader) |
Context | |
CountByExampleElementGenerator | |
CountByExampleElementGenerator | |
CountByExampleMethodGenerator | |
CountByExampleMethodGenerator |
DAOGenerator | |
DAOMethodNameCalculator | This interface is used to supply names for DAO methods. |
DatabaseDialects | Typesafe enum of known database dialects |
DatabaseIntrospector | |
DefaultCommentGenerator | |
DefaultDAOMethodNameCalculator | |
DefaultShellCallback | |
DeleteByExampleElementGenerator | |
DeleteByExampleElementGenerator | |
DeleteByExampleMethodGenerator | |
DeleteByExampleMethodGenerator | |
DeleteByPrimaryKeyElementGenerator | |
DeleteByPrimaryKeyElementGenerator | |
DeleteByPrimaryKeyMethodGenerator | |
DeleteByPrimaryKeyMethodGenerator | |
Document | |
DomWriter | This class is used to generate a String representation of an XML document. |
Element | |
EqualsHashCodePlugin | This plugin adds equals() and hashCode() methods to the generated model classes. |
EqualsUtil | This class is from javapractices.com:
http://www.javapractices.com/Topic17.cjp
Collected methods which allow easy implementation of equals . |
ExampleGenerator | |
ExampleGenerator | |
ExampleWhereClauseElementGenerator | |
ExampleWhereClauseElementGenerator | |
ExtendedDAOMethodNameCalculator |
Field | |
FlatModelRules | This class encapsulates all the code generation rules for a table using the flat model. |
FullyQualifiedJavaType | |
FullyQualifiedTable |
GeneratedFile | Abstract class that holds information common to all generated files. |
GeneratedJavaFile | |
GeneratedKey | This class specifies that a key is auto-generated, either as an identity column (post insert), or as some other query like a sequences (pre insert). |
GeneratedXmlFile | |
GeneratorAntTask | This is an Ant task that will run the generator. |
GenericCIDAOTemplate | |
GenericSIDAOTemplate |
HashCodeUtil | This class is from javapractices.com:
http://www.javapractices.com/Topic28.cjp
Collected methods which allow easy implementation of hashCode . |
HierarchicalModelRules | This class encapsulates all the code generation rules for a table using the hierarchical model. |
Ibatis2FormattingUtilities | |
IbatisDAOTemplate | |
IbatorConfigurationParser | This class parses old Ibator configuration files into the new Configuration API |
IgnoredColumn | |
InitializationBlock | |
InnerClass | This class encapsulates the idea of an inner class - it has methods that make it easy to generate inner classes. |
InnerEnum | This class encapsulates the idea of an inner enum - it has methods that make it easy to generate inner enum. |
InsertElementGenerator | |
InsertElementGenerator | |
InsertMethodGenerator | |
InsertMethodGenerator | |
InsertSelectiveElementGenerator | |
InsertSelectiveElementGenerator | |
InsertSelectiveMethodGenerator | |
InsertSelectiveMethodGenerator | |
Interface | |
IntrospectedColumn | This class holds information about an introspected column. |
IntrospectedTable | Base class for all code generator implementations. |
IntrospectedTable.InternalAttribute | |
IntrospectedTable.TargetRuntime | |
IntrospectedTableIbatis2Java2Impl | |
IntrospectedTableIbatis2Java5Impl | |
IntrospectedTableMyBatis3Impl | |
InvalidConfigurationException |
JavaBeansUtil | |
JavaClientGeneratorConfiguration | |
JavaElement | |
JavaMapperGenerator | |
JavaModelGeneratorConfiguration | |
JavaTypeResolver | This interface describes methods that are required in any Java type resolver. |
JavaTypeResolverConfiguration | |
JavaTypeResolverDefaultImpl | |
JavaVisibility | Typesafe enum of possible Java visibility settings |
JDBCConnectionConfiguration | |
JdbcTypeNameTranslator | TODO - Delete Me |
JdkLoggingImpl |
Log | |
Log4jImpl | |
LogFactory | Factory for creating loggers. |
MapperConfigPlugin | This plugin generates a MapperConfig file containing mapper entries for SQL maps generated for MyBatis3. |
MergeConstants | This class holds constants useful in the XML and Java merging operations. |
Messages | |
Method | |
MixedClientGenerator | This class overrides the base mapper to provide annotated methods for the methods that don't require SQL provider support |
MixedMapperGenerator | |
ModelType | Typesafe enum of different model types |
MyBatis3FormattingUtilities | |
MyBatisGenerator | This class is the main interface to MyBatis generator. |
MyBatisGeneratorConfigurationParser | This class parses configuration files into the new Configuration API |
NullProgressCallback | This class implements a progress callback that does nothing. |
ObjectFactory | This class creates the different object needed by the generator |
OutputUtilities |
RecordWithBLOBsGenerator | |
RecordWithBLOBsGenerator | |
RenameExampleClassPlugin | This plugin demonstrates overriding the initialized() method to rename the generated example classes. |
ResultMapWithBLOBsElementGenerator | |
ResultMapWithBLOBsElementGenerator | |
ResultMapWithoutBLOBsElementGenerator | |
ResultMapWithoutBLOBsElementGenerator | |
RootClassInfo | |
Rules | This interface centralizes all the rules related to code generation - including the methods and objects to create, and certain attributes related to those objects. |
RulesDelegate | This class can be used by plugins to easily implement a custom rules implementation. |
TableConfiguration | |
TextElement | |
TopLevelClass | |
TopLevelEnumeration | |
TypedPropertyHolder |
VerboseProgressCallback |
XmlConstants | |
XmlElement | |
XmlFileMergerJaxp | This class handles the task of merging changes into an existing XML file. |
XMLMapperGenerator | |
XMLParserException |