@groovy.transform.CompileStatic class SchemaToJava extends java.lang.Object
Schema to extension This is the configuration for java generation.
| Type | Name and description |
|---|---|
java.lang.String |
antTaskClassName |
java.util.List<java.lang.String> |
args |
org.gradle.api.file.RegularFile |
binding |
org.gradle.api.file.FileCollection |
bindings |
org.gradle.api.file.RegularFile |
catalog |
java.lang.String |
encoding |
java.lang.String |
language |
java.lang.String |
name |
org.gradle.api.file.Directory |
outputDir |
java.lang.String |
packageName |
org.gradle.api.file.RegularFile |
schema |
org.gradle.api.file.FileCollection |
schemas |
java.lang.String |
sourceSetName |
java.lang.String |
targetVersion |
| Constructor and description |
|---|
SchemaToJava
(org.gradle.api.Project project, java.lang.String name) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
arg(java.lang.String arg) |
|
void |
args(java.util.List<java.lang.String> args) |
|
java.lang.String |
getAntTaskClassName() |
|
org.gradle.api.provider.Provider<java.lang.String> |
getAntTaskClassNameProvider() |
|
java.util.List<java.lang.String> |
getArgs() |
|
org.gradle.api.provider.Provider<java.util.List<java.lang.String>> |
getArgumentsProvider() |
|
org.gradle.api.file.RegularFile |
getBinding() |
|
org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> |
getBindingProvider() |
|
org.gradle.api.file.FileCollection |
getBindings() |
|
org.gradle.api.file.RegularFile |
getCatalog() |
|
org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> |
getCatalogProvider() |
|
java.lang.String |
getEncoding() |
|
org.gradle.api.provider.Provider<java.lang.String> |
getEncodingProvider() |
|
boolean |
getExtension() |
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getExtensionProvider() |
|
boolean |
getHeader() |
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getHeaderProvider() |
|
java.lang.String |
getLanguage() |
|
org.gradle.api.provider.Provider<java.lang.String> |
getLanguageProvider() |
|
org.gradle.api.file.Directory |
getOutputDir() |
|
org.gradle.api.provider.Provider<org.gradle.api.file.Directory> |
getOutputDirProvider() |
|
java.lang.String |
getPackageName() |
|
org.gradle.api.provider.Provider<java.lang.String> |
getPackageNameProvider() |
|
org.gradle.api.file.RegularFile |
getSchema() |
|
org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> |
getSchemaProvider() |
|
org.gradle.api.file.FileCollection |
getSchemas() |
|
java.lang.String |
getSourceSetName() |
|
org.gradle.api.provider.Provider<java.lang.String> |
getSourceSetNameProvider() |
|
boolean |
getStrictValidation() |
|
org.gradle.api.provider.Provider<java.lang.Boolean> |
getStrictValidationProvider() |
|
java.lang.String |
getTargetVersion() |
|
org.gradle.api.provider.Provider<java.lang.String> |
getTargetVersionProvider() |
|
java.lang.String |
getTaskName()Calculates the task name |
|
void |
setAntTaskClassName(java.lang.String antTaskClassName) |
|
void |
setArgs(java.util.List<java.lang.String> args) |
|
void |
setBinding(java.io.File binding) |
|
void |
setBindings(org.gradle.api.file.FileCollection bindings) |
|
void |
setCatalog(java.io.File catalog) |
|
void |
setEncoding(java.lang.String encoding) |
|
void |
setExtension(boolean extension) |
|
void |
setHeader(boolean header) |
|
void |
setLanguage(java.lang.String language) |
|
void |
setOutputDir(java.io.File outputDir) |
|
void |
setPackageName(java.lang.String packageName) |
|
void |
setSchema(java.io.File schema) |
|
void |
setSchemas(org.gradle.api.file.FileCollection schemas) |
|
void |
setSourceSetName(java.lang.String sourceSetName) |
|
void |
setStrictValidation(boolean strictValidation) |
|
void |
setTargetVersion(java.lang.String targetVersion) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), 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() |
Calculates the task name
Groovy Documentation