Extension to hold SchemaSpyPlugin's properties.
| Constructor and description |
|---|
SchemaSpyExtension
(org.gradle.api.Project project)Constructor stores reference to project. |
| Type | Name and description |
|---|---|
java.io.File |
getConfigFile()Getter for the SchemaSpy configuration file to use. |
java.lang.String |
getReportFormat()Getter for the format type of the SchemaSpy report. |
void |
setConfigFile(java.io.File configFile)Sets the SchemaSpy configuration file to use. |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(), java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
The SchemaSpy configuration to use.
The directory where reports will be generated.
The version of SchemaSpy to be used.
Constructor stores reference to project.
project - project reference to store (may NOT be null)Getter for the SchemaSpy configuration file to use.
config property; or null if property not setGetter for the format type of the SchemaSpy report.
Sets the SchemaSpy configuration file to use.
configFile - the config file to use (may NOT be nullGroovy Documentation