Klasse Strategy

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

public class Strategy extends Object implements Serializable, XMLAppendable
Definitions of custom naming strategies (declarative or programmatic) to define how generated Java objects should be named.
Siehe auch:
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    protected String
     
    protected Matchers
     
    protected String
     
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    final void
     
    boolean
    equals(Object that)
     
    A self-contained, inline implementation of
    Ungültige Referenz
    org.jooq.codegen.GeneratorStrategy
    that will be compiled and class-loaded on the fly by the code generator.
    The matcher strategy configuration used when applying an XML-based strategy.
    The class used to provide a naming strategy for generated source code.
    int
     
    void
    setJava(String value)
    A self-contained, inline implementation of
    Ungültige Referenz
    org.jooq.codegen.GeneratorStrategy
    that will be compiled and class-loaded on the fly by the code generator.
    void
    The matcher strategy configuration used when applying an XML-based strategy.
    void
    setName(String value)
    The class used to provide a naming strategy for generated source code.
     
    A self-contained, inline implementation of
    Ungültige Referenz
    org.jooq.codegen.GeneratorStrategy
    that will be compiled and class-loaded on the fly by the code generator.
    The matcher strategy configuration used when applying an XML-based strategy.
    The class used to provide a naming strategy for generated source code.

    Von Klasse geerbte Methoden java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Felddetails

  • Konstruktordetails

    • Strategy

      public Strategy()
  • Methodendetails

    • getName

      public String getName()
      The class used to provide a naming strategy for generated source code. You may override this with your custom naming strategy. This cannot be combined with a matcher configuration.
    • setName

      public void setName(String value)
      The class used to provide a naming strategy for generated source code. You may override this with your custom naming strategy. This cannot be combined with a matcher configuration.
    • getJava

      public String getJava()
      A self-contained, inline implementation of
      Ungültige Referenz
      org.jooq.codegen.GeneratorStrategy
      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.GeneratorStrategy
      that will be compiled and class-loaded on the fly by the code generator.
    • getMatchers

      public Matchers getMatchers()
      The matcher strategy configuration used when applying an XML-based strategy. This cannot be combined with a named strategy configuration.
    • setMatchers

      public void setMatchers(Matchers value)
      The matcher strategy configuration used when applying an XML-based strategy. This cannot be combined with a named strategy configuration.
    • withName

      public Strategy withName(String value)
      The class used to provide a naming strategy for generated source code. You may override this with your custom naming strategy. This cannot be combined with a matcher configuration.
    • withJava

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

      public Strategy withMatchers(Matchers value)
      The matcher strategy configuration used when applying an XML-based strategy. This cannot be combined with a named strategy configuration.
    • 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