Uses of Class
org.apache.ibatis.ibator.api.dom.java.TopLevelClass

Packages that use TopLevelClass
org.apache.ibatis.ibator.api Provides the main classes and interfaces used by clients of ibator. 
org.apache.ibatis.ibator.generator.ibatis2.dao   
org.apache.ibatis.ibator.generator.ibatis2.dao.elements   
org.apache.ibatis.ibator.internal   
org.apache.ibatis.ibator.plugins   
 

Uses of TopLevelClass in org.apache.ibatis.ibator.api
 

Methods in org.apache.ibatis.ibator.api with parameters of type TopLevelClass
 boolean IbatorPluginAdapter.daoCountByExampleMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoCountByExampleMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the countByExample method has been generated in the DAO implementation class.
 boolean IbatorPluginAdapter.daoDeleteByExampleMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoDeleteByExampleMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the deleteByExample method has been generated in the DAO implementation class.
 boolean IbatorPluginAdapter.daoDeleteByPrimaryKeyMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoDeleteByPrimaryKeyMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the deleteByPrimaryKey method has been generated in the DAO implementation class.
 boolean IbatorPluginAdapter.daoImplementationGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoImplementationGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the entire DAO implementation has been generated.
 boolean IbatorPluginAdapter.daoInsertMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoInsertMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the insert method has been generated in the DAO implementation class.
 boolean IbatorPluginAdapter.daoInsertSelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoInsertSelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the insert selective method has been generated in the DAO implementation class.
 boolean IbatorPluginAdapter.daoSelectByExampleWithBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoSelectByExampleWithBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the selectByExampleWithBLOBs method has been generated in the DAO implementation class.
 boolean IbatorPluginAdapter.daoSelectByExampleWithoutBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoSelectByExampleWithoutBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the selectByExampleWithoutBLOBs method has been generated in the DAO implementation class.
 boolean IbatorPluginAdapter.daoSelectByPrimaryKeyMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoSelectByPrimaryKeyMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the selectByPrimaryKey method has been generated in the DAO implementation class.
 boolean IbatorPluginAdapter.daoUpdateByExampleSelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoUpdateByExampleSelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the updateByExampleSelective method has been generated in the DAO implementation class.
 boolean IbatorPluginAdapter.daoUpdateByExampleWithBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoUpdateByExampleWithBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the updateByExampleWithBLOBs method has been generated in the DAO implementation class.
 boolean IbatorPluginAdapter.daoUpdateByExampleWithoutBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoUpdateByExampleWithoutBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the updateByExampleWithoutBLOBs method has been generated in the DAO implementation class.
 boolean IbatorPluginAdapter.daoUpdateByPrimaryKeySelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoUpdateByPrimaryKeySelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the updateByPrimaryKeySelective method has been generated in the DAO implementation class.
 boolean IbatorPluginAdapter.daoUpdateByPrimaryKeyWithBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoUpdateByPrimaryKeyWithBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the updateByPrimaryKeyWithBLOBs method has been generated in the DAO implementation class.
 boolean IbatorPluginAdapter.daoUpdateByPrimaryKeyWithoutBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.daoUpdateByPrimaryKeyWithoutBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called when the updateByPrimaryKeyWithoutBLOBs method has been generated in the DAO implementation class.
 boolean IbatorPluginAdapter.modelBaseRecordClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.modelBaseRecordClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called after the base record class is generated by the ibator supplied JavaModelGenerator.
 boolean IbatorPluginAdapter.modelExampleClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.modelExampleClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called after the example class is generated by the ibator supplied JavaModelGenerator.
 boolean IbatorPluginAdapter.modelFieldGenerated(Field field, TopLevelClass topLevelClass, IntrospectedColumn introspectedColumn, IntrospectedTable introspectedTable, IbatorPlugin.ModelClassType modelClassType)
           
 boolean IbatorPlugin.modelFieldGenerated(Field field, TopLevelClass topLevelClass, IntrospectedColumn introspectedColumn, IntrospectedTable introspectedTable, IbatorPlugin.ModelClassType modelClassType)
          This method is called after the field is generated for a specific column in a table.
 boolean IbatorPluginAdapter.modelGetterMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedColumn introspectedColumn, IntrospectedTable introspectedTable, IbatorPlugin.ModelClassType modelClassType)
           
 boolean IbatorPlugin.modelGetterMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedColumn introspectedColumn, IntrospectedTable introspectedTable, IbatorPlugin.ModelClassType modelClassType)
          This method is called after the getter, or accessor, method is generated for a specific column in a table.
 boolean IbatorPluginAdapter.modelPrimaryKeyClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.modelPrimaryKeyClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called after the primary key class is generated by the ibator supplied JavaModelGenerator.
 boolean IbatorPluginAdapter.modelRecordWithBLOBsClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPlugin.modelRecordWithBLOBsClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
          This method is called after the record with BLOBs class is generated by the ibator supplied JavaModelGenerator.
 boolean IbatorPluginAdapter.modelSetterMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedColumn introspectedColumn, IntrospectedTable introspectedTable, IbatorPlugin.ModelClassType modelClassType)
           
 boolean IbatorPlugin.modelSetterMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedColumn introspectedColumn, IntrospectedTable introspectedTable, IbatorPlugin.ModelClassType modelClassType)
          This method is called after the setter, or mutator, method is generated for a specific column in a table.
 

Uses of TopLevelClass in org.apache.ibatis.ibator.generator.ibatis2.dao
 

