A B C D E F G H I J L M N O P R S T U V W X

A

Abator - Class in org.apache.ibatis.abator.api
This class is the main interface to the Abator for iBATIS code generator.
Abator(AbatorConfiguration, ShellCallback, List) - Constructor for class org.apache.ibatis.abator.api.Abator
Constructs an Abator object.
ABATOR_CONFIG_PUBLIC_ID - Static variable in class org.apache.ibatis.abator.internal.sqlmap.XmlConstants
 
ABATOR_CONFIG_SYSTEM_ID - Static variable in class org.apache.ibatis.abator.internal.sqlmap.XmlConstants
 
AbatorAntTask - Class in org.apache.ibatis.abator.ant
This is an Ant task that will run Abator.
AbatorAntTask() - Constructor for class org.apache.ibatis.abator.ant.AbatorAntTask
 
AbatorConfiguration - Class in org.apache.ibatis.abator.config
 
AbatorConfiguration() - Constructor for class org.apache.ibatis.abator.config.AbatorConfiguration
 
AbatorConfigurationParser - Class in org.apache.ibatis.abator.config.xml
 
AbatorConfigurationParser(List) - Constructor for class org.apache.ibatis.abator.config.xml.AbatorConfigurationParser
 
AbatorConfigurationParser(Properties, List) - Constructor for class org.apache.ibatis.abator.config.xml.AbatorConfigurationParser
 
AbatorContext - Class in org.apache.ibatis.abator.config
 
AbatorContext(String, ModelType) - Constructor for class org.apache.ibatis.abator.config.AbatorContext
Constructs an AbatorContext object.
abatorContext - Variable in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
abatorContext - Variable in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
abatorContext - Variable in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
abatorContext - Variable in class org.apache.ibatis.abator.internal.types.JavaTypeResolverDefaultImpl
 
AbatorObjectFactory - Class in org.apache.ibatis.abator.internal
This class creates the different configurable Abator generators
AbatorRules - Class in org.apache.ibatis.abator.internal.rules
This class centralizes all the rules related to code generation - including the methods and objects to create, and certain attributes related to those objects.
AbatorRules(TableConfiguration, ColumnDefinitions) - Constructor for class org.apache.ibatis.abator.internal.rules.AbatorRules
 
AbatorRunner - Class in org.apache.ibatis.abator.api
This class allows Abator to be run from the command line.
AbatorRunner() - Constructor for class org.apache.ibatis.abator.api.AbatorRunner
 
AbstractDAOTemplate - Class in org.apache.ibatis.abator.internal.java.dao
 
AbstractDAOTemplate() - Constructor for class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
ActualTableName - Class in org.apache.ibatis.abator.internal.db
This class holds the actual catalog, schema, and table name returned from the database introspection.
ActualTableName(String, String, String) - Constructor for class org.apache.ibatis.abator.internal.db.ActualTableName
 
addAbatorContext(AbatorContext) - Method in class org.apache.ibatis.abator.config.AbatorConfiguration
 
addAbatorJavadocTag(JavaElement) - Method in class org.apache.ibatis.abator.internal.DefaultCommentGenerator
This method adds the custom javadoc tag for Abator.
addAnnotation(String) - Method in class org.apache.ibatis.abator.api.dom.java.JavaElement
 
addAttribute(Attribute) - Method in class org.apache.ibatis.abator.api.dom.xml.XmlElement
 
addBodyLine(String) - Method in class org.apache.ibatis.abator.api.dom.java.Method
 
