public class GenerationProperties extends Object
| Modifier and Type | Field and Description |
|---|---|
String[] |
bundleLocations
The paths to the bundles (directory path of jar file path).
|
String |
capability
A schema name with optional filter expression that points to a bundle schema capability.
|
String |
configurationPath
Optional path of a configuration XML.
|
String |
defaultSchema
Default schema on SQL Connection to be used during generating tables.
|
boolean |
hackWires
If true, LQMG will update the unresolved bundles in the way that all of their unsatisfied
requirements will be modified to be optional.
|
boolean |
innerClassesForKeys
If true, inner classes will be generated for foreign and primary keys.
|
String[] |
packages
Comma separated list of java packages that should be generated.
|
String |
targetFolder
The folder where source will be generated to.
|
| Constructor and Description |
|---|
GenerationProperties(String capability,
String[] bundleLocations,
String targetFolder)
The simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setCapability(String schema) |
void |
setConfigurationPath(String configurationPath) |
void |
setDefaultSchema(String defaultSchema) |
void |
setHackWires(boolean strict) |
void |
setInnerClassesForKeys(boolean innerClassesForKeys) |
void |
setPackages(String[] packages) |
void |
setTargetFolder(String targetFolder) |
public final String[] bundleLocations
public String capability
public String configurationPath
public String defaultSchema
public boolean hackWires
public boolean innerClassesForKeys
public String[] packages
public String targetFolder
public GenerationProperties(String capability, String[] bundleLocations, String targetFolder)
capability - A schema name with optional capability filter where liquibase should start searching
for changesets.targetFolder - the folder where source will be generated to.public void setCapability(String schema)
public void setConfigurationPath(String configurationPath)
public void setDefaultSchema(String defaultSchema)
public void setHackWires(boolean strict)
public void setInnerClassesForKeys(boolean innerClassesForKeys)
public void setPackages(String[] packages)
public void setTargetFolder(String targetFolder)
Copyright © 2011–2016 Everit Kft.. All rights reserved.