Uses of Interface
org.apache.ibatis.abator.api.IntrospectedTable

Packages that use IntrospectedTable
org.apache.ibatis.abator.api Provides the main classes and interfaces used by clients of Abator. 
org.apache.ibatis.abator.internal   
org.apache.ibatis.abator.internal.db   
org.apache.ibatis.abator.internal.java.dao   
org.apache.ibatis.abator.internal.java.model   
org.apache.ibatis.abator.internal.sqlmap   
 

Uses of IntrospectedTable in org.apache.ibatis.abator.api
 

Methods in org.apache.ibatis.abator.api with parameters of type IntrospectedTable
 java.util.List SqlMapGenerator.getGeneratedXMLFiles(IntrospectedTable introspectedTable, ProgressCallback callback)
           
 java.util.List JavaModelGenerator.getGeneratedJavaFiles(IntrospectedTable introspectedTable, ProgressCallback callback)
          This method returns a list of GenerateJavaFile objects.
 java.lang.String DAOMethodNameCalculator.getInsertMethodName(IntrospectedTable introspectedTable)
          Calculates and returns a name for the insert method.
 java.lang.String DAOMethodNameCalculator.getUpdateByPrimaryKeyWithoutBLOBsMethodName(IntrospectedTable introspectedTable)
          Calculates and returns a name for the update by primary key without BLOBs method.
 java.lang.String DAOMethodNameCalculator.getUpdateByPrimaryKeyWithBLOBsMethodName(IntrospectedTable introspectedTable)
          Calculates and returns a name for the update by primary key with BLOBs method.
 java.lang.String DAOMethodNameCalculator.getUpdateByPrimaryKeySelectiveMethodName(IntrospectedTable introspectedTable)
          Calculates and returns a name for the update by primary key selective method.
 java.lang.String DAOMethodNameCalculator.getSelectByPrimaryKeyMethodName(IntrospectedTable introspectedTable)
          Calculates and returns a name for the select by primary key method.
 java.lang.String DAOMethodNameCalculator.getSelectByExampleWithoutBLOBsMethodName(IntrospectedTable introspectedTable)
          Calculates and returns a name for the select by example method.
 java.lang.String DAOMethodNameCalculator.getSelectByExampleWithBLOBsMethodName(IntrospectedTable introspectedTable)
          Calculates and returns a name for the select by example with BLOBs method.
 java.lang.String DAOMethodNameCalculator.getDeleteByPrimaryKeyMethodName(IntrospectedTable introspectedTable)
          Calculates and returns a name for the delete by primary key method.
 java.lang.String DAOMethodNameCalculator.getDeleteByExampleMethodName(IntrospectedTable introspectedTable)
          Calculates and returns a name for the delete by example method.
 java.lang.String DAOMethodNameCalculator.getCountByExampleMethodName(IntrospectedTable introspectedTable)
          Calculates and returns a name for the count by example method.
 java.lang.String DAOMethodNameCalculator.getUpdateByExampleSelectiveMethodName(IntrospectedTable introspectedTable)
          Calculates and returns a name for the update by example selective method.
 java.lang.String DAOMethodNameCalculator.getUpdateByExampleWithBLOBsMethodName(IntrospectedTable introspectedTable)
          Calculates and returns a name for the update by example with BLOBs method.
 java.lang.String DAOMethodNameCalculator.getUpdateByExampleWithoutBLOBsMethodName(IntrospectedTable introspectedTable)
          Calculates and returns a name for the update by example without BLOBs method.
 java.util.List DAOGenerator.getGeneratedJavaFiles(IntrospectedTable introspectedTable, ProgressCallback callback)
          This method returns a list of GenerateJavaFile objects.
 

Uses of IntrospectedTable in org.apache.ibatis.abator.internal
 

