org.mybatis.generator.codegen
Class AbstractJavaGenerator

java.lang.Object
  extended by org.mybatis.generator.codegen.AbstractGenerator
      extended by org.mybatis.generator.codegen.AbstractJavaGenerator
Direct Known Subclasses:
AbstractJavaClientGenerator, BaseRecordGenerator, BaseRecordGenerator, ExampleGenerator, ExampleGenerator, PrimaryKeyGenerator, PrimaryKeyGenerator, RecordWithBLOBsGenerator, RecordWithBLOBsGenerator, SimpleModelGenerator, SqlProviderGenerator

public abstract class AbstractJavaGenerator
extends AbstractGenerator

Author:
Jeff Butler

Field Summary
 
Fields inherited from class org.mybatis.generator.codegen.AbstractGenerator
context, introspectedTable, progressCallback, warnings
 
Constructor Summary
AbstractJavaGenerator()
           
 
Method Summary
protected  void addDefaultConstructor(TopLevelClass topLevelClass)
           
abstract  List<CompilationUnit> getCompilationUnits()
           
static Method getGetter(Field field)
           
 Field getJavaBeansField(IntrospectedColumn introspectedColumn)
           
 Method getJavaBeansGetter(IntrospectedColumn introspectedColumn)
           
 Method getJavaBeansSetter(IntrospectedColumn introspectedColumn)
           
 String getRootClass()
           
 boolean 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

AbstractJavaGenerator

public AbstractJavaGenerator()
Method Detail

getCompilationUnits

public abstract List<CompilationUnit> getCompilationUnits()

getGetter

public static Method getGetter(Field field)

getJavaBeansGetter

public Method getJavaBeansGetter(IntrospectedColumn introspectedColumn)

getJavaBeansField

public Field getJavaBeansField(IntrospectedColumn introspectedColumn)

getJavaBeansSetter

public Method getJavaBeansSetter(IntrospectedColumn introspectedColumn)

isTrimStringsEnabled

public boolean isTrimStringsEnabled()

getRootClass

public String getRootClass()

addDefaultConstructor

protected void addDefaultConstructor(TopLevelClass topLevelClass)


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