public class IsmlCompile
Task for compiling isml to class files.
| Modifier and Type | Class and Description |
|---|---|
static class |
IsmlCompile.Companion |
| Modifier and Type | Field and Description |
|---|---|
static IsmlCompile.Companion |
Companion |
static java.lang.String |
FILTER_JSP |
static java.lang.String |
PAGECOMPILE_FOLDER |
| Constructor and Description |
|---|
IsmlCompile(org.gradle.workers.WorkerExecutor workerExecutor)
Task for compiling isml to class files.
|
| Modifier and Type | Method and Description |
|---|---|
void |
forkOptions(org.gradle.api.Action<? super org.gradle.process.JavaForkOptions> forkOptionsAction)
Adds additional fork options.
|
java.lang.String |
getEncoding()
Encoding configuration for ISML processing.
|
java.io.File |
getInputDir()
Input directory for ISML files.
|
java.lang.String |
getIsmlConfiguration()
ISMl configuration property.
|
java.lang.String |
getJspPackage()
JSP package configuration property.
|
java.io.File |
getOutputDir()
Output directory for generated files.
|
java.lang.String |
getSourceCompatibility()
Source compatibility configuration for ISML processing.
|
java.lang.String |
getSourceSetName()
Java source set name.
|
java.io.File |
getTagLibsInputDir()
Input directory for TagLibs.
|
org.gradle.api.file.DirectoryProperty |
getTagLibsInputDirProperty() |
java.lang.String |
getTargetCompatibility()
Target compatibility configuration for ISML processing.
|
org.gradle.workers.WorkerExecutor |
getWorkerExecutor() |
void |
ismlcompile()
This is the task action and processes ISML files.
|
void |
provideEncoding(org.gradle.api.provider.Provider<java.lang.String> encoding)
Add provider for encoding.
|
void |
provideInputDir(org.gradle.api.provider.Provider<org.gradle.api.file.Directory> inputDir)
Add provider for inputDir.
|
void |
provideIsmlConfiguration(org.gradle.api.provider.Provider<java.lang.String> ismlConfiguration)
Add provider for ismlConfiguration.
|
void |
provideJspPackage(org.gradle.api.provider.Provider<java.lang.String> jspPackage)
Add provider for jspPackage.
|
void |
provideOutputDir(org.gradle.api.provider.Provider<org.gradle.api.file.Directory> outputDir)
Add provider for outputDir.
|
void |
provideSourceCompatibility(org.gradle.api.provider.Provider<java.lang.String> sourceCompatibility)
Add provider for sourceCompatibility.
|
void |
provideSourceSetName(org.gradle.api.provider.Provider<java.lang.String> sourceSetName)
Add provider for sourceSetName.
|
void |
provideTagLibsInputDir(org.gradle.api.provider.Provider<org.gradle.api.file.Directory> tagLibsInputDir)
Add provider for taglibs dir.
|
void |
provideTargetCompatibility(org.gradle.api.provider.Provider<java.lang.String> targetCompatibility)
Add provider for targetCompatibility.
|
void |
setEncoding(java.lang.String p)
Encoding configuration for ISML processing.
|
void |
setInputDir(java.io.File value)
Input directory for ISML files.
|
void |
setIsmlConfiguration(java.lang.String p)
ISMl configuration property.
|
void |
setJspPackage(java.lang.String p)
JSP package configuration property.
|
void |
setOutputDir(java.io.File value)
Output directory for generated files.
|
void |
setSourceCompatibility(java.lang.String p)
Source compatibility configuration for ISML processing.
|
void |
setSourceSetName(java.lang.String p)
Java source set name.
|
void |
setTargetCompatibility(java.lang.String p)
Target compatibility configuration for ISML processing.
|
@NotNull public static java.lang.String PAGECOMPILE_FOLDER
@NotNull public static java.lang.String FILTER_JSP
public static IsmlCompile.Companion Companion
@Inject
public IsmlCompile(@NotNull
org.gradle.workers.WorkerExecutor workerExecutor)
Task for compiling isml to class files.
@OutputDirectory @NotNull public java.io.File getOutputDir()
Output directory for generated files.
public void setOutputDir(@NotNull
java.io.File value)
Output directory for generated files.
public void provideOutputDir(@NotNull
org.gradle.api.provider.Provider<org.gradle.api.file.Directory> outputDir)
Add provider for outputDir.
@NotNull public org.gradle.api.file.DirectoryProperty getTagLibsInputDirProperty()
@Optional @InputDirectory @Nullable public java.io.File getTagLibsInputDir()
Input directory for TagLibs.
public void provideTagLibsInputDir(@NotNull
org.gradle.api.provider.Provider<org.gradle.api.file.Directory> tagLibsInputDir)
Add provider for taglibs dir.
@SkipWhenEmpty @InputDirectory @NotNull public java.io.File getInputDir()
Input directory for ISML files.
public void setInputDir(@NotNull
java.io.File value)
Input directory for ISML files.
public void provideInputDir(@NotNull
org.gradle.api.provider.Provider<org.gradle.api.file.Directory> inputDir)
Add provider for inputDir.
@Input @NotNull public java.lang.String getIsmlConfiguration()
ISMl configuration property.
public void setIsmlConfiguration(@NotNull
java.lang.String p)
ISMl configuration property.
public void provideIsmlConfiguration(@NotNull
org.gradle.api.provider.Provider<java.lang.String> ismlConfiguration)
Add provider for ismlConfiguration.
@Input @NotNull public java.lang.String getJspPackage()
JSP package configuration property.
public void setJspPackage(@NotNull
java.lang.String p)
JSP package configuration property.
public void provideJspPackage(@NotNull
org.gradle.api.provider.Provider<java.lang.String> jspPackage)
Add provider for jspPackage.
@Optional @Input @NotNull public java.lang.String getSourceSetName()
Java source set name.
public void setSourceSetName(@NotNull
java.lang.String p)
Java source set name.
public void provideSourceSetName(@NotNull
org.gradle.api.provider.Provider<java.lang.String> sourceSetName)
Add provider for sourceSetName.
@Input @NotNull public java.lang.String getSourceCompatibility()
Source compatibility configuration for ISML processing.
public void setSourceCompatibility(@NotNull
java.lang.String p)
Source compatibility configuration for ISML processing.
public void provideSourceCompatibility(@NotNull
org.gradle.api.provider.Provider<java.lang.String> sourceCompatibility)
Add provider for sourceCompatibility.
@Input @NotNull public java.lang.String getTargetCompatibility()
Target compatibility configuration for ISML processing.
public void setTargetCompatibility(@NotNull
java.lang.String p)
Target compatibility configuration for ISML processing.
public void provideTargetCompatibility(@NotNull
org.gradle.api.provider.Provider<java.lang.String> targetCompatibility)
Add provider for targetCompatibility.
@Input @NotNull public java.lang.String getEncoding()
Encoding configuration for ISML processing.
public void setEncoding(@NotNull
java.lang.String p)
Encoding configuration for ISML processing.
public void provideEncoding(@NotNull
org.gradle.api.provider.Provider<java.lang.String> encoding)
Add provider for encoding.
public void forkOptions(@NotNull
org.gradle.api.Action<? super org.gradle.process.JavaForkOptions> forkOptionsAction)
Adds additional fork options.
public void ismlcompile()
This is the task action and processes ISML files.
@NotNull public org.gradle.workers.WorkerExecutor getWorkerExecutor()