Methods in org.apache.ibatis.ibator.generator.ibatis2.dao that return TopLevelClass
protected  TopLevelClass DAOGenerator.getTopLevelClassShell()
           
 

Methods in org.apache.ibatis.ibator.generator.ibatis2.dao with parameters of type TopLevelClass
protected  void DAOGenerator.addCountByExampleMethod(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.addDeleteByExampleMethod(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.addDeleteByPrimaryKeyMethod(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.addInsertMethod(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.addInsertSelectiveMethod(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.addSelectByExampleWithBLOBsMethod(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.addSelectByExampleWithoutBLOBsMethod(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.addSelectByPrimaryKeyMethod(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.addUpdateByExampleParmsInnerclass(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.addUpdateByExampleSelectiveMethod(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.addUpdateByExampleWithBLOBsMethod(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.addUpdateByExampleWithoutBLOBsMethod(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.addUpdateByPrimaryKeySelectiveMethod(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.addUpdateByPrimaryKeyWithBLOBsMethod(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.addUpdateByPrimaryKeyWithoutBLOBsMethod(TopLevelClass topLevelClass, Interface interfaze)
           
protected  void DAOGenerator.initializeAndExecuteGenerator(AbstractDAOElementGenerator methodGenerator, TopLevelClass topLevelClass, Interface interfaze)
           
 

Uses of TopLevelClass in org.apache.ibatis.ibator.generator.ibatis2.dao.elements
 

Methods in org.apache.ibatis.ibator.generator.ibatis2.dao.elements with parameters of type TopLevelClass
 void UpdateByPrimaryKeySelectiveMethodGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 void SelectByExampleWithoutBLOBsMethodGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 void SelectByPrimaryKeyMethodGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 void UpdateByPrimaryKeyWithoutBLOBsMethodGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 void DeleteByExampleMethodGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 void CountByExampleMethodGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 void UpdateByExampleWithoutBLOBsMethodGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 void DeleteByPrimaryKeyMethodGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 void UpdateByPrimaryKeyWithBLOBsMethodGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 void SelectByExampleWithBLOBsMethodGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 void UpdateByExampleParmsInnerclassGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 void UpdateByExampleWithBLOBsMethodGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 void InsertSelectiveMethodGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
abstract  void AbstractDAOElementGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 void InsertMethodGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 void UpdateByExampleSelectiveMethodGenerator.addImplementationElements(TopLevelClass topLevelClass)
           
 

Uses of TopLevelClass in org.apache.ibatis.ibator.internal
 

Methods in org.apache.ibatis.ibator.internal with parameters of type TopLevelClass
 boolean IbatorPluginAggregator.daoCountByExampleMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.daoDeleteByExampleMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.daoDeleteByPrimaryKeyMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.daoImplementationGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.daoInsertMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.daoInsertSelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.daoSelectByExampleWithBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.daoSelectByExampleWithoutBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.daoSelectByPrimaryKeyMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.daoUpdateByExampleSelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.daoUpdateByExampleWithBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.daoUpdateByExampleWithoutBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.daoUpdateByPrimaryKeySelectiveMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.daoUpdateByPrimaryKeyWithBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.daoUpdateByPrimaryKeyWithoutBLOBsMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.modelBaseRecordClassGenerated(TopLevelClass tlc, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.modelExampleClassGenerated(TopLevelClass tlc, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.modelFieldGenerated(Field field, TopLevelClass topLevelClass, IntrospectedColumn introspectedColumn, IntrospectedTable introspectedTable, IbatorPlugin.ModelClassType modelClassType)
           
 boolean IbatorPluginAggregator.modelGetterMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedColumn introspectedColumn, IntrospectedTable introspectedTable, IbatorPlugin.ModelClassType modelClassType)
           
 boolean IbatorPluginAggregator.modelPrimaryKeyClassGenerated(TopLevelClass tlc, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.modelRecordWithBLOBsClassGenerated(TopLevelClass tlc, IntrospectedTable introspectedTable)
           
 boolean IbatorPluginAggregator.modelSetterMethodGenerated(Method method, TopLevelClass topLevelClass, IntrospectedColumn introspectedColumn, IntrospectedTable introspectedTable, IbatorPlugin.ModelClassType modelClassType)
           
 

Uses of TopLevelClass in org.apache.ibatis.ibator.plugins
 

Methods in org.apache.ibatis.ibator.plugins with parameters of type TopLevelClass
protected  void EqualsHashCodePlugin.generateEquals(TopLevelClass topLevelClass, java.util.List<IntrospectedColumn> introspectedColumns, IntrospectedTable introspectedTable)
          Generates an equals method that does a comparison of all fields.
protected  void EqualsHashCodePlugin.generateHashCode(TopLevelClass topLevelClass, java.util.List<IntrospectedColumn> introspectedColumns, IntrospectedTable introspectedTable)
          Generates a hashCode method that multiplies the hashCodes of all fields.
protected  void SerializablePlugin.makeSerializable(TopLevelClass topLevelClass, FullyQualifiedTable table)
           
 boolean EqualsHashCodePlugin.modelBaseRecordClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean SerializablePlugin.modelBaseRecordClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean EqualsHashCodePlugin.modelPrimaryKeyClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean SerializablePlugin.modelPrimaryKeyClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean EqualsHashCodePlugin.modelRecordWithBLOBsClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)
           
 boolean SerializablePlugin.modelRecordWithBLOBsClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable)