A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

B

buildDirectory - Property in JavaLayout
The build directory.
buildRulesFile() - Method in JarJarDelegate
Creates a temp file and converts the rules to the JarJar file format.

C

clean() - Method in JavaPlugin
Cleans the build directory by completely deleting it.
compile() - Method in JavaPlugin
Compiles the main and test Java files (src/main/java and src/test/java).
compileMain() - Method in JavaPlugin
Compiles the main Java files (src/main/java by default).
compilerArguments - Property in JavaSettings
Additional compiler arguments.
compileTest() - Method in JavaPlugin
Compiles the test Javafiles (src/test/java by default).

D

dependencyPlugin - Property in JavaPlugin
docArguments - Property in JavaSettings
Additional JavaDoc arguments.
docDirectory - Property in JavaLayout
The documentation directory.
document() - Method in JavaPlugin
Creates the project's JavaDoc.

E

ERROR_MESSAGE - Field in JavaPlugin

F

filePlugin - Property in JavaPlugin

G

getJavaHome() - Method in JavaPlugin
getMainClasspath() - Method in JavaPlugin
Returns the main classpath for the project

H

I

J

jar() - Method in JavaPlugin
Creates the project's Jar files.
jarjar(Map<String, Object>, groovy.lang.Closure) - Method in JavaPlugin
JarJarDelegate - Class in org.savantbuild.plugin.java
Delegate for the JarJar method's closure that allows rules to be defined inline.
JarJarDelegate() - Constructor in JarJarDelegate
jarOutputDirectory - Property in JavaLayout
The jar build directory.
javacPath - Property in JavaPlugin
javaDocPath - Property in JavaPlugin
JavaLayout - Class in org.savantbuild.plugin.java
Layout class that defines the directories used by the Java plugin.
JavaLayout() - Constructor in JavaLayout
JavaPlugin - Class in org.savantbuild.plugin.java
The Java plugin.
JavaPlugin(org.savantbuild.domain.Project, org.savantbuild.runtime.RuntimeConfiguration, org.savantbuild.output.Output) - Constructor in JavaPlugin
JavaSettings - Class in org.savantbuild.plugin.java
Settings class that defines the settings used by the Java plugin.
JavaSettings() - Constructor in JavaSettings
javaVersion - Property in JavaSettings
Configures the Java version to use for compilation.

K

L

layout - Property in JavaPlugin
libraryDirectories - Property in JavaSettings
Additional directories that contain JAR files to include in the compilation classpath.

M

mainBuildDirectory - Property in JavaLayout
The main build directory.
mainDependencies - Property in JavaSettings
The list of dependencies to include on the classpath when javac is called to compile the main Java source files.
mainResourceDirectory - Property in JavaLayout
The main resource directory.
mainSourceDirectory - Property in JavaLayout
The main source directory.

N

O

P

printJDKModuleDeps() - Method in JavaPlugin
properties - Property in JavaPlugin

Q

R

rule(Map<String, Object>) - Method in JarJarDelegate
Defines a single JarJar rewrite rule.

S

settings - Property in JavaPlugin

T

testBuildDirectory - Property in JavaLayout
The test build directory.
testDependencies - Property in JavaSettings
The list of dependencies to include on the classpath when java is called to compile the test Java source files.
testResourceDirectory - Property in JavaLayout
The test resource directory.
testSourceDirectory - Property in JavaLayout
The test source directory.

U

V

W

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _