| Modifier and Type | Method and Description |
|---|---|
default java.util.Optional<OutputGroup[]> |
getMultipleOutput()
Returns the multiple outputs passed or to be passed to the Scala compiler.
|
java.io.File |
getOutputDirectory()
Deprecated.
use
getOutputDirectoryAsPath() instead. |
default java.nio.file.Path |
getOutputDirectoryAsPath()
Return the **directory or jar** where class files should be generated
and written to.
|
default java.util.Optional<java.io.File> |
getSingleOutput()
Deprecated.
|
default java.util.Optional<java.nio.file.Path> |
getSingleOutputAsPath()
Returns the single output passed or to be passed to the Scala or Java compiler.
|
@Deprecated java.io.File getOutputDirectory()
getOutputDirectoryAsPath() instead.Incremental compilation manages the class files in this file, so don't play with this directory out of the Zinc API. Zinc already takes care of deleting classes before every compilation run.
This file or directory must be exclusively used for one set of sources.
default java.nio.file.Path getOutputDirectoryAsPath()
Incremental compilation manages the class files in this file, so don't play with this directory out of the Zinc API. Zinc already takes care of deleting classes before every compilation run.
This file or directory must be exclusively used for one set of sources.
@Deprecated default java.util.Optional<java.io.File> getSingleOutput()
OutputOptional.EMPTY.getSingleOutput in interface OutputSingleOutputdefault java.util.Optional<java.nio.file.Path> getSingleOutputAsPath()
OutputOptional.EMPTY.getSingleOutputAsPath in interface OutputSingleOutputdefault java.util.Optional<OutputGroup[]> getMultipleOutput()
OutputOptional.EMPTY.getMultipleOutput in interface OutputMultipleOutput