@Incubating public class RoutesCompile extends SourceTask
Task.Namer
source
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor and Description |
---|
RoutesCompile() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getAdditionalImports()
Specifies the additional imports of the Play Routes compiler.
|
BaseForkOptions |
getForkOptions()
The fork options to be applied to the Routes compiler.
|
File |
getOutputDirectory()
Returns the directory to generate the parser source files into.
|
PlayToolChain |
getToolChain()
Returns the tool chain that will be used to compile the routes source.
|
boolean |
isGenerateReverseRoutes()
Whether a reverse router should be generated.
|
boolean |
isJavaProject() |
boolean |
isNamespaceReverseRouter()
Whether the reverse router should be namespaced.
|
void |
setAdditionalImports(List<String> additionalImports)
Returns the additional imports of the Play Routes compiler.
|
void |
setGenerateReverseRoutes(boolean generateReverseRoutes)
Sets whether or not a reverse router should be generated.
|
void |
setNamespaceReverseRouter(boolean namespaceReverseRouter)
Sets whether or not the reverse router should be namespaced.
|
void |
setOutputDirectory(File outputDirectory)
Specifies the directory to generate the parser source files into.
|
void |
setPlatform(PlayPlatform platform) |
exclude, exclude, exclude, exclude, getExcludes, getIncludes, getSource, include, include, include, include, setExcludes, setIncludes, setSource, source
conventionMapping, conventionMapping, getConventionMapping
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getImpliesSubProjects, getInputs, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setName, setOnlyIf, setOnlyIf, setProject, setProperty, setShouldRunAfter, shouldRunAfter, toString
@OutputDirectory public File getOutputDirectory()
public void setOutputDirectory(File outputDirectory)
outputDirectory
- The output directory. Must not be null.public List<String> getAdditionalImports()
public void setAdditionalImports(List<String> additionalImports)
public boolean isJavaProject()
public void setPlatform(PlayPlatform platform)
@Incubating @Inject public PlayToolChain getToolChain()
public BaseForkOptions getForkOptions()
public boolean isNamespaceReverseRouter()
public void setNamespaceReverseRouter(boolean namespaceReverseRouter)
namespaceReverseRouter
- public boolean isGenerateReverseRoutes()
public void setGenerateReverseRoutes(boolean generateReverseRoutes)
generateReverseRoutes
-