Class DaogenBasicHelperGenerator

java.lang.Object
org.fugerit.java.core.javagen.BasicJavaGenerator
org.fugerit.java.core.javagen.SimpleJavaGenerator
org.fugerit.java.daogen.base.gen.DaogenBasicGenerator
org.fugerit.java.daogen.base.gen.DaogenBasicHelperGenerator
All Implemented Interfaces:
org.fugerit.java.core.javagen.JavaGenerator, org.fugerit.java.core.util.collection.KeyObject<String>
Direct Known Subclasses:
FacadeDefGenerator, FacadeImplDataGenerator, FactoryDataImplGenerator, FactoryDefGenerator

public abstract class DaogenBasicHelperGenerator extends DaogenBasicGenerator
  • Field Details

  • Constructor Details

    • DaogenBasicHelperGenerator

      protected DaogenBasicHelperGenerator()
  • Method Details

    • init

      public void init(String sourceFolder, String fullObjectBName, String javaStyle, DaogenCatalogConfig daogenConfig, DaogenCatalogEntity entity) throws org.fugerit.java.core.cfg.ConfigException
      Overrides:
      init in class DaogenBasicGenerator
      Throws:
      org.fugerit.java.core.cfg.ConfigException
    • getMode

      public int getMode()
    • setMode

      public void setMode(int mode)
    • isModeFull

      public boolean isModeFull()
    • isModeReal

      public boolean isModeReal()
    • isModeHelper

      public boolean isModeHelper()
    • isModeFullOrReal

      public boolean isModeFullOrReal()
    • isModeFullOrHelper

      public boolean isModeFullOrHelper()
    • configRealClass

      protected void configRealClass() throws org.fugerit.java.core.cfg.ConfigException
      Throws:
      org.fugerit.java.core.cfg.ConfigException
    • generateRealClass

      protected void generateRealClass() throws IOException
      Subclasses can override this method.
      Throws:
      IOException - in case the subclass override this method an IOException may be thrown