Class AbstractJavaGenerator

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

public abstract class AbstractJavaGenerator extends AbstractGenerator
  • Constructor Details

    • AbstractJavaGenerator

      protected AbstractJavaGenerator(String project)
  • Method Details

    • getCompilationUnits

      public abstract List<CompilationUnit> getCompilationUnits()
    • getProject

      public String getProject()
    • getGetter

      public static Method getGetter(Field field)
    • getRootClass

      public String getRootClass()
    • addDefaultConstructor

      protected void addDefaultConstructor(TopLevelClass topLevelClass)
    • addDefaultConstructorWithGeneratedAnnotatoin

      protected void addDefaultConstructorWithGeneratedAnnotatoin(TopLevelClass topLevelClass)