Methods in org.apache.ibatis.abator.internal with parameters of type IntrospectedTable
 java.lang.String ExtendedDAOMethodNameCalculator.getInsertMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String ExtendedDAOMethodNameCalculator.getUpdateByPrimaryKeyWithoutBLOBsMethodName(IntrospectedTable introspectedTable)
          1.
 java.lang.String ExtendedDAOMethodNameCalculator.getUpdateByPrimaryKeyWithBLOBsMethodName(IntrospectedTable introspectedTable)
          1.
 java.lang.String ExtendedDAOMethodNameCalculator.getDeleteByExampleMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String ExtendedDAOMethodNameCalculator.getDeleteByPrimaryKeyMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String ExtendedDAOMethodNameCalculator.getSelectByExampleWithoutBLOBsMethodName(IntrospectedTable introspectedTable)
          1.
 java.lang.String ExtendedDAOMethodNameCalculator.getSelectByExampleWithBLOBsMethodName(IntrospectedTable introspectedTable)
          1.
 java.lang.String ExtendedDAOMethodNameCalculator.getSelectByPrimaryKeyMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String ExtendedDAOMethodNameCalculator.getUpdateByPrimaryKeySelectiveMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String ExtendedDAOMethodNameCalculator.getCountByExampleMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String ExtendedDAOMethodNameCalculator.getUpdateByExampleSelectiveMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String ExtendedDAOMethodNameCalculator.getUpdateByExampleWithBLOBsMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String ExtendedDAOMethodNameCalculator.getUpdateByExampleWithoutBLOBsMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String DefaultDAOMethodNameCalculator.getInsertMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String DefaultDAOMethodNameCalculator.getUpdateByPrimaryKeyWithoutBLOBsMethodName(IntrospectedTable introspectedTable)
          1.
 java.lang.String DefaultDAOMethodNameCalculator.getUpdateByPrimaryKeyWithBLOBsMethodName(IntrospectedTable introspectedTable)
          1.
 java.lang.String DefaultDAOMethodNameCalculator.getDeleteByExampleMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String DefaultDAOMethodNameCalculator.getDeleteByPrimaryKeyMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String DefaultDAOMethodNameCalculator.getSelectByExampleWithoutBLOBsMethodName(IntrospectedTable introspectedTable)
          1.
 java.lang.String DefaultDAOMethodNameCalculator.getSelectByExampleWithBLOBsMethodName(IntrospectedTable introspectedTable)
          1.
 java.lang.String DefaultDAOMethodNameCalculator.getSelectByPrimaryKeyMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String DefaultDAOMethodNameCalculator.getUpdateByPrimaryKeySelectiveMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String DefaultDAOMethodNameCalculator.getCountByExampleMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String DefaultDAOMethodNameCalculator.getUpdateByExampleSelectiveMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String DefaultDAOMethodNameCalculator.getUpdateByExampleWithBLOBsMethodName(IntrospectedTable introspectedTable)
           
 java.lang.String DefaultDAOMethodNameCalculator.getUpdateByExampleWithoutBLOBsMethodName(IntrospectedTable introspectedTable)
           
 

Uses of IntrospectedTable in org.apache.ibatis.abator.internal.db
 

Classes in org.apache.ibatis.abator.internal.db that implement IntrospectedTable
 class IntrospectedTableImpl
           
 

Uses of IntrospectedTable in org.apache.ibatis.abator.internal.java.dao
 

Methods in org.apache.ibatis.abator.internal.java.dao with parameters of type IntrospectedTable
protected  java.util.List BaseLegacyDAOGenerator.getSelectByExampleWithoutBLOBsMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseLegacyDAOGenerator.getSelectByExampleWithBLOBsMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseLegacyDAOGenerator.getDeleteByExampleMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseLegacyDAOGenerator.getCountByExampleMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  void BaseLegacyDAOGenerator.afterImplementationGenerationHook(IntrospectedTable introspectedTable, TopLevelClass generatedClass)
           
protected  java.util.List BaseLegacyDAOGenerator.getUpdateByExampleSelectiveMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseLegacyDAOGenerator.getUpdateByExampleWithBLOBsMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseLegacyDAOGenerator.getUpdateByExampleWithoutBLOBsMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  InnerClass BaseLegacyDAOGenerator.getUpdateByExampleParms(IntrospectedTable introspectedTable, CompilationUnit compilationUnit)
           
 java.util.List BaseDAOGenerator.getGeneratedJavaFiles(IntrospectedTable introspectedTable, ProgressCallback callback)
           
protected  TopLevelClass BaseDAOGenerator.getDAOImplementation(IntrospectedTable introspectedTable)
           
protected  void BaseDAOGenerator.afterInterfaceGenerationHook(IntrospectedTable introspectedTable, Interface generatedInterface)
          Override this method to provide any extra customization of the generated interface.
protected  void BaseDAOGenerator.afterImplementationGenerationHook(IntrospectedTable introspectedTable, TopLevelClass generatedClass)
          Override this method to provide any extra customization of the generated implementation class.
protected  Interface BaseDAOGenerator.getDAOInterface(IntrospectedTable introspectedTable)
           
