Klasse Generator

java.lang.Object
org.jooq.meta.jaxb.Generator
Alle implementierten Schnittstellen:
Serializable, XMLAppendable

public class Generator extends Object implements Serializable, XMLAppendable
Configuration that affects the way code is being generated.
Siehe auch:
  • Felddetails

  • Konstruktordetails

    • Generator

      public Generator()
  • Methodendetails

    • getName

      public String getName()
      The class used to generate source code. This can be overridden with a custom code generator implementation.
    • setName

      public void setName(String value)
      The class used to generate source code. This can be overridden with a custom code generator implementation.
    • getJava

      public String getJava()
      A self-contained, inline implementation of
      Ungültige Referenz
      org.jooq.codegen.Generator
      that will be compiled and class-loaded on the fly by the code generator.
    • setJava

      public void setJava(String value)
      A self-contained, inline implementation of
      Ungültige Referenz
      org.jooq.codegen.Generator
      that will be compiled and class-loaded on the fly by the code generator.
    • getStrategy

      public Strategy getStrategy()
      Definitions of custom naming strategies (declarative or programmatic) to define how generated Java objects should be named.
    • setStrategy

      public void setStrategy(Strategy value)
      Definitions of custom naming strategies (declarative or programmatic) to define how generated Java objects should be named.
    • getDatabase

      public Database getDatabase()
      Configuration of the database meta data source.
    • setDatabase

      public void setDatabase(Database value)
      Configuration of the database meta data source.
    • getGenerate

      public Generate getGenerate()
      Options strictly related to generated code.
    • setGenerate

      public void setGenerate(Generate value)
      Options strictly related to generated code.
    • getTarget

      public Target getTarget()
      Options to define where the generated code should be located.
    • setTarget

      public void setTarget(Target value)
      Options to define where the generated code should be located.
    • withName

      public Generator withName(String value)
      The class used to generate source code. This can be overridden with a custom code generator implementation.
    • withJava

      public Generator withJava(String value)
      A self-contained, inline implementation of
      Ungültige Referenz
      org.jooq.codegen.Generator
      that will be compiled and class-loaded on the fly by the code generator.
    • withStrategy

      public Generator withStrategy(Strategy value)
      Definitions of custom naming strategies (declarative or programmatic) to define how generated Java objects should be named.
    • withDatabase

      public Generator withDatabase(Database value)
      Configuration of the database meta data source.
    • withGenerate

      public Generator withGenerate(Generate value)
      Options strictly related to generated code.
    • withTarget

      public Generator withTarget(Target value)
      Options to define where the generated code should be located.
    • appendTo

      public final void appendTo(XMLBuilder builder)
      Angegeben von:
      appendTo in Schnittstelle XMLAppendable
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object
    • equals

      public boolean equals(Object that)
      Setzt außer Kraft:
      equals in Klasse Object
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object