org.mybatis.generator.codegen.mybatis3.javamapper
Class SimpleAnnotatedClientGenerator

java.lang.Object
  extended by org.mybatis.generator.codegen.AbstractGenerator
      extended by org.mybatis.generator.codegen.AbstractJavaGenerator
          extended by org.mybatis.generator.codegen.AbstractJavaClientGenerator
              extended by org.mybatis.generator.codegen.mybatis3.javamapper.SimpleJavaClientGenerator
                  extended by org.mybatis.generator.codegen.mybatis3.javamapper.SimpleAnnotatedClientGenerator

public class SimpleAnnotatedClientGenerator
extends SimpleJavaClientGenerator

Author:
Jeff Butler

Field Summary
 
Fields inherited from class org.mybatis.generator.codegen.AbstractGenerator
context, introspectedTable, progressCallback, warnings
 
Constructor Summary
SimpleAnnotatedClientGenerator()
           
 
Method Summary
protected  void addDeleteByPrimaryKeyMethod(Interface interfaze)
           
protected  void addInsertMethod(Interface interfaze)
           
protected  void addSelectAllMethod(Interface interfaze)
           
protected  void addSelectByPrimaryKeyMethod(Interface interfaze)
           
protected  void addUpdateByPrimaryKeyMethod(Interface interfaze)
           
 AbstractXmlGenerator getMatchedXMLGenerator()
          This method returns an instance of the XML generator associated with this client generator.
 
Methods inherited from class org.mybatis.generator.codegen.mybatis3.javamapper.SimpleJavaClientGenerator
getCompilationUnits, getExtraCompilationUnits, initializeAndExecuteGenerator
 
Methods inherited from class org.mybatis.generator.codegen.AbstractJavaClientGenerator
requiresXMLGenerator
 
Methods inherited from class org.mybatis.generator.codegen.AbstractJavaGenerator
addDefaultConstructor, getGetter, getJavaBeansField, getJavaBeansGetter, getJavaBeansSetter, getRootClass, isTrimStringsEnabled
 
Methods inherited from class org.mybatis.generator.codegen.AbstractGenerator
getContext, getIntrospectedTable, getProgressCallback, getWarnings, setContext, setIntrospectedTable, setProgressCallback, setWarnings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleAnnotatedClientGenerator

public SimpleAnnotatedClientGenerator()
Method Detail

addDeleteByPrimaryKeyMethod

protected void addDeleteByPrimaryKeyMethod(Interface interfaze)
Overrides:
addDeleteByPrimaryKeyMethod in class SimpleJavaClientGenerator

addInsertMethod

protected void addInsertMethod(Interface interfaze)
Overrides:
addInsertMethod in class SimpleJavaClientGenerator

addSelectByPrimaryKeyMethod

protected void addSelectByPrimaryKeyMethod(Interface interfaze)
Overrides:
addSelectByPrimaryKeyMethod in class SimpleJavaClientGenerator

addSelectAllMethod

protected void addSelectAllMethod(Interface interfaze)
Overrides:
addSelectAllMethod in class SimpleJavaClientGenerator

addUpdateByPrimaryKeyMethod

protected void addUpdateByPrimaryKeyMethod(Interface interfaze)
Overrides:
addUpdateByPrimaryKeyMethod in class SimpleJavaClientGenerator

getMatchedXMLGenerator

public AbstractXmlGenerator getMatchedXMLGenerator()
Description copied from class: AbstractJavaClientGenerator
This method returns an instance of the XML generator associated with this client generator.

Overrides:
getMatchedXMLGenerator in class SimpleJavaClientGenerator
Returns:
the matched XML generator. May return null if no XML is required by this generator


Copyright © 2010-2012 MyBatis.org. All Rights Reserved.