java.lang.Object
org.jooq.meta.jaxb.Generator
- All Implemented Interfaces:
Serializable,XMLAppendable
Configuration that affects the way code is being generated.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidappendTo(XMLBuilder builder) booleanConfiguration of the database meta data source.Options strictly related to generated code.getName()The class used to generate source code.Definitions of custom naming strategies (declarative or programmatic) to define how generated Java objects should be named.Options to define where the generated code should be located.inthashCode()voidsetDatabase(Database value) Configuration of the database meta data source.voidsetGenerate(Generate value) Options strictly related to generated code.voidThe class used to generate source code.voidsetStrategy(Strategy value) Definitions of custom naming strategies (declarative or programmatic) to define how generated Java objects should be named.voidOptions to define where the generated code should be located.toString()withDatabase(Database value) Configuration of the database meta data source.withGenerate(Generate value) Options strictly related to generated code.The class used to generate source code.withStrategy(Strategy value) Definitions of custom naming strategies (declarative or programmatic) to define how generated Java objects should be named.withTarget(Target value) Options to define where the generated code should be located.
-
Field Details
-
name
-
strategy
-
database
-
generate
-
target
-
-
Constructor Details
-
Generator
public Generator()
-
-
Method Details
-
getName
The class used to generate source code. This can be overridden with a custom code generator implementation. -
setName
The class used to generate source code. This can be overridden with a custom code generator implementation. -
getStrategy
Definitions of custom naming strategies (declarative or programmatic) to define how generated Java objects should be named. -
setStrategy
Definitions of custom naming strategies (declarative or programmatic) to define how generated Java objects should be named. -
getDatabase
Configuration of the database meta data source. -
setDatabase
Configuration of the database meta data source. -
getGenerate
Options strictly related to generated code. -
setGenerate
Options strictly related to generated code. -
getTarget
Options to define where the generated code should be located. -
setTarget
Options to define where the generated code should be located. -
withName
The class used to generate source code. This can be overridden with a custom code generator implementation. -
withStrategy
Definitions of custom naming strategies (declarative or programmatic) to define how generated Java objects should be named. -
withDatabase
Configuration of the database meta data source. -
withGenerate
Options strictly related to generated code. -
withTarget
Options to define where the generated code should be located. -
appendTo
- Specified by:
appendToin interfaceXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-