addCheckedException(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
addClassComment(InnerClass, FullyQualifiedTable) - Method in interface org.apache.ibatis.abator.api.CommentGenerator
 
addClassComment(InnerClass, FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.DefaultCommentGenerator
 
addClasspathEntry(String) - Method in class org.apache.ibatis.abator.config.JDBCConnectionConfiguration
 
addColumn(ColumnDefinition) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinitions
 
addColumnOverride(ColumnOverride) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
addComment(XmlElement) - Method in interface org.apache.ibatis.abator.api.CommentGenerator
This method should add a suitable comment as a child element of the specified xmlElement to warn users that the element was generated and is subject to regeneration.
addComment(XmlElement) - Method in class org.apache.ibatis.abator.internal.DefaultCommentGenerator
Adds a suitable comment to warn users that the element was generated, and when it was generated.
addConfigurationProperties(Properties) - Method in interface org.apache.ibatis.abator.api.CommentGenerator
Adds properties for this instance from any properties configured in the CommentGenerator configuration.
addConfigurationProperties(Properties) - Method in interface org.apache.ibatis.abator.api.DAOGenerator
Adds properties for this instance from any properties configured in the DAOGeneratorConfiguration.
addConfigurationProperties(Properties) - Method in interface org.apache.ibatis.abator.api.JavaModelGenerator
Adds properties for this instance from any properties configured in the JavaModelGeneratorConfiguration.
addConfigurationProperties(Properties) - Method in interface org.apache.ibatis.abator.api.JavaTypeResolver
Adds properties for this instance from any properties configured in the JavaTypeResolverConfiguration.
addConfigurationProperties(Properties) - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
Adds properties for this instance from any properties configured in the SqlMapGeneratorConfiguration.
addConfigurationProperties(Properties) - Method in class org.apache.ibatis.abator.internal.DefaultCommentGenerator
 
addConfigurationProperties(Properties) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
addConfigurationProperties(Properties) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
addConfigurationProperties(Properties) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
addConfigurationProperties(Properties) - Method in class org.apache.ibatis.abator.internal.types.JavaTypeResolverDefaultImpl
 
addElement(Element) - Method in class org.apache.ibatis.abator.api.dom.xml.XmlElement
 
addEnumComment(InnerEnum, FullyQualifiedTable) - Method in interface org.apache.ibatis.abator.api.CommentGenerator
 
addEnumComment(InnerEnum, FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.DefaultCommentGenerator
 
addEnumConstant(String) - Method in class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
addException(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.api.dom.java.Method
 
addField(Field) - Method in class org.apache.ibatis.abator.api.dom.java.InnerClass
 
addField(Field) - Method in class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
addField(Field) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
addFieldComment(Field, FullyQualifiedTable, String) - Method in interface org.apache.ibatis.abator.api.CommentGenerator
This method should add a Javadoc comment to the specified field.
addFieldComment(Field, FullyQualifiedTable) - Method in interface org.apache.ibatis.abator.api.CommentGenerator
 
addFieldComment(Field, FullyQualifiedTable, String) - Method in class org.apache.ibatis.abator.internal.DefaultCommentGenerator
 
addFieldComment(Field, FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.DefaultCommentGenerator
 
addFileCommentLine(String) - Method in interface org.apache.ibatis.abator.api.dom.java.CompilationUnit
Comments will be written at the top of the file as is, we do not append any start or end comment characters.
addFileCommentLine(String) - Method in class org.apache.ibatis.abator.api.dom.java.Interface
 
addFileCommentLine(String) - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelClass
 
addFileCommentLine(String) - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelEnumeration
 
addGeneralMethodComment(Method, FullyQualifiedTable) - Method in interface org.apache.ibatis.abator.api.CommentGenerator
 
addGeneralMethodComment(Method, FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.DefaultCommentGenerator
 
addGetterComment(Method, FullyQualifiedTable, String) - Method in interface org.apache.ibatis.abator.api.CommentGenerator
 
addGetterComment(Method, FullyQualifiedTable, String) - Method in class org.apache.ibatis.abator.internal.DefaultCommentGenerator
 
addIgnoredColumn(IgnoredColumn) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
addImplementationImport(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
addImportedType(FullyQualifiedJavaType) - Method in interface org.apache.ibatis.abator.api.dom.java.CompilationUnit
 
addImportedType(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.api.dom.java.Interface
 
addImportedType(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelClass
 
addImportedType(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelEnumeration
 
addInnerClass(InnerClass) - Method in class org.apache.ibatis.abator.api.dom.java.InnerClass
 
addInnerClass(InnerClass) - Method in class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
addInnerEnum(InnerEnum) - Method in class org.apache.ibatis.abator.api.dom.java.InnerClass
 
addInnerEnum(InnerEnum) - Method in class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
addInterfaceImport(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
addJavaDocLine(String) - Method in class org.apache.ibatis.abator.api.dom.java.JavaElement
 
addJavaFileComment(CompilationUnit) - Method in interface org.apache.ibatis.abator.api.CommentGenerator
This method is called to add a file level comment to a generated java file.
addJavaFileComment(CompilationUnit) - Method in class org.apache.ibatis.abator.internal.DefaultCommentGenerator
 
addMethod(Method) - Method in class org.apache.ibatis.abator.api.dom.java.InnerClass
 
addMethod(Method) - Method in class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
addMethod(Method) - Method in class org.apache.ibatis.abator.api.dom.java.Interface
 
addMethod(Method) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
addParameter(Parameter) - Method in class org.apache.ibatis.abator.api.dom.java.Method
 
addPrimaryKeyColumn(String) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinitions
 
addProperty(String, String) - Method in class org.apache.ibatis.abator.config.AbatorContext
 
addProperty(String, String) - Method in class org.apache.ibatis.abator.config.PropertyHolder
 
addPropertyXmlElements(XmlElement) - Method in class org.apache.ibatis.abator.config.PropertyHolder
 
addRootComment(XmlElement) - Method in interface org.apache.ibatis.abator.api.CommentGenerator
This method is called to add a comment as the first child of the root element.
addRootComment(XmlElement) - Method in class org.apache.ibatis.abator.internal.DefaultCommentGenerator
 
addSetterComment(Method, FullyQualifiedTable, String) - Method in interface org.apache.ibatis.abator.api.CommentGenerator
 
addSetterComment(Method, FullyQualifiedTable, String) - Method in class org.apache.ibatis.abator.internal.DefaultCommentGenerator
 
addSuperInterface(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.api.dom.java.InnerClass
 
addSuperInterface(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
addSuperInterface(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.api.dom.java.Interface
 
addSuppressTypeWarningsAnnotation() - Method in class org.apache.ibatis.abator.api.dom.java.JavaElement
 
addTableConfiguration(TableConfiguration) - Method in class org.apache.ibatis.abator.config.AbatorContext
 
addTypeArgument(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
afterBaseRecordGenerationHook(IntrospectedTable, TopLevelClass) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
Override this method to provide any extra customization needed in the generated base record class
afterExampleGenerationHook(IntrospectedTable, TopLevelClass) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
Override this method to provide any extra customization needed in the generated example class
afterGenerationHook(IntrospectedTable, Document) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
Override this method to provide any extra Elements needed in the generated XML.
afterImplementationGenerationHook(IntrospectedTable, TopLevelClass) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
Override this method to provide any extra customization of the generated implementation class.
afterImplementationGenerationHook(IntrospectedTable, TopLevelClass) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseLegacyDAOGenerator
 
afterInterfaceGenerationHook(IntrospectedTable, Interface) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
Override this method to provide any extra customization of the generated interface.
afterPrimaryKeyGenerationHook(IntrospectedTable, TopLevelClass) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
Override this method to provide any extra customization needed in the generated primary key class
afterRecordWithBLOBsGenerationHook(IntrospectedTable, TopLevelClass) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
Override this method to provide any extra customization needed in the generated base record class
AggregatingIterator - Class in org.apache.ibatis.abator.internal.util
This class implements an iterator that combines two or three other iterators together.
AggregatingIterator(Iterator, Iterator, Iterator) - Constructor for class org.apache.ibatis.abator.internal.util.AggregatingIterator
 
AggregatingIterator(Iterator, Iterator) - Constructor for class org.apache.ibatis.abator.internal.util.AggregatingIterator
 
AggregatingIterator.NullIterator - Class in org.apache.ibatis.abator.internal.util
 
AggregatingIterator.NullIterator() - Constructor for class org.apache.ibatis.abator.internal.util.AggregatingIterator.NullIterator
 
AntProgressCallback - Class in org.apache.ibatis.abator.ant
This callback logs progress messages with the Ant logger
AntProgressCallback(Task, boolean) - Constructor for class org.apache.ibatis.abator.ant.AntProgressCallback
 
ANY_ENABLE_SUB_PACKAGES - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
 
ANY_ROOT_CLASS - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
recognized by table and java model generator
ANY_ROOT_INTERFACE - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
recognized by table and dao generator
areAnyStatementsEnabled() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
areEqual(boolean, boolean) - Static method in class org.apache.ibatis.abator.internal.util.EqualsUtil
 
areEqual(char, char) - Static method in class org.apache.ibatis.abator.internal.util.EqualsUtil
 
areEqual(long, long) - Static method in class org.apache.ibatis.abator.internal.util.EqualsUtil
 
areEqual(float, float) - Static method in class org.apache.ibatis.abator.internal.util.EqualsUtil
 
areEqual(double, double) - Static method in class org.apache.ibatis.abator.internal.util.EqualsUtil
 
areEqual(Object, Object) - Static method in class org.apache.ibatis.abator.internal.util.EqualsUtil
Possibly-null object field.
Attribute - Class in org.apache.ibatis.abator.api.dom.xml
 
Attribute(String, String) - Constructor for class org.apache.ibatis.abator.api.dom.xml.Attribute
 

B

BaseDAOGenerator - Class in org.apache.ibatis.abator.internal.java.dao
This class generates DAO classes based on the values in the supplied DAOTemplate.
BaseDAOGenerator(AbstractDAOTemplate, boolean) - Constructor for class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
BaseLegacyDAOGenerator - Class in org.apache.ibatis.abator.internal.java.dao
This class overrides the base DAO generator class to provide the legacy implementarion of the "by example" methods.
BaseLegacyDAOGenerator(AbstractDAOTemplate) - Constructor for class org.apache.ibatis.abator.internal.java.dao.BaseLegacyDAOGenerator
 

C

calculateAllFieldsClass(JavaModelGenerator, FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Calculates the class that contains all fields.
checkCancel() - Method in class org.apache.ibatis.abator.ant.AntProgressCallback
 
checkCancel() - Method in interface org.apache.ibatis.abator.api.ProgressCallback
Abator will call this method periodically during a long running method.
checkCancel() - Method in class org.apache.ibatis.abator.internal.NullProgressCallback
 
ClassloaderUtility - Class in org.apache.ibatis.abator.internal.util
This class holds methods useful for constructing custom classloaders in Abator.
CLOUDSCAPE - Static variable in class org.apache.ibatis.abator.internal.db.DatabaseDialects
 
ColumnDefinition - Class in org.apache.ibatis.abator.internal.db
This class holds information about an introspected column.
ColumnDefinition(String, AbatorContext) - Constructor for class org.apache.ibatis.abator.internal.db.ColumnDefinition
Constructs a Column definition.
ColumnDefinitions - Class in org.apache.ibatis.abator.internal.db
This class holds the results of introspecting the database table.
ColumnDefinitions() - Constructor for class org.apache.ibatis.abator.internal.db.ColumnDefinitions
 
columnDefinitions - Variable in class org.apache.ibatis.abator.internal.rules.AbatorRules
 
ColumnOverride - Class in org.apache.ibatis.abator.config
 
ColumnOverride(String) - Constructor for class org.apache.ibatis.abator.config.ColumnOverride
 
ColumnRenamingRule - Class in org.apache.ibatis.abator.config
This class is used to specify a renaming fule for columns in a table.
ColumnRenamingRule() - Constructor for class org.apache.ibatis.abator.config.ColumnRenamingRule
 
COMMENT_GENERATOR_SUPPRESS_DATE - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
 
CommentGenerator - Interface in org.apache.ibatis.abator.api
Implementations of this interface are used to generate comments for the various artifacts generated by abator.
CommentGeneratorConfiguration - Class in org.apache.ibatis.abator.config
 
CommentGeneratorConfiguration() - Constructor for class org.apache.ibatis.abator.config.CommentGeneratorConfiguration
 
compareTo(Object) - Method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
CompilationUnit - Interface in org.apache.ibatis.abator.api.dom.java
This interface describes metods common to all Java compilation units (Java classes, interfaces, and enums).
composeFullyQualifiedTableName(String, String, String, char) - Static method in class org.apache.ibatis.abator.internal.util.StringUtility
 
CONDITIONAL - Static variable in class org.apache.ibatis.abator.config.ModelType
 
ConditionalModelRules - Class in org.apache.ibatis.abator.internal.rules
This class encapsulates all the code generation rules for a table using the conditional model.
ConditionalModelRules(TableConfiguration, ColumnDefinitions) - Constructor for class org.apache.ibatis.abator.internal.rules.ConditionalModelRules
 
ConnectionFactory - Class in org.apache.ibatis.abator.internal.db
This class caches drivers 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_BEGINNING_DELIMITER - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
 
CONTEXT_ENDING_DELIMITER - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
 
CONTEXT_SUPPRESS_TYPE_WARNINGS - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
 
createCommentGenerator(AbatorContext) - Static method in class org.apache.ibatis.abator.internal.AbatorObjectFactory
 
createDAOGenerator(AbatorContext, JavaModelGenerator, SqlMapGenerator, List) - Static method in class org.apache.ibatis.abator.internal.AbatorObjectFactory
 
createJavaModelGenerator(AbatorContext, List) - Static method in class org.apache.ibatis.abator.internal.AbatorObjectFactory
 
createJavaTypeResolver(AbatorContext, List) - Static method in class org.apache.ibatis.abator.internal.AbatorObjectFactory
 
createObject(String) - Static method in class org.apache.ibatis.abator.internal.AbatorObjectFactory
 
createPropertyset() - Method in class org.apache.ibatis.abator.ant.AbatorAntTask
 
createSqlMapGenerator(AbatorContext, JavaModelGenerator, List) - Static method in class org.apache.ibatis.abator.internal.AbatorObjectFactory
 

D

DAO_EXAMPLE_METHOD_VISIBILITY - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
 
DAO_METHOD_NAME_CALCULATOR - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
 
DAOGenerator - Interface in org.apache.ibatis.abator.api
The DAOGenerator interface describes the methods needed to generate DAO objects for a table.
DAOGeneratorConfiguration - Class in org.apache.ibatis.abator.config
 
DAOGeneratorConfiguration() - Constructor for class org.apache.ibatis.abator.config.DAOGeneratorConfiguration
 
DAOMethodNameCalculator - Interface in org.apache.ibatis.abator.api
This interface is used to supply names for DAO methods.
daoTemplate - Variable in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
DatabaseDialects - Class in org.apache.ibatis.abator.internal.db
Typesafe enum of known database dialects
DatabaseIntrospector - Class in org.apache.ibatis.abator.internal.db
 
DatabaseIntrospector(AbatorContext, DatabaseMetaData, JavaTypeResolver, List) - Constructor for class org.apache.ibatis.abator.internal.db.DatabaseIntrospector
 
DB2 - Static variable in class org.apache.ibatis.abator.internal.db.DatabaseDialects
 
DB2_MF - Static variable in class org.apache.ibatis.abator.internal.db.DatabaseDialects
 
DEFAULT - Static variable in class org.apache.ibatis.abator.api.dom.java.JavaVisibility
 
DefaultCommentGenerator - Class in org.apache.ibatis.abator.internal
 
DefaultCommentGenerator() - Constructor for class org.apache.ibatis.abator.internal.DefaultCommentGenerator
 
DefaultDAOMethodNameCalculator - Class in org.apache.ibatis.abator.internal
 
DefaultDAOMethodNameCalculator() - Constructor for class org.apache.ibatis.abator.internal.DefaultDAOMethodNameCalculator
 
DefaultShellCallback - Class in org.apache.ibatis.abator.internal
 
DefaultShellCallback(boolean) - Constructor for class org.apache.ibatis.abator.internal.DefaultShellCallback
 
DERBY - Static variable in class org.apache.ibatis.abator.internal.db.DatabaseDialects
 
Document - Class in org.apache.ibatis.abator.api.dom.xml
 
Document(String, String) - Constructor for class org.apache.ibatis.abator.api.dom.xml.Document
 
DomWriter - Class in org.apache.ibatis.abator.internal
This class is used to generate a String representation of an XML document.
DomWriter() - Constructor for class org.apache.ibatis.abator.internal.DomWriter
 

E

Element - Class in org.apache.ibatis.abator.api.dom.xml
 
Element() - Constructor for class org.apache.ibatis.abator.api.dom.xml.Element
 
equals(Object) - Method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
equals(Object) - Method in class org.apache.ibatis.abator.api.FullyQualifiedTable
 
equals(Object) - Method in class org.apache.ibatis.abator.config.IgnoredColumn
 
equals(Object) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
equals(Object) - Method in class org.apache.ibatis.abator.internal.db.ActualTableName
 
EqualsUtil - Class in org.apache.ibatis.abator.internal.util
This class is from javapractices.com: http://www.javapractices.com/Topic17.cjp Collected methods which allow easy implementation of equals.
EqualsUtil() - Constructor for class org.apache.ibatis.abator.internal.util.EqualsUtil
 
error(SAXParseException) - Method in class org.apache.ibatis.abator.config.xml.ParserErrorHandler
 
escapeStringForJava(String) - Static method in class org.apache.ibatis.abator.internal.util.StringUtility
 
escapeStringForXml(String) - Static method in class org.apache.ibatis.abator.internal.util.StringUtility
 
ExampleClause - Class in org.apache.ibatis.abator.internal.sqlmap
 
exampleMethodVisibility - Variable in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
execute() - Method in class org.apache.ibatis.abator.ant.AbatorAntTask
 
execute() - Method in class org.apache.ibatis.abator.ant.SqlScriptRunnerTask
 
ExtendedDAOMethodNameCalculator - Class in org.apache.ibatis.abator.internal
 
ExtendedDAOMethodNameCalculator() - Constructor for class org.apache.ibatis.abator.internal.ExtendedDAOMethodNameCalculator
 

F

fatalError(SAXParseException) - Method in class org.apache.ibatis.abator.config.xml.ParserErrorHandler
 
Field - Class in org.apache.ibatis.abator.api.dom.java
 
Field() - Constructor for class org.apache.ibatis.abator.api.dom.java.Field
 
finished() - Method in class org.apache.ibatis.abator.ant.AntProgressCallback
 
finished() - Method in interface org.apache.ibatis.abator.api.ProgressCallback
Abator calls this method when all subtasks are finished
finished() - Method in class org.apache.ibatis.abator.internal.NullProgressCallback
 
FLAT - Static variable in class org.apache.ibatis.abator.config.ModelType
 
FlatModelRules - Class in org.apache.ibatis.abator.internal.rules
This class encapsulates all the code generation rules for a table using the flat model.
FlatModelRules(TableConfiguration, ColumnDefinitions) - Constructor for class org.apache.ibatis.abator.internal.rules.FlatModelRules
 
FullyQualifiedJavaType - Class in org.apache.ibatis.abator.api.dom.java
 
FullyQualifiedJavaType(String) - Constructor for class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
Use this constructor to construct a generic type with the specified type parameters
FullyQualifiedTable - Class in org.apache.ibatis.abator.api
 
FullyQualifiedTable(String, String, String, String, String, boolean, String, boolean, AbatorContext) - Constructor for class org.apache.ibatis.abator.api.FullyQualifiedTable
This object is used to hold information related to the table itself, not the columns in the table.

G

generate(ProgressCallback) - Method in class org.apache.ibatis.abator.api.Abator
This is the main method for generating code.
generate(ProgressCallback, Set) - Method in class org.apache.ibatis.abator.api.Abator
This is the main method for generating code.
generate(ProgressCallback, Set, Set) - Method in class org.apache.ibatis.abator.api.Abator
This is the main method for generating code.
generateBaseRecordClass() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating a base record.
generateBaseRecordClass() - Method in class org.apache.ibatis.abator.internal.rules.ConditionalModelRules
Generate a base record if there are any base columns, or if there is only one primary key coulmn (in which case we will not generate a primary key class), or if there is only one BLOB column (in which case we will not generate a record with BLOBs class).
generateBaseRecordClass() - Method in class org.apache.ibatis.abator.internal.rules.FlatModelRules
We always generate a base record in the flat model.
generateBaseRecordClass() - Method in class org.apache.ibatis.abator.internal.rules.HierarchicalModelRules
Implements the rule for generating a base record.
generateBaseResultMap() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating the result map without BLOBs.
generateClassParts(FullyQualifiedTable, Iterator, TopLevelClass, String) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
Adds fields and getter/setter methods for each ColumnDefinition passed into the method.
generateCountByExample() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
 
generateDeleteByExample() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating the delete by example SQL Map element and DAO method.
generateDeleteByPrimaryKey() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating the delete by primary key SQL Map element and DAO method.
GeneratedFile - Class in org.apache.ibatis.abator.api
Abstract class that holds information common to all generated files.
GeneratedFile(String) - Constructor for class org.apache.ibatis.abator.api.GeneratedFile
 
GeneratedJavaFile - Class in org.apache.ibatis.abator.api
 
GeneratedJavaFile(CompilationUnit, String) - Constructor for class org.apache.ibatis.abator.api.GeneratedJavaFile
Default constructor
GeneratedKey - Class in org.apache.ibatis.abator.config
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).
GeneratedKey(String, String, boolean, String) - Constructor for class org.apache.ibatis.abator.config.GeneratedKey
 
GeneratedXmlFile - Class in org.apache.ibatis.abator.api
 
GeneratedXmlFile(Document, String, String, String) - Constructor for class org.apache.ibatis.abator.api.GeneratedXmlFile
 
generateExampleClass() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating an example class.
generateFiles(ProgressCallback, List, List, List, Set) - Method in class org.apache.ibatis.abator.config.AbatorContext
Generate iBATIS artifacts based on the configuration specified in the constructor.
generateInsert() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating the insert SQL Map element and DAO method.
generatePrimaryKeyClass() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for determining whether to generate a primary key class.
generatePrimaryKeyClass() - Method in class org.apache.ibatis.abator.internal.rules.ConditionalModelRules
We generate a primary key if there is more than one primary key field.
generatePrimaryKeyClass() - Method in class org.apache.ibatis.abator.internal.rules.FlatModelRules
We never generate a primary key in the flat model.
generatePrimaryKeyClass() - Method in class org.apache.ibatis.abator.internal.rules.HierarchicalModelRules
Implements the rule for determining whether to generate a primary key class.
generateRecordWithBLOBsClass() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating a record with BLOBs.
generateRecordWithBLOBsClass() - Method in class org.apache.ibatis.abator.internal.rules.ConditionalModelRules
We generate a record with BLOBs class if there is more than one BLOB column.
generateRecordWithBLOBsClass() - Method in class org.apache.ibatis.abator.internal.rules.FlatModelRules
We never generate a record with BLOBs class in the flat model.
generateRecordWithBLOBsClass() - Method in class org.apache.ibatis.abator.internal.rules.HierarchicalModelRules
Implements the rule for generating a record with BLOBs.
generateResultMapWithBLOBs() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating the result map with BLOBs.
generateSelectByExampleWithBLOBs() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating the select by example with BLOBs SQL Map element and DAO method.
generateSelectByExampleWithoutBLOBs() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating the select by example without BLOBs SQL Map element and DAO method.
generateSelectByPrimaryKey() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating the select by primary key SQL Map element and DAO method.
generateSQLExampleWhereClause() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating the SQL example where clause element.
generateUpdateByExampleSelective() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
 
generateUpdateByExampleWithBLOBs() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
 
generateUpdateByExampleWithoutBLOBs() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
 
generateUpdateByPrimaryKeySelective() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating the update by primary key selective SQL Map element and DAO method.
generateUpdateByPrimaryKeyWithBLOBs() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating the update by primary key with BLOBs SQL Map element and DAO method.
generateUpdateByPrimaryKeyWithoutBLOBs() - Method in class org.apache.ibatis.abator.internal.rules.AbatorRules
Implements the rule for generating the update by primary key without BLOBs SQL Map element and DAO method.
GeneratorSet - Class in org.apache.ibatis.abator.config
 
GeneratorSet() - Constructor for class org.apache.ibatis.abator.config.GeneratorSet
 
GenericCIDAOTemplate - Class in org.apache.ibatis.abator.internal.java.dao
 
GenericCIDAOTemplate() - Constructor for class org.apache.ibatis.abator.internal.java.dao.GenericCIDAOTemplate
 
GenericCIJava2DAOGenerator - Class in org.apache.ibatis.abator.internal.java.dao
 
GenericCIJava2DAOGenerator() - Constructor for class org.apache.ibatis.abator.internal.java.dao.GenericCIJava2DAOGenerator
 
GenericCIJava5DAOGenerator - Class in org.apache.ibatis.abator.internal.java.dao
 
GenericCIJava5DAOGenerator() - Constructor for class org.apache.ibatis.abator.internal.java.dao.GenericCIJava5DAOGenerator
 
GenericCILegacyDAOGenerator - Class in org.apache.ibatis.abator.internal.java.dao
This class generates DAO classes that are generic and utilize sql maps directly.
GenericCILegacyDAOGenerator() - Constructor for class org.apache.ibatis.abator.internal.java.dao.GenericCILegacyDAOGenerator
 
GenericSIDAOTemplate - Class in org.apache.ibatis.abator.internal.java.dao
 
GenericSIDAOTemplate() - Constructor for class org.apache.ibatis.abator.internal.java.dao.GenericSIDAOTemplate
 
GenericSIJava2DAOGenerator - Class in org.apache.ibatis.abator.internal.java.dao
 
GenericSIJava2DAOGenerator() - Constructor for class org.apache.ibatis.abator.internal.java.dao.GenericSIJava2DAOGenerator
 
GenericSIJava5DAOGenerator - Class in org.apache.ibatis.abator.internal.java.dao
 
GenericSIJava5DAOGenerator() - Constructor for class org.apache.ibatis.abator.internal.java.dao.GenericSIJava5DAOGenerator
 
GenericSILegacyDAOGenerator - Class in org.apache.ibatis.abator.internal.java.dao
This class generates DAO classes that are generic and utilize sql maps directly.
GenericSILegacyDAOGenerator() - Constructor for class org.apache.ibatis.abator.internal.java.dao.GenericSILegacyDAOGenerator
 
getAbatorContext(String) - Method in class org.apache.ibatis.abator.config.AbatorConfiguration
 
getAbatorContexts() - Method in class org.apache.ibatis.abator.config.AbatorConfiguration
 
getActualColumnName() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
getAlias() - Method in class org.apache.ibatis.abator.api.FullyQualifiedTable
 
getAlias() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
getAliasedActualColumnName() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
The aliased column name for a select statement generated by the example clauses.
getAliasedEscapedColumnName() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
Calculates the string to use in select phrases in SqlMaps.
getAliasedFullyQualifiedTableNameAtRuntime() - Method in class org.apache.ibatis.abator.api.FullyQualifiedTable
 
getAllColumns() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
Returns all columns in the table (for use by the select by primary key and select by example with BLOBs methods)
getAllColumns() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getAllExampleClauses() - Static method in class org.apache.ibatis.abator.internal.sqlmap.ExampleClause
 
getAnnotations() - Method in class org.apache.ibatis.abator.api.dom.java.JavaElement
 
getAttributes() - Method in class org.apache.ibatis.abator.api.dom.xml.XmlElement
 
getBaseColumns() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
 
getBaseColumns() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinitions
 
getBaseColumns() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getBaseRecord(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getBaseRecordType(FullyQualifiedTable) - Method in interface org.apache.ibatis.abator.api.JavaModelGenerator
 
getBaseRecordType(FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getBaseResultMapElement(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should return an XmlElement which is the result map (without any BLOBs if they exist in the table).
getBeginningDelimiter() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getBLOBColumns() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
 
getBLOBColumns() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinitions
 
getBLOBColumns() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getBodyLines() - Method in class org.apache.ibatis.abator.api.dom.java.Method
 
getBooleanInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.PrimitiveTypeWrapper
 
getBooleanPrimitiveInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
getByExampleIndicatorProperty() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
getByExampleWhereClauseFragment(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should return an XmlElement for the example where clause SQL fragment (an sql fragment).
getByExampleWhereClauseFragment(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorLegacyImpl
This method should return an XmlElement for the example where clause SQL fragment (an sql fragment).
getByteInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.PrimitiveTypeWrapper
 
getCamelCaseString(String, boolean) - Static method in class org.apache.ibatis.abator.internal.util.JavaBeansUtil
 
getCatalog() - Method in class org.apache.ibatis.abator.api.FullyQualifiedTable
 
getCatalog() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
getCatalog() - Method in class org.apache.ibatis.abator.internal.db.ActualTableName
 
getCharacterInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.PrimitiveTypeWrapper
 
getCheckedExceptions() - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
getClassPathEntries() - Method in class org.apache.ibatis.abator.config.JDBCConnectionConfiguration
 
getClause(ColumnDefinition) - Method in class org.apache.ibatis.abator.internal.sqlmap.ExampleClause
 
getColumn(String) - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
 
getColumn() - Method in class org.apache.ibatis.abator.config.GeneratedKey
 
getColumn(String) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinitions
 
getColumn(String) - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getColumnDefinitions() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getColumnName() - Method in class org.apache.ibatis.abator.config.ColumnOverride
 
getColumnName() - Method in class org.apache.ibatis.abator.config.IgnoredColumn
 
getColumnOverride(String) - Method in class org.apache.ibatis.abator.config.TableConfiguration
May return null if the column has not been overridden
getColumnOverrides() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
getColumnRenamingRule() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
getCommentGenerator() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getCommentGeneratorConfiguration() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getConfigfile() - Method in class org.apache.ibatis.abator.ant.AbatorAntTask
 
getConfigurationType() - Method in class org.apache.ibatis.abator.config.TypedPropertyHolder
 
getConnection(JDBCConnectionConfiguration) - Method in class org.apache.ibatis.abator.internal.db.ConnectionFactory
 
getConnectionURL() - Method in class org.apache.ibatis.abator.config.JDBCConnectionConfiguration
 
getConstructorClone(CommentGenerator, FullyQualifiedJavaType, FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
getContextIds() - Method in class org.apache.ibatis.abator.ant.AbatorAntTask
 
getCountByExample(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should return an XmlElement for the count by example statement.
getCountByExample(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorLegacyImpl
This method should return an XmlElement for the count by example statement.
getCountByExampleMethodName(IntrospectedTable) - Method in interface org.apache.ibatis.abator.api.DAOMethodNameCalculator
Calculates and returns a name for the count by example method.
getCountByExampleMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.DefaultDAOMethodNameCalculator
 
getCountByExampleMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.ExtendedDAOMethodNameCalculator
 
getCountByExampleMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getCountByExampleMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseLegacyDAOGenerator
 
getCountByExampleStatementId() - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getCountByExampleStatementId() - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getCriteriaInnerClass(TopLevelClass, IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getCriteriaInnerClass(TopLevelClass, IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava5Impl
 
getCriteriaInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
getCustomClassloader(String) - Static method in class org.apache.ibatis.abator.internal.util.ClassloaderUtility
Builds a classloader and adds the specified entries to the classpath.
getCustomClassloader(JDBCConnectionConfiguration) - Static method in class org.apache.ibatis.abator.internal.util.ClassloaderUtility
 
getCustomClassloader(List) - Static method in class org.apache.ibatis.abator.internal.util.ClassloaderUtility
 
getDaoGeneratorConfiguration() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getDAOImplementation(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getDAOImplementationType(FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getDAOInterface(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getDAOInterfaceType(FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getDAOPackage(FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getDatabaseDialect(String) - Static method in class org.apache.ibatis.abator.internal.db.DatabaseDialects
 
getDateInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
getDateString() - Method in class org.apache.ibatis.abator.internal.DefaultCommentGenerator
This method returns a formated date string to include in the Javadoc tag and XML comments.
getDefaultModelType() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getDeleteByExample(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should return an XmlElement for the delete by example statement.
getDeleteByExample(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorLegacyImpl
This method should return an XmlElement for the delete by example statement.
getDeleteByExampleMethodName(IntrospectedTable) - Method in interface org.apache.ibatis.abator.api.DAOMethodNameCalculator
Calculates and returns a name for the delete by example method.
getDeleteByExampleMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.DefaultDAOMethodNameCalculator
 
getDeleteByExampleMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.ExtendedDAOMethodNameCalculator
 
getDeleteByExampleMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getDeleteByExampleMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseLegacyDAOGenerator
 
getDeleteByExampleStatementId() - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getDeleteByExampleStatementId() - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getDeleteByPrimaryKey(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should return an XmlElement for the delete by primary key statement.
getDeleteByPrimaryKeyMethodName(IntrospectedTable) - Method in interface org.apache.ibatis.abator.api.DAOMethodNameCalculator
Calculates and returns a name for the delete by primary key method.
getDeleteByPrimaryKeyMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.DefaultDAOMethodNameCalculator
 
getDeleteByPrimaryKeyMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.ExtendedDAOMethodNameCalculator
 
getDeleteByPrimaryKeyMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getDeleteByPrimaryKeyStatementId() - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getDeleteByPrimaryKeyStatementId() - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getDeleteMethod(String, String, String) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
getDirectory(String, String, List) - Method in interface org.apache.ibatis.abator.api.ShellCallback
Abator will call this method to ask the shell to resolve a project/package combination into a directory on the file system.
getDirectory(String, String, List) - Method in class org.apache.ibatis.abator.internal.DefaultShellCallback
 
getDomainObjectName() - Method in class org.apache.ibatis.abator.api.FullyQualifiedTable
 
getDomainObjectName() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
getDoubleInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.PrimitiveTypeWrapper
 
getDriver() - Method in class org.apache.ibatis.abator.ant.SqlScriptRunnerTask
 
getDriverClass() - Method in class org.apache.ibatis.abator.config.JDBCConnectionConfiguration
 
getElements() - Method in class org.apache.ibatis.abator.api.dom.xml.XmlElement
 
getEndingDelimiter() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getEnumConstants() - Method in class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
getErrors() - Method in exception org.apache.ibatis.abator.exception.InvalidConfigurationException
 
getErrors() - Method in exception org.apache.ibatis.abator.exception.XMLParserException
 
getEscapedColumnName() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
getExample(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getExample(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava5Impl
 
getExample(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorLegacyImpl
 
getExampleParmsMethod(ColumnDefinition, FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseLegacyDAOGenerator
This method returns a properly formatted method that sets up example parms for an individual column.
getExamplePropertyName() - Method in class org.apache.ibatis.abator.internal.sqlmap.ExampleClause
 
getExamplePropertyValue() - Method in class org.apache.ibatis.abator.internal.sqlmap.ExampleClause
 
getExampleType(FullyQualifiedTable) - Method in interface org.apache.ibatis.abator.api.JavaModelGenerator
 
getExampleType(FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getExampleWhereClauseId() - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
Calculates the name of the example where clause element.
getExceptions() - Method in class org.apache.ibatis.abator.api.dom.java.Method
 
getFieldClones(CommentGenerator, FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
getFields() - Method in class org.apache.ibatis.abator.api.dom.java.InnerClass
 
getFields() - Method in class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
getFileCommentLines() - Method in interface org.apache.ibatis.abator.api.dom.java.CompilationUnit
 
getFileCommentLines() - Method in class org.apache.ibatis.abator.api.dom.java.Interface
 
getFileCommentLines() - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelClass
 
getFileCommentLines() - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelEnumeration
 
getFileName() - Method in class org.apache.ibatis.abator.api.GeneratedFile
Get the file name (without any path).
getFileName() - Method in class org.apache.ibatis.abator.api.GeneratedJavaFile
 
getFileName() - Method in class org.apache.ibatis.abator.api.GeneratedXmlFile
 
getFloatInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.PrimitiveTypeWrapper
 
getFormattedContent() - Method in interface org.apache.ibatis.abator.api.dom.java.CompilationUnit
 
getFormattedContent(int) - Method in class org.apache.ibatis.abator.api.dom.java.Field
 
getFormattedContent(int) - Method in class org.apache.ibatis.abator.api.dom.java.InnerClass
 
getFormattedContent(int) - Method in class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
getFormattedContent() - Method in class org.apache.ibatis.abator.api.dom.java.Interface
 
getFormattedContent(int, boolean) - Method in class org.apache.ibatis.abator.api.dom.java.Method
 
getFormattedContent() - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelClass
 
getFormattedContent() - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelEnumeration
 
getFormattedContent() - Method in class org.apache.ibatis.abator.api.dom.xml.Attribute
 
getFormattedContent() - Method in class org.apache.ibatis.abator.api.dom.xml.Document
 
getFormattedContent(int) - Method in class org.apache.ibatis.abator.api.dom.xml.Element
 
getFormattedContent(int) - Method in class org.apache.ibatis.abator.api.dom.xml.TextElement
 
getFormattedContent(int) - Method in class org.apache.ibatis.abator.api.dom.xml.XmlElement
 
getFormattedContent() - Method in class org.apache.ibatis.abator.api.GeneratedFile
This method returns the entire contents of the generated file.
getFormattedContent() - Method in class org.apache.ibatis.abator.api.GeneratedJavaFile
 
getFormattedContent() - Method in class org.apache.ibatis.abator.api.GeneratedXmlFile
 
getFullyQualifiedJavaType() - Method in class org.apache.ibatis.abator.internal.types.ResolvedJavaType
 
getFullyQualifiedName() - Method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
This method returns the fully qualified name that is suitable for an import statement (i.e.
getFullyQualifiedTableNameAtRuntime() - Method in class org.apache.ibatis.abator.api.FullyQualifiedTable
 
getFullyQualifiedTableNames() - Method in class org.apache.ibatis.abator.ant.AbatorAntTask
 
getGeneratedJavaFiles(IntrospectedTable, ProgressCallback) - Method in interface org.apache.ibatis.abator.api.DAOGenerator
This method returns a list of GenerateJavaFile objects.
getGeneratedJavaFiles(IntrospectedTable, ProgressCallback) - Method in interface org.apache.ibatis.abator.api.JavaModelGenerator
This method returns a list of GenerateJavaFile objects.
getGeneratedJavaFiles(IntrospectedTable, ProgressCallback) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getGeneratedJavaFiles(IntrospectedTable, ProgressCallback) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getGeneratedKey() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
 
getGeneratedKey() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
getGeneratedKey() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getGeneratedXMLFiles(IntrospectedTable, ProgressCallback) - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getGeneratedXMLFiles(IntrospectedTable, ProgressCallback) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getGeneratorSet() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getGetterMethodName(String, FullyQualifiedJavaType) - Static method in class org.apache.ibatis.abator.internal.util.JavaBeansUtil
JavaBeans rules: eMail > geteMail() firstName > getFirstName() URL > getURL() XAxis > getXAxis() a > getA() B > invalid - this method assumes that this is not the case.
getIbatisFormattedParameterClause() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
getIbatisFormattedParameterClause(String) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
getId() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getIdentityRetrievalStatement() - Method in class org.apache.ibatis.abator.internal.db.DatabaseDialects
 
getIgnoredColumnsInError() - Method in class org.apache.ibatis.abator.config.TableConfiguration
This method returns an iterator of Strings.
getImplementationImports() - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
getImportedTypes() - Method in interface org.apache.ibatis.abator.api.dom.java.CompilationUnit
 
getImportedTypes() - Method in class org.apache.ibatis.abator.api.dom.java.Interface
 
getImportedTypes() - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelClass
 
getImportedTypes() - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelEnumeration
 
getImportedTypes() - Method in class org.apache.ibatis.abator.api.GeneratedJavaFile
 
getInitializationString() - Method in class org.apache.ibatis.abator.api.dom.java.Field
 
getInnerClasses() - Method in class org.apache.ibatis.abator.api.dom.java.InnerClass
 
getInnerClasses() - Method in class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
getInnerEnums() - Method in class org.apache.ibatis.abator.api.dom.java.InnerClass
 
getInnerEnums() - Method in class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
getInsertElement(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should return an XmlElement which the insert statement.
getInsertMethod(String, String, String) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
getInsertMethodName(IntrospectedTable) - Method in interface org.apache.ibatis.abator.api.DAOMethodNameCalculator
Calculates and returns a name for the insert method.
getInsertMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.DefaultDAOMethodNameCalculator
 
getInsertMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.ExtendedDAOMethodNameCalculator
 
getInsertMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getInsertStatementId() - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getInsertStatementId() - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getInstance() - Static method in class org.apache.ibatis.abator.internal.db.ConnectionFactory
 
getIntegerInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.PrimitiveTypeWrapper
 
getInterfaceImports() - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
getIntInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
getJavaDocLines() - Method in class org.apache.ibatis.abator.api.dom.java.JavaElement
 
getJavaModelGeneratorConfiguration() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getJavaModelGeneratorType() - Method in class org.apache.ibatis.abator.config.GeneratorSet
 
getJavaModelPackage(FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
Calculates the package for generated domain objects.
getJavaProperty() - Method in class org.apache.ibatis.abator.config.ColumnOverride
 
getJavaProperty() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
getJavaProperty(String) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
getJavaType() - Method in class org.apache.ibatis.abator.config.ColumnOverride
 
getJavaTypeResolverConfiguration() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getJavaTypeResolverType() - Method in class org.apache.ibatis.abator.config.GeneratorSet
 
getJdbcConnectionConfiguration() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getJdbcType() - Method in class org.apache.ibatis.abator.config.ColumnOverride
 
getJdbcType() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
getJdbcTypeName() - Method in class org.apache.ibatis.abator.internal.types.ResolvedJavaType
 
getLength() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
getLongInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.PrimitiveTypeWrapper
 
getMergedSource(GeneratedXmlFile, File) - Static method in class org.apache.ibatis.abator.internal.XmlFileMergerJaxp
 
getMethodClones(CommentGenerator, FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
getMethods() - Method in class org.apache.ibatis.abator.api.dom.java.InnerClass
 
getMethods() - Method in class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
getMethods() - Method in class org.apache.ibatis.abator.api.dom.java.Interface
 
getModelType() - Method in class org.apache.ibatis.abator.config.ModelType
 
getModelType(String) - Static method in class org.apache.ibatis.abator.config.ModelType
 
getModelType() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
getName() - Method in class org.apache.ibatis.abator.api.dom.java.Field
 
getName() - Method in class org.apache.ibatis.abator.api.dom.java.Method
 
getName() - Method in class org.apache.ibatis.abator.api.dom.java.Parameter
 
getName() - Method in class org.apache.ibatis.abator.api.dom.xml.Attribute
 
getName() - Method in class org.apache.ibatis.abator.api.dom.xml.XmlElement
 
getNewArrayListInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
getNewHashMapInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
getNewIteratorInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
getNewListInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
getNewMapInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
getNonBLOBColumnCount() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
 
getNonBLOBColumnCount() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getNonBLOBColumns() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
Returns all columns axcept BLOBs (for use by the select by example without BLOBs method)
getNonBLOBColumns() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getNonPrimaryKeyColumns() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
 
getNonPrimaryKeyColumns() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getNoValueMethod(ColumnDefinition, String, String) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getObjectInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
getPackageName() - Method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
getParameters() - Method in class org.apache.ibatis.abator.api.dom.java.Method
 
getPassword() - Method in class org.apache.ibatis.abator.ant.SqlScriptRunnerTask
 
getPassword() - Method in class org.apache.ibatis.abator.config.JDBCConnectionConfiguration
 
getPrimaryKey(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getPrimaryKeyColumns() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
Returns the columns in the primary key.
getPrimaryKeyColumns() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinitions
 
getPrimaryKeyColumns() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getPrimaryKeyType(FullyQualifiedTable) - Method in interface org.apache.ibatis.abator.api.JavaModelGenerator
 
getPrimaryKeyType(FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getPrimitiveTypeWrapper() - Method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
getProperties() - Method in class org.apache.ibatis.abator.config.PropertyHolder
 
getProperty(String) - Method in class org.apache.ibatis.abator.config.PropertyHolder
 
getPublicId() - Method in class org.apache.ibatis.abator.api.dom.xml.Document
 
getQueryForListMethod(String, String, String) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
getQueryForObjectMethod(String, String, String) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
getRecordWithBLOBs(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getRecordWithBLOBsType(FullyQualifiedTable) - Method in interface org.apache.ibatis.abator.api.JavaModelGenerator
 
getRecordWithBLOBsType(FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getRenamedColumnNameForResultMap() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
The renamed column name for a select statement.
getReplaceString() - Method in class org.apache.ibatis.abator.config.ColumnRenamingRule
 
getResolvedJavaType() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
getResultMapName(FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
Calculates the name of the result map.
getResultMapWithBLOBsElement(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should return an XmlElement which is the result map (with any BLOBs if they exist in the table).
getReturnType() - Method in class org.apache.ibatis.abator.api.dom.java.Method
 
getRootClass(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getRootClassPropertyDescriptors(String) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getRootElement() - Method in class org.apache.ibatis.abator.api.dom.xml.Document
 
getRules() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
 
getRules() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getRuntimeSqlStatement() - Method in class org.apache.ibatis.abator.config.GeneratedKey
 
getScale() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
getSchema() - Method in class org.apache.ibatis.abator.api.FullyQualifiedTable
 
getSchema() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
getSchema() - Method in class org.apache.ibatis.abator.internal.db.ActualTableName
 
getSearchString() - Method in class org.apache.ibatis.abator.config.ColumnRenamingRule
 
getSelectByExample(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should an XmlElement for the select by example statement that returns all fields in the table (except BLOB fields).
getSelectByExample(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorLegacyImpl
This method should return an XmlElement for the select by example statement that returns all fields in the table (except BLOB fields).
getSelectByExampleQueryId() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
 
getSelectByExampleQueryId() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
getSelectByExampleQueryId() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getSelectByExampleStatementId() - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getSelectByExampleStatementId() - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getSelectByExampleWithBLOBs(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should return an XmlElement for the select by example statement that returns all fields in the table (including BLOB fields).
getSelectByExampleWithBLOBs(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorLegacyImpl
This method should return an XmlElement for the select by example statement that returns all fields in the table (including BLOB fields).
getSelectByExampleWithBLOBsMethodName(IntrospectedTable) - Method in interface org.apache.ibatis.abator.api.DAOMethodNameCalculator
Calculates and returns a name for the select by example with BLOBs method.
getSelectByExampleWithBLOBsMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.DefaultDAOMethodNameCalculator
1.
getSelectByExampleWithBLOBsMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.ExtendedDAOMethodNameCalculator
1.
getSelectByExampleWithBLOBsMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getSelectByExampleWithBLOBsMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseLegacyDAOGenerator
 
getSelectByExampleWithBLOBsStatementId() - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getSelectByExampleWithBLOBsStatementId() - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getSelectByExampleWithoutBLOBsMethodName(IntrospectedTable) - Method in interface org.apache.ibatis.abator.api.DAOMethodNameCalculator
Calculates and returns a name for the select by example method.
getSelectByExampleWithoutBLOBsMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.DefaultDAOMethodNameCalculator
1.
getSelectByExampleWithoutBLOBsMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.ExtendedDAOMethodNameCalculator
1.
getSelectByExampleWithoutBLOBsMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getSelectByExampleWithoutBLOBsMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseLegacyDAOGenerator
 
getSelectByPrimaryKey(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should return an XmlElement for the select by primary key statement.
getSelectByPrimaryKeyMethodName(IntrospectedTable) - Method in interface org.apache.ibatis.abator.api.DAOMethodNameCalculator
Calculates and returns a name for the select by primary key method.
getSelectByPrimaryKeyMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.DefaultDAOMethodNameCalculator
 
getSelectByPrimaryKeyMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.ExtendedDAOMethodNameCalculator
 
getSelectByPrimaryKeyMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getSelectByPrimaryKeyQueryId() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
 
getSelectByPrimaryKeyQueryId() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
getSelectByPrimaryKeyQueryId() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getSelectByPrimaryKeyStatementId() - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getSelectByPrimaryKeyStatementId() - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getSelectKey(ColumnDefinition, GeneratedKey) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should return an XmlElement for the select key used to automatically generate keys.
getSelectListPhrase() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
The phrase to use in a select list.
getSelectorAndProperty(ColumnDefinition, boolean) - Method in class org.apache.ibatis.abator.internal.sqlmap.ExampleClause
 
getSelectorOrProperty(ColumnDefinition, boolean) - Method in class org.apache.ibatis.abator.internal.sqlmap.ExampleClause
 
getSetBetweenOrNotBetweenMethod(ColumnDefinition, boolean) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
Generates methods that set between and not between conditions
getSetEqualMethod(ColumnDefinition) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getSetGreaterThanMethod(ColumnDefinition) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getSetGreaterThenOrEqualMethod(ColumnDefinition) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getSetInOrNotInMethod(ColumnDefinition, boolean) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getSetInOrNotInMethod(ColumnDefinition, boolean) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava5Impl
 
getSetLessThanMethod(ColumnDefinition) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getSetLessThanOrEqualMethod(ColumnDefinition) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getSetLikeMethod(ColumnDefinition) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getSetNotEqualMethod(ColumnDefinition) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getSetNotLikeMethod(ColumnDefinition) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getSetNotNullMethod(ColumnDefinition) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getSetNullMethod(ColumnDefinition) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getSetterMethodName(String) - Static method in class org.apache.ibatis.abator.internal.util.JavaBeansUtil
JavaBeans rules: eMail > seteMail() firstName > setFirstName() URL > setURL() XAxis > setXAxis() a > setA() B > invalid - this method assumes that this is not the case.
getShortInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.PrimitiveTypeWrapper
 
getShortName() - Method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
getShortName() - Method in class org.apache.ibatis.abator.api.dom.java.JavaWildcardType
 
getSingleValueMethod(ColumnDefinition, String, String) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
getSqlMap(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
Creates the default implementation of the Sql Map
getSqlMapElement(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
Creates the sqlMap element (the root element, and all child elements).
getSqlMapFileName(FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
Calculates a file name for the current table.
getSqlMapGeneratorConfiguration() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getSqlMapGeneratorType() - Method in class org.apache.ibatis.abator.config.GeneratorSet
 
getSqlMapNamespace() - Method in class org.apache.ibatis.abator.api.FullyQualifiedTable
This method returns a string that is the fully qualified table name, with underscores as the seperator.
getSqlMapNamespace(FullyQualifiedTable) - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getSqlMapNamespace(FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getSqlMapPackage(FullyQualifiedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
Calculates the package for the current table.
getSrc() - Method in class org.apache.ibatis.abator.ant.SqlScriptRunnerTask
 
getString(String) - Static method in class org.apache.ibatis.abator.internal.util.messages.Messages
 
getString(String, String) - Static method in class org.apache.ibatis.abator.internal.util.messages.Messages
 
getString(String, String, String) - Static method in class org.apache.ibatis.abator.internal.util.messages.Messages
 
getString(String, String, String, String) - Static method in class org.apache.ibatis.abator.internal.util.messages.Messages
 
getStringInstance() - Static method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
getSubPackage() - Method in class org.apache.ibatis.abator.api.FullyQualifiedTable
Calculates a Java package fragment based on the table catalog and schema.
getSuperClass() - Method in interface org.apache.ibatis.abator.api.dom.java.CompilationUnit
 
getSuperClass() - Method in class org.apache.ibatis.abator.api.dom.java.InnerClass
 
getSuperClass() - Method in class org.apache.ibatis.abator.api.dom.java.Interface
 
getSuperClass() - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelEnumeration
 
getSuperClass() - Method in class org.apache.ibatis.abator.api.GeneratedJavaFile
 
getSuperClass() - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
getSuperInterfaceTypes() - Method in interface org.apache.ibatis.abator.api.dom.java.CompilationUnit
 
getSuperInterfaceTypes() - Method in class org.apache.ibatis.abator.api.dom.java.InnerClass
 
getSuperInterfaceTypes() - Method in class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
getSuperInterfaceTypes() - Method in class org.apache.ibatis.abator.api.dom.java.Interface
 
getSuperInterfaceTypes() - Method in class org.apache.ibatis.abator.api.GeneratedJavaFile
 
getSuppressTypeWarnings() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getSystemId() - Method in class org.apache.ibatis.abator.api.dom.xml.Document
 
getTable() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
 
getTable() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getTableConfigurationProperty(String) - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
 
getTableConfigurationProperty(String) - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
getTableConfigurations() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getTableName() - Method in class org.apache.ibatis.abator.api.FullyQualifiedTable
 
getTableName() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
getTableName() - Method in class org.apache.ibatis.abator.internal.db.ActualTableName
 
getTargetPackage() - Method in class org.apache.ibatis.abator.api.GeneratedFile
Get the target package for the file.
getTargetPackage() - Method in class org.apache.ibatis.abator.api.GeneratedJavaFile
 
getTargetPackage() - Method in class org.apache.ibatis.abator.api.GeneratedXmlFile
 
getTargetPackage() - Method in class org.apache.ibatis.abator.config.DAOGeneratorConfiguration
 
getTargetPackage() - Method in class org.apache.ibatis.abator.config.JavaModelGeneratorConfiguration
 
getTargetPackage() - Method in class org.apache.ibatis.abator.config.SqlMapGeneratorConfiguration
 
getTargetProject() - Method in class org.apache.ibatis.abator.api.GeneratedFile
Gets the target project.
getTargetProject() - Method in class org.apache.ibatis.abator.config.DAOGeneratorConfiguration
 
getTargetProject() - Method in class org.apache.ibatis.abator.config.JavaModelGeneratorConfiguration
 
getTargetProject() - Method in class org.apache.ibatis.abator.config.SqlMapGeneratorConfiguration
 
getToPrimitiveMethod() - Method in class org.apache.ibatis.abator.api.dom.java.PrimitiveTypeWrapper
 
getTotalSteps() - Method in class org.apache.ibatis.abator.config.AbatorContext
 
getType() - Method in interface org.apache.ibatis.abator.api.dom.java.CompilationUnit
 
getType() - Method in class org.apache.ibatis.abator.api.dom.java.Field
 
getType() - Method in class org.apache.ibatis.abator.api.dom.java.InnerClass
 
getType() - Method in class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
getType() - Method in class org.apache.ibatis.abator.api.dom.java.Interface
 
getType() - Method in class org.apache.ibatis.abator.api.dom.java.Parameter
 
getType() - Method in class org.apache.ibatis.abator.config.GeneratedKey
 
getTypeHandler() - Method in class org.apache.ibatis.abator.config.ColumnOverride
 
getTypeHandler() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
getTypeName() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
getUpdateByExampleParms(IntrospectedTable, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getUpdateByExampleParms(IntrospectedTable, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseLegacyDAOGenerator
 
getUpdateByExampleSelective(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should return an XmlElement for the update by example statement that updates all fields in the table - but only if the field is not null in the parameter object.
getUpdateByExampleSelective(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorLegacyImpl
 
getUpdateByExampleSelectiveMethodName(IntrospectedTable) - Method in interface org.apache.ibatis.abator.api.DAOMethodNameCalculator
Calculates and returns a name for the update by example selective method.
getUpdateByExampleSelectiveMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.DefaultDAOMethodNameCalculator
 
getUpdateByExampleSelectiveMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.ExtendedDAOMethodNameCalculator
 
getUpdateByExampleSelectiveMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getUpdateByExampleSelectiveMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseLegacyDAOGenerator
 
getUpdateByExampleSelectiveStatementId() - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getUpdateByExampleSelectiveStatementId() - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getUpdateByExampleStatementId() - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getUpdateByExampleStatementId() - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getUpdateByExampleWithBLOBs(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getUpdateByExampleWithBLOBs(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorLegacyImpl
 
getUpdateByExampleWithBLOBsMethodName(IntrospectedTable) - Method in interface org.apache.ibatis.abator.api.DAOMethodNameCalculator
Calculates and returns a name for the update by example with BLOBs method.
getUpdateByExampleWithBLOBsMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.DefaultDAOMethodNameCalculator
 
getUpdateByExampleWithBLOBsMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.ExtendedDAOMethodNameCalculator
 
getUpdateByExampleWithBLOBsMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getUpdateByExampleWithBLOBsMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseLegacyDAOGenerator
 
getUpdateByExampleWithBLOBsStatementId() - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getUpdateByExampleWithBLOBsStatementId() - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getUpdateByExampleWithoutBLOBs(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getUpdateByExampleWithoutBLOBs(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorLegacyImpl
 
getUpdateByExampleWithoutBLOBsMethodName(IntrospectedTable) - Method in interface org.apache.ibatis.abator.api.DAOMethodNameCalculator
Calculates and returns a name for the update by example without BLOBs method.
getUpdateByExampleWithoutBLOBsMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.DefaultDAOMethodNameCalculator
 
getUpdateByExampleWithoutBLOBsMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.ExtendedDAOMethodNameCalculator
 
getUpdateByExampleWithoutBLOBsMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getUpdateByExampleWithoutBLOBsMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseLegacyDAOGenerator
 
getUpdateByPrimaryKeySelective(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should return an XmlElement for the update by primary key statement that updates all fields in the table - but only if the field is not null in the parameter object.
getUpdateByPrimaryKeySelectiveMethodName(IntrospectedTable) - Method in interface org.apache.ibatis.abator.api.DAOMethodNameCalculator
Calculates and returns a name for the update by primary key selective method.
getUpdateByPrimaryKeySelectiveMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.DefaultDAOMethodNameCalculator
 
getUpdateByPrimaryKeySelectiveMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.ExtendedDAOMethodNameCalculator
 
getUpdateByPrimaryKeySelectiveMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getUpdateByPrimaryKeySelectiveStatementId() - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getUpdateByPrimaryKeySelectiveStatementId() - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getUpdateByPrimaryKeyStatementId() - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getUpdateByPrimaryKeyStatementId() - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getUpdateByPrimaryKeyWithBLOBs(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should return an XmlElement for the update by primary key statement that updates all fields in the table (including BLOB fields).
getUpdateByPrimaryKeyWithBLOBsMethodName(IntrospectedTable) - Method in interface org.apache.ibatis.abator.api.DAOMethodNameCalculator
Calculates and returns a name for the update by primary key with BLOBs method.
getUpdateByPrimaryKeyWithBLOBsMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.DefaultDAOMethodNameCalculator
1.
getUpdateByPrimaryKeyWithBLOBsMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.ExtendedDAOMethodNameCalculator
1.
getUpdateByPrimaryKeyWithBLOBsMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getUpdateByPrimaryKeyWithBLOBsStatementId() - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
getUpdateByPrimaryKeyWithBLOBsStatementId() - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
getUpdateByPrimaryKeyWithoutBLOBs(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This method should return an XmlElement for the update by primary key statement that updates all fields in the table (excluding BLOB fields).
getUpdateByPrimaryKeyWithoutBLOBsMethodName(IntrospectedTable) - Method in interface org.apache.ibatis.abator.api.DAOMethodNameCalculator
Calculates and returns a name for the update by primary key without BLOBs method.
getUpdateByPrimaryKeyWithoutBLOBsMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.DefaultDAOMethodNameCalculator
1.
getUpdateByPrimaryKeyWithoutBLOBsMethodName(IntrospectedTable) - Method in class org.apache.ibatis.abator.internal.ExtendedDAOMethodNameCalculator
1.
getUpdateByPrimaryKeyWithoutBLOBsMethods(IntrospectedTable, boolean, CompilationUnit) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
getUpdateMethod(String, String, String) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
getUrl() - Method in class org.apache.ibatis.abator.ant.SqlScriptRunnerTask
 
getUserid() - Method in class org.apache.ibatis.abator.ant.SqlScriptRunnerTask
 
getUserId() - Method in class org.apache.ibatis.abator.config.JDBCConnectionConfiguration
 
getValidPropertyName(String) - Static method in class org.apache.ibatis.abator.internal.util.JavaBeansUtil
This method ensures that the specified input string is a valid Java property name.
getValue() - Method in class org.apache.ibatis.abator.api.dom.xml.Attribute
 
getVersion(Document) - Method in class org.apache.ibatis.abator.internal.DomWriter
Extracts the XML version from the Document.
getVisibility() - Method in class org.apache.ibatis.abator.api.dom.java.JavaElement
 

H

hasAnyColumns() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinitions
 
hasBaseColumns() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinitions
 
hasBLOBColumns() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
 
hasBLOBColumns() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinitions
 
hasBLOBColumns() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
hash(int, boolean) - Static method in class org.apache.ibatis.abator.internal.util.HashCodeUtil
booleans.
hash(int, char) - Static method in class org.apache.ibatis.abator.internal.util.HashCodeUtil
chars.
hash(int, int) - Static method in class org.apache.ibatis.abator.internal.util.HashCodeUtil
ints.
hash(int, long) - Static method in class org.apache.ibatis.abator.internal.util.HashCodeUtil
longs.
hash(int, float) - Static method in class org.apache.ibatis.abator.internal.util.HashCodeUtil
floats.
hash(int, double) - Static method in class org.apache.ibatis.abator.internal.util.HashCodeUtil
doubles.
hash(int, Object) - Static method in class org.apache.ibatis.abator.internal.util.HashCodeUtil
aObject is a possibly-null object field, and possibly an array.
hashCode() - Method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
hashCode() - Method in class org.apache.ibatis.abator.api.FullyQualifiedTable
 
hashCode() - Method in class org.apache.ibatis.abator.config.IgnoredColumn
 
hashCode() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
hashCode() - Method in class org.apache.ibatis.abator.internal.db.ActualTableName
 
HashCodeUtil - Class in org.apache.ibatis.abator.internal.util
This class is from javapractices.com: http://www.javapractices.com/Topic28.cjp Collected methods which allow easy implementation of hashCode.
HashCodeUtil() - Constructor for class org.apache.ibatis.abator.internal.util.HashCodeUtil
 
hasJDBCDateColumns() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
Returns true if any of the columns in the table are JDBC Dates (as opposed to timestamps).
hasJDBCDateColumns() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinitions
 
hasJDBCDateColumns() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
hasJDBCTimeColumns() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
Returns true if any of the columns in the table are JDBC Times (as opposed to timestamps).
hasJDBCTimeColumns() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinitions
 
hasJDBCTimeColumns() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
hasNext() - Method in class org.apache.ibatis.abator.internal.util.AggregatingIterator
 
hasNext() - Method in class org.apache.ibatis.abator.internal.util.AggregatingIterator.NullIterator
 
hasPrimaryKeyColumns() - Method in interface org.apache.ibatis.abator.api.IntrospectedTable
 
hasPrimaryKeyColumns() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinitions
 
hasPrimaryKeyColumns() - Method in class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
HIERARCHICAL - Static variable in class org.apache.ibatis.abator.config.ModelType
 
HierarchicalModelRules - Class in org.apache.ibatis.abator.internal.rules
This class encapsulates all the code generation rules for a table using the hierarchical model.
HierarchicalModelRules(TableConfiguration, ColumnDefinitions) - Constructor for class org.apache.ibatis.abator.internal.rules.HierarchicalModelRules
 
HSQLDB - Static variable in class org.apache.ibatis.abator.internal.db.DatabaseDialects
 

I

IbatisDAOTemplate - Class in org.apache.ibatis.abator.internal.java.dao
 
IbatisDAOTemplate() - Constructor for class org.apache.ibatis.abator.internal.java.dao.IbatisDAOTemplate
 
IbatisJava2DAOGenerator - Class in org.apache.ibatis.abator.internal.java.dao
 
IbatisJava2DAOGenerator() - Constructor for class org.apache.ibatis.abator.internal.java.dao.IbatisJava2DAOGenerator
 
IbatisJava5DAOGenerator - Class in org.apache.ibatis.abator.internal.java.dao
 
IbatisJava5DAOGenerator() - Constructor for class org.apache.ibatis.abator.internal.java.dao.IbatisJava5DAOGenerator
 
IbatisLegacyDAOGenerator - Class in org.apache.ibatis.abator.internal.java.dao
This class generates DAO classes based on the iBATIS DAO framework.
IbatisLegacyDAOGenerator() - Constructor for class org.apache.ibatis.abator.internal.java.dao.IbatisLegacyDAOGenerator
 
IgnoredColumn - Class in org.apache.ibatis.abator.config
 
IgnoredColumn(String) - Constructor for class org.apache.ibatis.abator.config.IgnoredColumn
 
initializeResolvedJavaType(ColumnDefinition) - Method in interface org.apache.ibatis.abator.api.JavaTypeResolver
Initializes the ResolvedJavaType property of the ColumnDescription based on the jdbc type, length, and scale of the column.
initializeResolvedJavaType(ColumnDefinition) - Method in class org.apache.ibatis.abator.internal.types.JavaTypeResolverDefaultImpl
 
InnerClass - Class in org.apache.ibatis.abator.api.dom.java
This class encapsulates the idea of an inner class - it has methods that make it easy to generate inner classes.
InnerClass(FullyQualifiedJavaType) - Constructor for class org.apache.ibatis.abator.api.dom.java.InnerClass
 
InnerEnum - Class in org.apache.ibatis.abator.api.dom.java
This class encapsulates the idea of an inner enum - it has methods that make it easy to generate inner enum.
InnerEnum(FullyQualifiedJavaType) - Constructor for class org.apache.ibatis.abator.api.dom.java.InnerEnum
 
Interface - Class in org.apache.ibatis.abator.api.dom.java
 
Interface(FullyQualifiedJavaType) - Constructor for class org.apache.ibatis.abator.api.dom.java.Interface
 
IntrospectedTable - Interface in org.apache.ibatis.abator.api
Read only interface for dealing with introspected tables.
IntrospectedTableImpl - Class in org.apache.ibatis.abator.internal.db
 
IntrospectedTableImpl(TableConfiguration, ColumnDefinitions, FullyQualifiedTable) - Constructor for class org.apache.ibatis.abator.internal.db.IntrospectedTableImpl
 
introspectTables(TableConfiguration) - Method in class org.apache.ibatis.abator.internal.db.DatabaseIntrospector
Returns a List that matches the specified table configuration.
InvalidConfigurationException - Exception in org.apache.ibatis.abator.exception
 
InvalidConfigurationException(List) - Constructor for exception org.apache.ibatis.abator.exception.InvalidConfigurationException
 
isBeforeInsert() - Method in class org.apache.ibatis.abator.config.GeneratedKey
 
isBLOBColumn() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
isCharacterOnly() - Method in class org.apache.ibatis.abator.internal.sqlmap.ExampleClause
 
isColumnIgnored(String) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
isColumnNameDelimited() - Method in class org.apache.ibatis.abator.config.ColumnOverride
 
isColumnNameDelimited() - Method in class org.apache.ibatis.abator.config.IgnoredColumn
 
isColumnNameDelimited() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
isConstructor() - Method in class org.apache.ibatis.abator.api.dom.java.Method
 
isCountByExampleStatementEnabled() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
isDeleteByExampleStatementEnabled() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
isDeleteByPrimaryKeyStatementEnabled() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
isDelimitIdentifiers() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
isExplicitlyImported() - Method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
isIdentity() - Method in class org.apache.ibatis.abator.config.GeneratedKey
 
isIdentity() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
isInsertStatementEnabled() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
isJavaEnumeration() - Method in interface org.apache.ibatis.abator.api.dom.java.CompilationUnit
 
isJavaEnumeration() - Method in class org.apache.ibatis.abator.api.dom.java.Interface
 
isJavaEnumeration() - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelClass
 
isJavaEnumeration() - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelEnumeration
 
isJavaInterface() - Method in interface org.apache.ibatis.abator.api.dom.java.CompilationUnit
 
isJavaInterface() - Method in class org.apache.ibatis.abator.api.dom.java.Interface
 
isJavaInterface() - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelClass
 
isJavaInterface() - Method in class org.apache.ibatis.abator.api.dom.java.TopLevelEnumeration
 
isJavaInterface() - Method in class org.apache.ibatis.abator.api.GeneratedJavaFile
 
isJdbcCharacterColumn() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
isJDBCDate() - Method in class org.apache.ibatis.abator.internal.types.ResolvedJavaType
 
isJDBCDateColumn() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
isJDBCTime() - Method in class org.apache.ibatis.abator.internal.types.ResolvedJavaType
 
isJDBCTimeColumn() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
isModifierFinal() - Method in class org.apache.ibatis.abator.api.dom.java.JavaElement
 
isModifierStatic() - Method in class org.apache.ibatis.abator.api.dom.java.JavaElement
 
isNullable() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
isOverwrite() - Method in class org.apache.ibatis.abator.ant.AbatorAntTask
 
isPrimitive() - Method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
isPropertyInMapRequired() - Method in class org.apache.ibatis.abator.internal.sqlmap.ExampleClause
 
isSelectByExampleStatementEnabled() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
isSelectByPrimaryKeyStatementEnabled() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
isStringColumn() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
isUpdateByExampleStatementEnabled() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
isUpdateByPrimaryKeyStatementEnabled() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
isVerbose() - Method in class org.apache.ibatis.abator.ant.AbatorAntTask
 
isWildcardEscapingEnabled() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
isXML11 - Variable in class org.apache.ibatis.abator.internal.DomWriter
 

J

Java2GeneratorSet - Class in org.apache.ibatis.abator.config
 
Java2GeneratorSet() - Constructor for class org.apache.ibatis.abator.config.Java2GeneratorSet
 
Java5GeneratorSet - Class in org.apache.ibatis.abator.config
 
Java5GeneratorSet() - Constructor for class org.apache.ibatis.abator.config.Java5GeneratorSet
 
JavaBeansUtil - Class in org.apache.ibatis.abator.internal.util
 
JavaElement - Class in org.apache.ibatis.abator.api.dom.java
 
JavaElement() - Constructor for class org.apache.ibatis.abator.api.dom.java.JavaElement
 
javaIndent(StringBuffer, int) - Static method in class org.apache.ibatis.abator.api.dom.OutputUtilities
Utility method that indents the buffer by the default amount for Java (four spaces per indent level).
JavaModelGenerator - Interface in org.apache.ibatis.abator.api
This interface describes methods needed in any Java model generator.
javaModelGenerator - Variable in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
javaModelGenerator - Variable in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This is the java model generator associated with the current generation context.
JavaModelGeneratorConfiguration - Class in org.apache.ibatis.abator.config
 
JavaModelGeneratorConfiguration() - Constructor for class org.apache.ibatis.abator.config.JavaModelGeneratorConfiguration
 
JavaModelGeneratorJava2Impl - Class in org.apache.ibatis.abator.internal.java.model
This class supports the following properties: trimStrings If true, the setters will trim all Strings.
JavaModelGeneratorJava2Impl() - Constructor for class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
JavaModelGeneratorJava5Impl - Class in org.apache.ibatis.abator.internal.java.model
This class overrides methods in the Java2 implementation to provide Java5 support in the Example class - using typed collections.
JavaModelGeneratorJava5Impl() - Constructor for class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava5Impl
 
JavaModelGeneratorLegacyImpl - Class in org.apache.ibatis.abator.internal.java.model
This class overrides methods in the Java2 implementation to provide the legacy implementation of the example class.
JavaModelGeneratorLegacyImpl() - Constructor for class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorLegacyImpl
 
javaModelGeneratorType - Variable in class org.apache.ibatis.abator.config.GeneratorSet
 
JavaTypeResolver - Interface in org.apache.ibatis.abator.api
This interface describes methods that are required in any Java type resolver.
JavaTypeResolverConfiguration - Class in org.apache.ibatis.abator.config
 
JavaTypeResolverConfiguration() - Constructor for class org.apache.ibatis.abator.config.JavaTypeResolverConfiguration
 
JavaTypeResolverDefaultImpl - Class in org.apache.ibatis.abator.internal.types
 
JavaTypeResolverDefaultImpl() - Constructor for class org.apache.ibatis.abator.internal.types.JavaTypeResolverDefaultImpl
 
javaTypeResolverType - Variable in class org.apache.ibatis.abator.config.GeneratorSet
 
JavaVisibility - Class in org.apache.ibatis.abator.api.dom.java
Typesafe enum of possible Java visibility settings
JavaWildcardType - Class in org.apache.ibatis.abator.api.dom.java
Encapsulates the idea of a wildcard type to be used in a type argument list
JavaWildcardType(String, boolean) - Constructor for class org.apache.ibatis.abator.api.dom.java.JavaWildcardType
 
JDBCConnectionConfiguration - Class in org.apache.ibatis.abator.config
 
JDBCConnectionConfiguration() - Constructor for class org.apache.ibatis.abator.config.JDBCConnectionConfiguration
 

L

LegacyGeneratorSet - Class in org.apache.ibatis.abator.config
 
LegacyGeneratorSet() - Constructor for class org.apache.ibatis.abator.config.LegacyGeneratorSet
 

M

main(String[]) - Static method in class org.apache.ibatis.abator.api.AbatorRunner
 
mergeJavaFile(GeneratedJavaFile, String, List) - Method in interface org.apache.ibatis.abator.api.ShellCallback
Abator will call this method if a newly generated Java file would overwrite an existing file.
mergeJavaFile(GeneratedJavaFile, String, List) - Method in class org.apache.ibatis.abator.internal.DefaultShellCallback
 
mergeSupported() - Method in interface org.apache.ibatis.abator.api.ShellCallback
Return true if the callback supports Java merging, otherwise false.
mergeSupported() - Method in class org.apache.ibatis.abator.internal.DefaultShellCallback
 
Messages - Class in org.apache.ibatis.abator.internal.util.messages
 
Method - Class in org.apache.ibatis.abator.api.dom.java
 
Method() - Constructor for class org.apache.ibatis.abator.api.dom.java.Method
 
methodNameCalculator - Variable in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
MODEL_GENERATOR_ROOT_CLASSPATH - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
 
MODEL_GENERATOR_TRIM_STRINGS - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
 
ModelType - Class in org.apache.ibatis.abator.config
Typesafe enum of different model types
MYSQL - Static variable in class org.apache.ibatis.abator.internal.db.DatabaseDialects
 

N

newLine(StringBuffer) - Static method in class org.apache.ibatis.abator.api.dom.OutputUtilities
Utility method.
next() - Method in class org.apache.ibatis.abator.internal.util.AggregatingIterator
 
next() - Method in class org.apache.ibatis.abator.internal.util.AggregatingIterator.NullIterator
 
normalizeAndPrint(String, boolean) - Method in class org.apache.ibatis.abator.internal.DomWriter
Normalizes and prints the given string.
normalizeAndPrint(char, boolean) - Method in class org.apache.ibatis.abator.internal.DomWriter
Normalizes and print the given character.
NullProgressCallback - Class in org.apache.ibatis.abator.internal
This class implements a progress callback that does nothing.
NullProgressCallback() - Constructor for class org.apache.ibatis.abator.internal.NullProgressCallback
 

O

org.apache.ibatis.abator.ant - package org.apache.ibatis.abator.ant
 
org.apache.ibatis.abator.api - package org.apache.ibatis.abator.api
Provides the main classes and interfaces used by clients of Abator.
org.apache.ibatis.abator.api.dom - package org.apache.ibatis.abator.api.dom
 
org.apache.ibatis.abator.api.dom.java - package org.apache.ibatis.abator.api.dom.java
 
org.apache.ibatis.abator.api.dom.xml - package org.apache.ibatis.abator.api.dom.xml
 
org.apache.ibatis.abator.config - package org.apache.ibatis.abator.config
 
org.apache.ibatis.abator.config.xml - package org.apache.ibatis.abator.config.xml
 
org.apache.ibatis.abator.exception - package org.apache.ibatis.abator.exception
 
org.apache.ibatis.abator.internal - package org.apache.ibatis.abator.internal
 
org.apache.ibatis.abator.internal.db - package org.apache.ibatis.abator.internal.db
 
org.apache.ibatis.abator.internal.java.dao - package org.apache.ibatis.abator.internal.java.dao
 
org.apache.ibatis.abator.internal.java.model - package org.apache.ibatis.abator.internal.java.model
 
org.apache.ibatis.abator.internal.rules - package org.apache.ibatis.abator.internal.rules
 
org.apache.ibatis.abator.internal.sqlmap - package org.apache.ibatis.abator.internal.sqlmap
 
org.apache.ibatis.abator.internal.types - package org.apache.ibatis.abator.internal.types
 
org.apache.ibatis.abator.internal.util - package org.apache.ibatis.abator.internal.util
 
org.apache.ibatis.abator.internal.util.messages - package org.apache.ibatis.abator.internal.util.messages
 
OutputUtilities - Class in org.apache.ibatis.abator.api.dom
 

P

Parameter - Class in org.apache.ibatis.abator.api.dom.java
 
Parameter(FullyQualifiedJavaType, String) - Constructor for class org.apache.ibatis.abator.api.dom.java.Parameter
 
parseAbatorConfiguration(File) - Method in class org.apache.ibatis.abator.config.xml.AbatorConfigurationParser
 
parseAbatorConfiguration(Reader) - Method in class org.apache.ibatis.abator.config.xml.AbatorConfigurationParser
 
parseAbatorConfiguration(InputStream) - Method in class org.apache.ibatis.abator.config.xml.AbatorConfigurationParser
 
ParserEntityResolver - Class in org.apache.ibatis.abator.config.xml
 
ParserEntityResolver() - Constructor for class org.apache.ibatis.abator.config.xml.ParserEntityResolver
 
ParserErrorHandler - Class in org.apache.ibatis.abator.config.xml
 
ParserErrorHandler(List, List) - Constructor for class org.apache.ibatis.abator.config.xml.ParserErrorHandler
 
PrimitiveTypeWrapper - Class in org.apache.ibatis.abator.api.dom.java
 
printWriter - Variable in class org.apache.ibatis.abator.internal.DomWriter
 
PRIVATE - Static variable in class org.apache.ibatis.abator.api.dom.java.JavaVisibility
 
ProgressCallback - Interface in org.apache.ibatis.abator.api
This interface can be implemented to return progress information from the file generation process.
properties - Variable in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
properties - Variable in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
The properties from the JavaModelGenerator congiguration element
properties - Variable in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
Contains any properties passed in from the SqlMap configuration element.
properties - Variable in class org.apache.ibatis.abator.internal.types.JavaTypeResolverDefaultImpl
 
propertyExistsInRootClass(ColumnDefinition, String) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
PropertyHolder - Class in org.apache.ibatis.abator.config
 
PropertyHolder() - Constructor for class org.apache.ibatis.abator.config.PropertyHolder
 
PropertyRegistry - Class in org.apache.ibatis.abator.config
This class holds constants for all properties recognized by the different configuration elements.
PropertyRegistry() - Constructor for class org.apache.ibatis.abator.config.PropertyRegistry
 
PROTECTED - Static variable in class org.apache.ibatis.abator.api.dom.java.JavaVisibility
 
PUBLIC - Static variable in class org.apache.ibatis.abator.api.dom.java.JavaVisibility
 

R

refreshProject(String) - Method in interface org.apache.ibatis.abator.api.ShellCallback
After all files are saved to the file system, Abator will call this method once for each unique project that was affected by the generation run.
refreshProject(String) - Method in class org.apache.ibatis.abator.internal.DefaultShellCallback
 
remove() - Method in class org.apache.ibatis.abator.internal.util.AggregatingIterator.NullIterator
 
remove() - Method in class org.apache.ibatis.abator.internal.util.AggregatingIterator
 
ResolvedJavaType - Class in org.apache.ibatis.abator.internal.types
 
ResolvedJavaType() - Constructor for class org.apache.ibatis.abator.internal.types.ResolvedJavaType
 
resolveEntity(String, String) - Method in class org.apache.ibatis.abator.config.xml.ParserEntityResolver
 

S

SEED - Static variable in class org.apache.ibatis.abator.internal.util.HashCodeUtil
An initial value for a hashCode, to which is added contributions from fields.
setAbatorContext(AbatorContext) - Method in interface org.apache.ibatis.abator.api.DAOGenerator
Sets the instance of the AbatorConfiguration object associated with this instance.
setAbatorContext(AbatorContext) - Method in interface org.apache.ibatis.abator.api.JavaModelGenerator
Sets the instance of the AbatorConfiguration object associated with this instance.
setAbatorContext(AbatorContext) - Method in interface org.apache.ibatis.abator.api.JavaTypeResolver
Sets the instance of the AbatorConfiguration object associated with this instance.
setAbatorContext(AbatorContext) - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
Sets the instance of the AbatorConfiguration object associated with this instance.
setAbatorContext(AbatorContext) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
setAbatorContext(AbatorContext) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
setAbatorContext(AbatorContext) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
setAbatorContext(AbatorContext) - Method in class org.apache.ibatis.abator.internal.types.JavaTypeResolverDefaultImpl
 
setActualColumnName(String) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
setAlias(String) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setCatalog(String) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setColumnNameDelimited(boolean) - Method in class org.apache.ibatis.abator.config.ColumnOverride
 
setColumnNameDelimited(boolean) - Method in class org.apache.ibatis.abator.config.IgnoredColumn
 
setColumnNameDelimited(boolean) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
setColumnRenamingRule(ColumnRenamingRule) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setCommentGeneratorConfiguration(CommentGeneratorConfiguration) - Method in class org.apache.ibatis.abator.config.AbatorContext
 
setConfigfile(String) - Method in class org.apache.ibatis.abator.ant.AbatorAntTask
 
setConfigurationType(String) - Method in class org.apache.ibatis.abator.config.TypedPropertyHolder
Sets the value of the type specified in the configuration.
setConfiguredModelType(String) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setConnectionURL(String) - Method in class org.apache.ibatis.abator.config.JDBCConnectionConfiguration
 
setConstructor(boolean) - Method in class org.apache.ibatis.abator.api.dom.java.Method
 
setConstructorTemplate(Method) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
setContextIds(String) - Method in class org.apache.ibatis.abator.ant.AbatorAntTask
 
setCountByExampleStatementEnabled(boolean) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setDaoGeneratorConfiguration(DAOGeneratorConfiguration) - Method in class org.apache.ibatis.abator.config.AbatorContext
 
setDeleteByExampleStatementEnabled(boolean) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setDeleteByPrimaryKeyStatementEnabled(boolean) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setDeleteMethodTemplate(String) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
setDelimitIdentifiers(boolean) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setDomainObjectName(String) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setDriver(String) - Method in class org.apache.ibatis.abator.ant.SqlScriptRunnerTask
 
setDriverClass(String) - Method in class org.apache.ibatis.abator.config.JDBCConnectionConfiguration
 
setFullyQualifiedJavaType(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.internal.types.ResolvedJavaType
 
setFullyQualifiedTableNames(String) - Method in class org.apache.ibatis.abator.ant.AbatorAntTask
 
setGeneratedKey(GeneratedKey) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setId(String) - Method in class org.apache.ibatis.abator.config.AbatorContext
 
setIdentity(boolean) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
setInitializationString(String) - Method in class org.apache.ibatis.abator.api.dom.java.Field
 
setInsertMethodTemplate(String) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
setInsertStatementEnabled(boolean) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setJavaModelGenerator(JavaModelGenerator) - Method in interface org.apache.ibatis.abator.api.DAOGenerator
Sets the instance of JavaModelGenerator associated with this instance.
setJavaModelGenerator(JavaModelGenerator) - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
setJavaModelGenerator(JavaModelGenerator) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
setJavaModelGenerator(JavaModelGenerator) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
setJavaModelGeneratorConfiguration(JavaModelGeneratorConfiguration) - Method in class org.apache.ibatis.abator.config.AbatorContext
 
setJavaModelGeneratorType(String) - Method in class org.apache.ibatis.abator.config.GeneratorSet
 
setJavaProperty(String) - Method in class org.apache.ibatis.abator.config.ColumnOverride
 
setJavaProperty(String) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
setJavaType(String) - Method in class org.apache.ibatis.abator.config.ColumnOverride
 
setJavaTypeResolverConfiguration(JavaTypeResolverConfiguration) - Method in class org.apache.ibatis.abator.config.AbatorContext
 
setJavaTypeResolverType(String) - Method in class org.apache.ibatis.abator.config.GeneratorSet
 
setJdbcConnectionConfiguration(JDBCConnectionConfiguration) - Method in class org.apache.ibatis.abator.config.AbatorContext
 
setJdbcType(String) - Method in class org.apache.ibatis.abator.config.ColumnOverride
 
setJdbcType(int) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
setJdbcTypeName(String) - Method in class org.apache.ibatis.abator.internal.types.ResolvedJavaType
 
setLength(int) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
setModifierFinal(boolean) - Method in class org.apache.ibatis.abator.api.dom.java.JavaElement
 
setModifierStatic(boolean) - Method in class org.apache.ibatis.abator.api.dom.java.JavaElement
 
setName(String) - Method in class org.apache.ibatis.abator.api.dom.java.Field
 
setName(String) - Method in class org.apache.ibatis.abator.api.dom.java.Method
 
setNullable(boolean) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
setNumberOfSubTasks(int) - Method in class org.apache.ibatis.abator.ant.AntProgressCallback
 
setNumberOfSubTasks(int) - Method in interface org.apache.ibatis.abator.api.ProgressCallback
Called to designate the maximum number of startSubTask messages that will be sent.
setNumberOfSubTasks(int) - Method in class org.apache.ibatis.abator.internal.NullProgressCallback
 
setOverwrite(boolean) - Method in class org.apache.ibatis.abator.ant.AbatorAntTask
 
setPassword(String) - Method in class org.apache.ibatis.abator.ant.SqlScriptRunnerTask
 
setPassword(String) - Method in class org.apache.ibatis.abator.config.JDBCConnectionConfiguration
 
setQueryForListMethodTemplate(String) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
setQueryForObjectMethodTemplate(String) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
setReplaceString(String) - Method in class org.apache.ibatis.abator.config.ColumnRenamingRule
 
setResolvedJavaType(ResolvedJavaType) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
setReturnType(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.api.dom.java.Method
 
setRootElement(XmlElement) - Method in class org.apache.ibatis.abator.api.dom.xml.Document
 
setScale(int) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
setSchema(String) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setSearchString(String) - Method in class org.apache.ibatis.abator.config.ColumnRenamingRule
 
setSelectByExampleQueryId(String) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setSelectByExampleStatementEnabled(boolean) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setSelectByPrimaryKeyQueryId(String) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setSelectByPrimaryKeyStatementEnabled(boolean) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setSqlMapGenerator(SqlMapGenerator) - Method in interface org.apache.ibatis.abator.api.DAOGenerator
Sets the instance of SqlMapGenerator associated with this instance.
setSqlMapGenerator(SqlMapGenerator) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
setSqlMapGeneratorConfiguration(SqlMapGeneratorConfiguration) - Method in class org.apache.ibatis.abator.config.AbatorContext
 
setSqlMapGeneratorType(String) - Method in class org.apache.ibatis.abator.config.GeneratorSet
 
setSrc(String) - Method in class org.apache.ibatis.abator.ant.SqlScriptRunnerTask
 
setSuperClass(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.api.dom.java.InnerClass
 
setSuperClass(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
setTableName(String) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setTargetPackage(String) - Method in interface org.apache.ibatis.abator.api.DAOGenerator
Sets the target package for this instance.
setTargetPackage(String) - Method in interface org.apache.ibatis.abator.api.JavaModelGenerator
Sets the target package of the generator taken from the JavaModelGeneratorConfiguration element.
setTargetPackage(String) - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
setTargetPackage(String) - Method in class org.apache.ibatis.abator.config.DAOGeneratorConfiguration
 
setTargetPackage(String) - Method in class org.apache.ibatis.abator.config.JavaModelGeneratorConfiguration
 
setTargetPackage(String) - Method in class org.apache.ibatis.abator.config.SqlMapGeneratorConfiguration
 
setTargetPackage(String) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
setTargetPackage(String) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
setTargetPackage(String) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
setTargetProject(String) - Method in interface org.apache.ibatis.abator.api.DAOGenerator
 
setTargetProject(String) - Method in interface org.apache.ibatis.abator.api.JavaModelGenerator
Sets the target project of the generator taken from the JavaModelGeneratorConfiguration element.
setTargetProject(String) - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
 
setTargetProject(String) - Method in class org.apache.ibatis.abator.config.DAOGeneratorConfiguration
 
setTargetProject(String) - Method in class org.apache.ibatis.abator.config.JavaModelGeneratorConfiguration
 
setTargetProject(String) - Method in class org.apache.ibatis.abator.config.SqlMapGeneratorConfiguration
 
setTargetProject(String) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
setTargetProject(String) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
setTargetProject(String) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
setType(FullyQualifiedJavaType) - Method in class org.apache.ibatis.abator.api.dom.java.Field
 
setTypeHandler(String) - Method in class org.apache.ibatis.abator.config.ColumnOverride
 
setTypeHandler(String) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
setTypeName(String) - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
setUpdateByExampleStatementEnabled(boolean) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setUpdateByPrimaryKeyStatementEnabled(boolean) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
setUpdateMethodTemplate(String) - Method in class org.apache.ibatis.abator.internal.java.dao.AbstractDAOTemplate
 
setUrl(String) - Method in class org.apache.ibatis.abator.ant.SqlScriptRunnerTask
 
setUserid(String) - Method in class org.apache.ibatis.abator.ant.SqlScriptRunnerTask
 
setUserId(String) - Method in class org.apache.ibatis.abator.config.JDBCConnectionConfiguration
 
setVerbose(boolean) - Method in class org.apache.ibatis.abator.ant.AbatorAntTask
 
setVisibility(JavaVisibility) - Method in class org.apache.ibatis.abator.api.dom.java.JavaElement
 
setWarnings(List) - Method in interface org.apache.ibatis.abator.api.DAOGenerator
Abator will supply a list to this method.
setWarnings(List) - Method in interface org.apache.ibatis.abator.api.JavaModelGenerator
Abator will supply a list to this method.
setWarnings(List) - Method in interface org.apache.ibatis.abator.api.JavaTypeResolver
Abator will supply a list to this method.
setWarnings(List) - Method in interface org.apache.ibatis.abator.api.SqlMapGenerator
Abator will supply a list to this method.
setWarnings(List) - Method in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
setWarnings(List) - Method in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
setWarnings(List) - Method in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
setWarnings(List) - Method in class org.apache.ibatis.abator.internal.types.JavaTypeResolverDefaultImpl
 
setWildcardEscapingEnabled(boolean) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
ShellCallback - Interface in org.apache.ibatis.abator.api
This interface defines methods that a shell should support to enable Abator to work.
ShellException - Exception in org.apache.ibatis.abator.exception
This class is used by the ShellCallback methods to denote unrecoverable errors.
ShellException() - Constructor for exception org.apache.ibatis.abator.exception.ShellException
 
ShellException(String) - Constructor for exception org.apache.ibatis.abator.exception.ShellException
 
ShellException(String, Throwable) - Constructor for exception org.apache.ibatis.abator.exception.ShellException
 
ShellException(Throwable) - Constructor for exception org.apache.ibatis.abator.exception.ShellException
 
sortAttributes(NamedNodeMap) - Method in class org.apache.ibatis.abator.internal.DomWriter
Returns a sorted list of attributes.
SpringDAOTemplate - Class in org.apache.ibatis.abator.internal.java.dao
 
SpringDAOTemplate() - Constructor for class org.apache.ibatis.abator.internal.java.dao.SpringDAOTemplate
 
SpringJava2DAOGenerator - Class in org.apache.ibatis.abator.internal.java.dao
 
SpringJava2DAOGenerator() - Constructor for class org.apache.ibatis.abator.internal.java.dao.SpringJava2DAOGenerator
 
SpringJava5DAOGenerator - Class in org.apache.ibatis.abator.internal.java.dao
 
SpringJava5DAOGenerator() - Constructor for class org.apache.ibatis.abator.internal.java.dao.SpringJava5DAOGenerator
 
SpringLegacyDAOGenerator - Class in org.apache.ibatis.abator.internal.java.dao
This class generates DAO classes based on the Spring framework.
SpringLegacyDAOGenerator() - Constructor for class org.apache.ibatis.abator.internal.java.dao.SpringLegacyDAOGenerator
 
SQL_MAP_PUBLIC_ID - Static variable in class org.apache.ibatis.abator.internal.sqlmap.XmlConstants
 
SQL_MAP_SYSTEM_ID - Static variable in class org.apache.ibatis.abator.internal.sqlmap.XmlConstants
 
SqlMapGenerator - Interface in org.apache.ibatis.abator.api
This interface describes the operations that are required of an Sql Map Generator.
sqlMapGenerator - Variable in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
SqlMapGeneratorConfiguration - Class in org.apache.ibatis.abator.config
 
SqlMapGeneratorConfiguration() - Constructor for class org.apache.ibatis.abator.config.SqlMapGeneratorConfiguration
 
SqlMapGeneratorIterateImpl - Class in org.apache.ibatis.abator.internal.sqlmap
 
SqlMapGeneratorIterateImpl() - Constructor for class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
Constructs an instance of SqlMapGeneratorDefaultImpl
SqlMapGeneratorLegacyImpl - Class in org.apache.ibatis.abator.internal.sqlmap
This class overrides the iterate implementation to provide the legacy "by example" methods.
SqlMapGeneratorLegacyImpl() - Constructor for class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorLegacyImpl
Constructs an instance of SqlMapGeneratorDefaultImpl
sqlMapGeneratorType - Variable in class org.apache.ibatis.abator.config.GeneratorSet
 
SqlScriptRunnerTask - Class in org.apache.ibatis.abator.ant
This task executes an SQL script.
SqlScriptRunnerTask() - Constructor for class org.apache.ibatis.abator.ant.SqlScriptRunnerTask
 
SQLSERVER - Static variable in class org.apache.ibatis.abator.internal.db.DatabaseDialects
 
startSubTask(String) - Method in class org.apache.ibatis.abator.ant.AntProgressCallback
 
startSubTask(String) - Method in interface org.apache.ibatis.abator.api.ProgressCallback
Called to denote the beginning of another task
startSubTask(String) - Method in class org.apache.ibatis.abator.internal.NullProgressCallback
 
stringContainsSpace(String) - Static method in class org.apache.ibatis.abator.internal.util.StringUtility
 
stringHasValue(String) - Static method in class org.apache.ibatis.abator.internal.util.StringUtility
 
StringUtility - Class in org.apache.ibatis.abator.internal.util
 
SYBASE - Static variable in class org.apache.ibatis.abator.internal.db.DatabaseDialects
 

T

TABLE_IGNORE_QUALIFIERS_AT_RUNTIME - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
 
TABLE_RUNTIME_TABLE_NAME - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
 
TABLE_USE_ACTUAL_COLUMN_NAMES - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
 
TABLE_USE_COLUMN_INDEXES - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
 
TableConfiguration - Class in org.apache.ibatis.abator.config
 
TableConfiguration(AbatorContext) - Constructor for class org.apache.ibatis.abator.config.TableConfiguration
 
tableConfiguration - Variable in class org.apache.ibatis.abator.internal.rules.AbatorRules
 
targetPackage - Variable in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
targetPackage - Variable in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
The target package from the JavaModelGenerator congiguration element
targetPackage - Variable in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This is the target package from the SqlMap configuration element
targetProject - Variable in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
targetProject - Variable in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
The target project from the JavaModelGenerator congiguration element
targetProject - Variable in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
This is the target project from the SqlMap configuration element
TextElement - Class in org.apache.ibatis.abator.api.dom.xml
 
TextElement(String) - Constructor for class org.apache.ibatis.abator.api.dom.xml.TextElement
 
toDocument() - Method in class org.apache.ibatis.abator.config.AbatorConfiguration
Builds an XML representation of this configuration.
TopLevelClass - Class in org.apache.ibatis.abator.api.dom.java
 
TopLevelClass(FullyQualifiedJavaType) - Constructor for class org.apache.ibatis.abator.api.dom.java.TopLevelClass
 
TopLevelEnumeration - Class in org.apache.ibatis.abator.api.dom.java
 
TopLevelEnumeration(FullyQualifiedJavaType) - Constructor for class org.apache.ibatis.abator.api.dom.java.TopLevelEnumeration
 
toString() - Method in class org.apache.ibatis.abator.api.dom.java.FullyQualifiedJavaType
 
toString() - Method in class org.apache.ibatis.abator.api.FullyQualifiedTable
 
toString() - Method in class org.apache.ibatis.abator.api.GeneratedFile
 
toString() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
toString() - Method in class org.apache.ibatis.abator.internal.db.ActualTableName
 
toString() - Method in class org.apache.ibatis.abator.internal.db.ColumnDefinition
 
toString(Document) - Method in class org.apache.ibatis.abator.internal.DomWriter
 
toXmlElement() - Method in class org.apache.ibatis.abator.config.AbatorContext
Builds an XmlElement representation of this context.
toXmlElement() - Method in class org.apache.ibatis.abator.config.ColumnOverride
 
toXmlElement() - Method in class org.apache.ibatis.abator.config.ColumnRenamingRule
 
toXmlElement() - Method in class org.apache.ibatis.abator.config.CommentGeneratorConfiguration
 
toXmlElement() - Method in class org.apache.ibatis.abator.config.DAOGeneratorConfiguration
 
toXmlElement() - Method in class org.apache.ibatis.abator.config.GeneratedKey
 
toXmlElement() - Method in class org.apache.ibatis.abator.config.IgnoredColumn
 
toXmlElement() - Method in class org.apache.ibatis.abator.config.JavaModelGeneratorConfiguration
 
toXmlElement() - Method in class org.apache.ibatis.abator.config.JavaTypeResolverConfiguration
 
toXmlElement() - Method in class org.apache.ibatis.abator.config.JDBCConnectionConfiguration
 
toXmlElement() - Method in class org.apache.ibatis.abator.config.SqlMapGeneratorConfiguration
 
toXmlElement() - Method in class org.apache.ibatis.abator.config.TableConfiguration
 
translateDAOGeneratorType(String) - Method in class org.apache.ibatis.abator.config.GeneratorSet
This method is used to translate the configuration nicknames for the different types of DAO generators into the actual implementation class names.
translateDAOGeneratorType(String) - Method in class org.apache.ibatis.abator.config.Java2GeneratorSet
 
translateDAOGeneratorType(String) - Method in class org.apache.ibatis.abator.config.Java5GeneratorSet
 
translateDAOGeneratorType(String) - Method in class org.apache.ibatis.abator.config.LegacyGeneratorSet
 
TYPE_RESOLVER_FORCE_BIG_DECIMALS - Static variable in class org.apache.ibatis.abator.config.PropertyRegistry
 
TypedPropertyHolder - Class in org.apache.ibatis.abator.config
 
TypedPropertyHolder() - Constructor for class org.apache.ibatis.abator.config.TypedPropertyHolder
 

U

UnsupportedDataTypeException - Exception in org.apache.ibatis.abator.exception
 
UnsupportedDataTypeException() - Constructor for exception org.apache.ibatis.abator.exception.UnsupportedDataTypeException
 

V

validate() - Method in class org.apache.ibatis.abator.config.AbatorConfiguration
This method does a simple validate, it makes sure that all required fields have been filled in and that all implementation classes exist and are of the proper type.
validate(List) - Method in class org.apache.ibatis.abator.config.AbatorContext
This method does a simple validate, it makes sure that all required fields have been filled in and that all implementation classes exist and are of the proper type.
validate(List) - Method in class org.apache.ibatis.abator.config.ColumnRenamingRule
 
validate(List) - Method in class org.apache.ibatis.abator.config.JDBCConnectionConfiguration
 
validate(List, int) - Method in class org.apache.ibatis.abator.config.TableConfiguration
 

W

warning(SAXParseException) - Method in class org.apache.ibatis.abator.config.xml.ParserErrorHandler
 
warnings - Variable in class org.apache.ibatis.abator.internal.java.dao.BaseDAOGenerator
 
warnings - Variable in class org.apache.ibatis.abator.internal.java.model.JavaModelGeneratorJava2Impl
 
warnings - Variable in class org.apache.ibatis.abator.internal.sqlmap.SqlMapGeneratorIterateImpl
 
warnings - Variable in class org.apache.ibatis.abator.internal.types.JavaTypeResolverDefaultImpl
 
write(Document) - Method in class org.apache.ibatis.abator.internal.DomWriter
 
write(DocumentType) - Method in class org.apache.ibatis.abator.internal.DomWriter
 
write(Element) - Method in class org.apache.ibatis.abator.internal.DomWriter
 
write(EntityReference) - Method in class org.apache.ibatis.abator.internal.DomWriter
 
write(CDATASection) - Method in class org.apache.ibatis.abator.internal.DomWriter
 
write(Text) - Method in class org.apache.ibatis.abator.internal.DomWriter
 
write(ProcessingInstruction) - Method in class org.apache.ibatis.abator.internal.DomWriter
 
write(Comment) - Method in class org.apache.ibatis.abator.internal.DomWriter
 
writeAnyNode(Node) - Method in class org.apache.ibatis.abator.internal.DomWriter
 

X

XmlConstants - Class in org.apache.ibatis.abator.internal.sqlmap
 
XmlElement - Class in org.apache.ibatis.abator.api.dom.xml
 
XmlElement(String) - Constructor for class org.apache.ibatis.abator.api.dom.xml.XmlElement
 
XmlFileMergerJaxp - Class in org.apache.ibatis.abator.internal
This class handles the task of merging changes into an existing XML file.
xmlIndent(StringBuffer, int) - Static method in class org.apache.ibatis.abator.api.dom.OutputUtilities
Utility method that indents the buffer by the default amount for XML (two spaces per indent level).
XMLParserException - Exception in org.apache.ibatis.abator.exception
 
XMLParserException(List) - Constructor for exception org.apache.ibatis.abator.exception.XMLParserException
 
XMLParserException(String) - Constructor for exception org.apache.ibatis.abator.exception.XMLParserException
 

A B C D E F G H I J L M N O P R S T U V W X