protected  java.util.List BaseDAOGenerator.getInsertMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseDAOGenerator.getUpdateByPrimaryKeyWithoutBLOBsMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseDAOGenerator.getUpdateByPrimaryKeyWithBLOBsMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseDAOGenerator.getUpdateByPrimaryKeySelectiveMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseDAOGenerator.getSelectByExampleWithoutBLOBsMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseDAOGenerator.getSelectByExampleWithBLOBsMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseDAOGenerator.getSelectByPrimaryKeyMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseDAOGenerator.getDeleteByExampleMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseDAOGenerator.getDeleteByPrimaryKeyMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseDAOGenerator.getCountByExampleMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseDAOGenerator.getUpdateByExampleSelectiveMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  InnerClass BaseDAOGenerator.getUpdateByExampleParms(IntrospectedTable introspectedTable, CompilationUnit compilationUnit)
           
protected  java.util.List BaseDAOGenerator.getUpdateByExampleWithBLOBsMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
protected  java.util.List BaseDAOGenerator.getUpdateByExampleWithoutBLOBsMethods(IntrospectedTable introspectedTable, boolean interfaceMethod, CompilationUnit compilationUnit)
           
 

Uses of IntrospectedTable in org.apache.ibatis.abator.internal.java.model
 

Methods in org.apache.ibatis.abator.internal.java.model with parameters of type IntrospectedTable
protected  TopLevelClass JavaModelGeneratorLegacyImpl.getExample(IntrospectedTable introspectedTable)
           
protected  TopLevelClass JavaModelGeneratorJava5Impl.getExample(IntrospectedTable introspectedTable)
           
