public class Generator extends Object implements Serializable, XMLAppendable
| Modifier and Type | Field and Description |
|---|---|
protected Database |
database |
protected Generate |
generate |
protected String |
name |
protected Strategy |
strategy |
protected Target |
target |
| Constructor and Description |
|---|
Generator() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendTo(XMLBuilder builder) |
boolean |
equals(Object that) |
Database |
getDatabase()
Configuration of the database meta data source.
|
Generate |
getGenerate()
Options strictly related to generated code.
|
String |
getName()
The class used to generate source code.
|
Strategy |
getStrategy()
Definitions of custom naming strategies (declarative or programmatic) to define how generated Java objects should be named.
|
Target |
getTarget()
Options to define where the generated code should be located.
|
int |
hashCode() |
void |
setDatabase(Database value)
Configuration of the database meta data source.
|
void |
setGenerate(Generate value)
Options strictly related to generated code.
|
void |
setName(String value)
The class used to generate source code.
|
void |
setStrategy(Strategy value)
Definitions of custom naming strategies (declarative or programmatic) to define how generated Java objects should be named.
|
void |
setTarget(Target value)
Options to define where the generated code should be located.
|
String |
toString() |
Generator |
withDatabase(Database value)
Configuration of the database meta data source.
|
Generator |
withGenerate(Generate value)
Options strictly related to generated code.
|
Generator |
withName(String value)
The class used to generate source code.
|
Generator |
withStrategy(Strategy value)
Definitions of custom naming strategies (declarative or programmatic) to define how generated Java objects should be named.
|
Generator |
withTarget(Target value)
Options to define where the generated code should be located.
|
protected String name
protected Strategy strategy
protected Database database
protected Generate generate
protected Target target
public String getName()
public void setName(String value)
public Strategy getStrategy()
public void setStrategy(Strategy value)
public Database getDatabase()
public void setDatabase(Database value)
public Generate getGenerate()
public void setGenerate(Generate value)
public Target getTarget()
public void setTarget(Target value)
public Generator withName(String value)
public Generator withStrategy(Strategy value)
public Generator withDatabase(Database value)
public Generator withGenerate(Generate value)
public Generator withTarget(Target value)
public final void appendTo(XMLBuilder builder)
appendTo in interface XMLAppendableCopyright © 2021. All rights reserved.