public class Configuration extends Object implements Serializable, XMLAppendable
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="logging" type="{http://www.jooq.org/xsd/jooq-codegen-3.14.0.xsd}Logging" minOccurs="0"/>
<element name="onError" type="{http://www.jooq.org/xsd/jooq-codegen-3.14.0.xsd}OnError" minOccurs="0"/>
<element name="jdbc" type="{http://www.jooq.org/xsd/jooq-codegen-3.14.0.xsd}Jdbc" minOccurs="0"/>
<element name="generator" type="{http://www.jooq.org/xsd/jooq-codegen-3.14.0.xsd}Generator"/>
<element name="basedir" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</all>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
basedir |
protected Generator |
generator |
protected Jdbc |
jdbc |
protected Logging |
logging |
protected OnError |
onError |
| Constructor and Description |
|---|
Configuration() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendTo(XMLBuilder builder) |
boolean |
equals(Object that) |
String |
getBasedir()
The base directory that should be used instead of the JVM's working directory, to resolve all relative paths.
|
Generator |
getGenerator()
The GENERATOR configuration element contains information about source code generation itself.
|
Jdbc |
getJdbc()
The JDBC configuration element contains information about how to set up the database connection used for source code generation.
|
Logging |
getLogging()
The logging configuration element specifies the code generation logging threshold.
|
OnError |
getOnError()
The action to be taken by the generator as the consequence of an encountered exception.
|
int |
hashCode() |
void |
setBasedir(String value)
The base directory that should be used instead of the JVM's working directory, to resolve all relative paths.
|
void |
setGenerator(Generator value)
The GENERATOR configuration element contains information about source code generation itself.
|
void |
setJdbc(Jdbc value)
The JDBC configuration element contains information about how to set up the database connection used for source code generation.
|
void |
setLogging(Logging value)
The logging configuration element specifies the code generation logging threshold.
|
void |
setOnError(OnError value)
The action to be taken by the generator as the consequence of an encountered exception.
|
String |
toString() |
Configuration |
withBasedir(String value)
The base directory that should be used instead of the JVM's working directory, to resolve all relative paths.
|
Configuration |
withGenerator(Generator value)
The GENERATOR configuration element contains information about source code generation itself.
|
Configuration |
withJdbc(Jdbc value)
The JDBC configuration element contains information about how to set up the database connection used for source code generation.
|
Configuration |
withLogging(Logging value)
The logging configuration element specifies the code generation logging threshold.
|
Configuration |
withOnError(OnError value)
The action to be taken by the generator as the consequence of an encountered exception.
|
protected Logging logging
protected OnError onError
protected Jdbc jdbc
protected Generator generator
protected String basedir
public Logging getLogging()
public void setLogging(Logging value)
public OnError getOnError()
public void setOnError(OnError value)
public Jdbc getJdbc()
public void setJdbc(Jdbc value)
public Generator getGenerator()
public void setGenerator(Generator value)
public String getBasedir()
public void setBasedir(String value)
public Configuration withLogging(Logging value)
public Configuration withOnError(OnError value)
public Configuration withJdbc(Jdbc value)
public Configuration withGenerator(Generator value)
public Configuration withBasedir(String value)
public final void appendTo(XMLBuilder builder)
appendTo in interface XMLAppendableCopyright © 2021. All rights reserved.