protected  InnerClass JavaModelGeneratorJava5Impl.getCriteriaInnerClass(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
protected  TopLevelClass JavaModelGeneratorJava2Impl.getPrimaryKey(IntrospectedTable introspectedTable)
           
protected  TopLevelClass JavaModelGeneratorJava2Impl.getBaseRecord(IntrospectedTable introspectedTable)
           
protected  TopLevelClass JavaModelGeneratorJava2Impl.getRecordWithBLOBs(IntrospectedTable introspectedTable)
           
 java.util.List JavaModelGeneratorJava2Impl.getGeneratedJavaFiles(IntrospectedTable introspectedTable, ProgressCallback callback)
           
protected  void JavaModelGeneratorJava2Impl.afterExampleGenerationHook(IntrospectedTable introspectedTable, TopLevelClass topLevelClass)
          Override this method to provide any extra customization needed in the generated example class
protected  void JavaModelGeneratorJava2Impl.afterPrimaryKeyGenerationHook(IntrospectedTable introspectedTable, TopLevelClass topLevelClass)
          Override this method to provide any extra customization needed in the generated primary key class
protected  void JavaModelGeneratorJava2Impl.afterBaseRecordGenerationHook(IntrospectedTable introspectedTable, TopLevelClass topLevelClass)
          Override this method to provide any extra customization needed in the generated base record class
protected  void JavaModelGeneratorJava2Impl.afterRecordWithBLOBsGenerationHook(IntrospectedTable introspectedTable, TopLevelClass topLevelClass)
          Override this method to provide any extra customization needed in the generated base record class
protected  TopLevelClass JavaModelGeneratorJava2Impl.getExample(IntrospectedTable introspectedTable)
           
protected  InnerClass JavaModelGeneratorJava2Impl.getCriteriaInnerClass(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
protected  java.lang.String JavaModelGeneratorJava2Impl.getRootClass(IntrospectedTable introspectedTable)
           
protected  java.lang.Class JavaModelGeneratorJava2Impl.loadRootClass(IntrospectedTable introspectedTable)
           
 

Uses of IntrospectedTable in org.apache.ibatis.abator.internal.sqlmap
 

Methods in org.apache.ibatis.abator.internal.sqlmap with parameters of type IntrospectedTable
protected  XmlElement SqlMapGeneratorLegacyImpl.getDeleteByExample(IntrospectedTable introspectedTable)
          This method should return an XmlElement for the delete by example statement.
protected  XmlElement SqlMapGeneratorLegacyImpl.getCountByExample(IntrospectedTable introspectedTable)
          This method should return an XmlElement for the count by example statement.
protected  XmlElement SqlMapGeneratorLegacyImpl.getByExampleWhereClauseFragment(IntrospectedTable introspectedTable)
          This method should return an XmlElement for the example where clause SQL fragment (an sql fragment).
protected  XmlElement SqlMapGeneratorLegacyImpl.getSelectByExample(IntrospectedTable introspectedTable)
          This method should return an XmlElement for the select by example statement that returns all fields in the table (except BLOB fields).
protected  XmlElement SqlMapGeneratorLegacyImpl.getSelectByExampleWithBLOBs(IntrospectedTable introspectedTable)
          This method should return an XmlElement for the select by example statement that returns all fields in the table (including BLOB fields).
protected  XmlElement SqlMapGeneratorLegacyImpl.getUpdateByExampleSelective(IntrospectedTable introspectedTable)
           
protected  XmlElement SqlMapGeneratorLegacyImpl.getUpdateByExampleWithBLOBs(IntrospectedTable introspectedTable)
           
protected  XmlElement SqlMapGeneratorLegacyImpl.getUpdateByExampleWithoutBLOBs(IntrospectedTable introspectedTable)
           
 java.util.List SqlMapGeneratorIterateImpl.getGeneratedXMLFiles(IntrospectedTable introspectedTable, ProgressCallback callback)
           
protected  GeneratedXmlFile SqlMapGeneratorIterateImpl.getSqlMap(IntrospectedTable introspectedTable)
          Creates the default implementation of the Sql Map
protected  XmlElement SqlMapGeneratorIterateImpl.getSqlMapElement(IntrospectedTable introspectedTable)
          Creates the sqlMap element (the root element, and all child elements).
protected  void SqlMapGeneratorIterateImpl.afterGenerationHook(IntrospectedTable introspectedTable, Document generatedDocument)
          Override this method to provide any extra Elements needed in the generated XML.
protected  XmlElement SqlMapGeneratorIterateImpl.getBaseResultMapElement(IntrospectedTable introspectedTable)
          This method should return an XmlElement which is the result map (without any BLOBs if they exist in the table).
protected  XmlElement SqlMapGeneratorIterateImpl.getResultMapWithBLOBsElement(IntrospectedTable introspectedTable)
          This method should return an XmlElement which is the result map (with any BLOBs if they exist in the table).
protected  XmlElement SqlMapGeneratorIterateImpl.getInsertElement(IntrospectedTable introspectedTable)
          This method should return an XmlElement which the insert statement.
protected  XmlElement SqlMapGeneratorIterateImpl.getUpdateByPrimaryKeyWithBLOBs(IntrospectedTable introspectedTable)
          This method should return an XmlElement for the update by primary key statement that updates all fields in the table (including BLOB fields).
protected  XmlElement SqlMapGeneratorIterateImpl.getUpdateByPrimaryKeyWithoutBLOBs(IntrospectedTable introspectedTable)
          This method should return an XmlElement for the update by primary key statement that updates all fields in the table (excluding BLOB fields).
protected  XmlElement SqlMapGeneratorIterateImpl.getDeleteByPrimaryKey(IntrospectedTable introspectedTable)
          This method should return an XmlElement for the delete by primary key statement.
protected  XmlElement SqlMapGeneratorIterateImpl.getDeleteByExample(IntrospectedTable introspectedTable)
          This method should return an XmlElement for the delete by example statement.
protected  XmlElement SqlMapGeneratorIterateImpl.getCountByExample(IntrospectedTable introspectedTable)
          This method should return an XmlElement for the count by example statement.
protected  XmlElement SqlMapGeneratorIterateImpl.getSelectByPrimaryKey(IntrospectedTable introspectedTable)
          This method should return an XmlElement for the select by primary key statement.
protected  XmlElement SqlMapGeneratorIterateImpl.getByExampleWhereClauseFragment(IntrospectedTable introspectedTable)
          This method should return an XmlElement for the example where clause SQL fragment (an sql fragment).
protected  XmlElement SqlMapGeneratorIterateImpl.getSelectByExample(IntrospectedTable introspectedTable)
          This method should an XmlElement for the select by example statement that returns all fields in the table (except BLOB fields).
protected  XmlElement SqlMapGeneratorIterateImpl.getSelectByExampleWithBLOBs(IntrospectedTable introspectedTable)
          This method should return an XmlElement for the select by example statement that returns all fields in the table (including BLOB fields).
protected  XmlElement SqlMapGeneratorIterateImpl.getUpdateByPrimaryKeySelective(IntrospectedTable introspectedTable)
          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.
protected  XmlElement SqlMapGeneratorIterateImpl.getUpdateByExampleSelective(IntrospectedTable introspectedTable)
          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.
protected  XmlElement SqlMapGeneratorIterateImpl.getUpdateByExampleWithBLOBs(IntrospectedTable introspectedTable)
           
protected  XmlElement SqlMapGeneratorIterateImpl.getUpdateByExampleWithoutBLOBs(IntrospectedTable introspectedTable)