Class JavaMapperGenerator

Direct Known Subclasses:
AnnotatedClientGenerator, MixedClientGenerator

public class JavaMapperGenerator extends AbstractJavaClientGenerator
  • Constructor Details Link icon

    • JavaMapperGenerator Link icon

      public JavaMapperGenerator(String project)
    • JavaMapperGenerator Link icon

      public JavaMapperGenerator(String project, boolean requiresMatchedXMLGenerator)
  • Method Details Link icon

    • getCompilationUnits Link icon

      public List<CompilationUnit> getCompilationUnits()
      Specified by:
      getCompilationUnits in class AbstractJavaGenerator
    • addCountByExampleMethod Link icon

      protected void addCountByExampleMethod(Interface interfaze)
    • addDeleteByExampleMethod Link icon

      protected void addDeleteByExampleMethod(Interface interfaze)
    • addDeleteByPrimaryKeyMethod Link icon

      protected void addDeleteByPrimaryKeyMethod(Interface interfaze)
    • addInsertMethod Link icon

      protected void addInsertMethod(Interface interfaze)
    • addInsertSelectiveMethod Link icon

      protected void addInsertSelectiveMethod(Interface interfaze)
    • addSelectByExampleWithBLOBsMethod Link icon

      protected void addSelectByExampleWithBLOBsMethod(Interface interfaze)
    • addSelectByExampleWithoutBLOBsMethod Link icon

      protected void addSelectByExampleWithoutBLOBsMethod(Interface interfaze)
    • addSelectByPrimaryKeyMethod Link icon

      protected void addSelectByPrimaryKeyMethod(Interface interfaze)
    • addUpdateByExampleSelectiveMethod Link icon

      protected void addUpdateByExampleSelectiveMethod(Interface interfaze)
    • addUpdateByExampleWithBLOBsMethod Link icon

      protected void addUpdateByExampleWithBLOBsMethod(Interface interfaze)
    • addUpdateByExampleWithoutBLOBsMethod Link icon

      protected void addUpdateByExampleWithoutBLOBsMethod(Interface interfaze)
    • addUpdateByPrimaryKeySelectiveMethod Link icon

      protected void addUpdateByPrimaryKeySelectiveMethod(Interface interfaze)
    • addUpdateByPrimaryKeyWithBLOBsMethod Link icon

      protected void addUpdateByPrimaryKeyWithBLOBsMethod(Interface interfaze)
    • addUpdateByPrimaryKeyWithoutBLOBsMethod Link icon

      protected void addUpdateByPrimaryKeyWithoutBLOBsMethod(Interface interfaze)
    • initializeAndExecuteGenerator Link icon

      protected void initializeAndExecuteGenerator(AbstractJavaMapperMethodGenerator methodGenerator, Interface interfaze)
    • getExtraCompilationUnits Link icon

      public List<CompilationUnit> getExtraCompilationUnits()
    • getMatchedXMLGenerator Link icon

      public AbstractXmlGenerator getMatchedXMLGenerator()
      Description copied from class: AbstractJavaClientGenerator
      Returns an instance of the XML generator associated with this client generator.
      Specified by:
      getMatchedXMLGenerator in class AbstractJavaClientGenerator
      Returns:
      the matched XML generator. May return null if no XML is required by this generator