A B C D E F G H I J L M N O P R S T V W 
All Classes All Packages

A

AbstractCompileMojo - Class in org.codehaus.gmavenplus.mojo
The base compile mojo, which all compile mojos extend.
AbstractCompileMojo() - Constructor for class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
 
AbstractGenerateStubsMojo - Class in org.codehaus.gmavenplus.mojo
The base generate stubs mojo, which all generate stubs mojos extend.
AbstractGenerateStubsMojo() - Constructor for class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
 
AbstractGroovydocMojo - Class in org.codehaus.gmavenplus.mojo
The base groovydoc mojo, which all groovydoc mojos extend.
AbstractGroovydocMojo() - Constructor for class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
 
AbstractGroovyMojo - Class in org.codehaus.gmavenplus.mojo
The base mojo class, which all other mojos extend.
AbstractGroovyMojo() - Constructor for class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
 
AbstractGroovySourcesMojo - Class in org.codehaus.gmavenplus.mojo
This mojo provides access to the Groovy sources.
AbstractGroovySourcesMojo() - Constructor for class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
 
AbstractGroovyStubSourcesMojo - Class in org.codehaus.gmavenplus.mojo
This mojo provides access to the Groovy sources (including stubs).
AbstractGroovyStubSourcesMojo() - Constructor for class org.codehaus.gmavenplus.mojo.AbstractGroovyStubSourcesMojo
 
AbstractIncludeProjectDependenciesComponentConfigurator - Class in org.codehaus.gmavenplus.plexus
A custom ComponentConfigurator which adds the project's classpath elements to the plugin's ClassRealm.
AbstractIncludeProjectDependenciesComponentConfigurator() - Constructor for class org.codehaus.gmavenplus.plexus.AbstractIncludeProjectDependenciesComponentConfigurator
 
AbstractIncludeProjectDependenciesComponentConfigurator.Classpath - Enum in org.codehaus.gmavenplus.plexus
Enum of the various possible classpaths.
AbstractToolsMojo - Class in org.codehaus.gmavenplus.mojo
The base tools mojo, which all tool mojos extend.
AbstractToolsMojo() - Constructor for class org.codehaus.gmavenplus.mojo.AbstractToolsMojo
 
addDependenciesToClassRealm(ExpressionEvaluator, AbstractIncludeProjectDependenciesComponentConfigurator.Classpath, ClassRealm) - Method in class org.codehaus.gmavenplus.plexus.AbstractIncludeProjectDependenciesComponentConfigurator
Adds the project's compile dependencies to the specified ClassRealm.
addDependenciesToClassRealm(ExpressionEvaluator, AbstractIncludeProjectDependenciesComponentConfigurator.Classpath, ClassRealm) - Method in class org.codehaus.gmavenplus.plexus.AbstractIncludeProjectDependenciesComponentConfigurator
Adds the project's compile dependencies to the specified ClassRealm.
addGroovySources(Set<File>, Class, Class, Object, Object) - Method in class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
Adds the Groovy sources to the CompilationUnit.
addSourcePath(String) - Method in class org.codehaus.gmavenplus.mojo.AddSourcesMojo
Adds the specified source path to the project's main compile sources.
AddSourcesMojo - Class in org.codehaus.gmavenplus.mojo
This mojo adds Groovy sources to the project's sources.
AddSourcesMojo() - Constructor for class org.codehaus.gmavenplus.mojo.AddSourcesMojo
 
AddStubSourcesMojo - Class in org.codehaus.gmavenplus.mojo
Adds Groovy stubs directory back to Maven's list of source directories.
AddStubSourcesMojo() - Constructor for class org.codehaus.gmavenplus.mojo.AddStubSourcesMojo
 
addTestSourcePath(String) - Method in class org.codehaus.gmavenplus.mojo.AddTestSourcesMojo
Adds the specified test source path to the project's test compile sources.
AddTestSourcesMojo - Class in org.codehaus.gmavenplus.mojo
This mojo adds Groovy test sources to the project's test sources.
AddTestSourcesMojo() - Constructor for class org.codehaus.gmavenplus.mojo.AddTestSourcesMojo
 
AddTestStubSourcesMojo - Class in org.codehaus.gmavenplus.mojo
Adds Groovy test stubs directory back to Maven's list of test source directories.
AddTestStubSourcesMojo() - Constructor for class org.codehaus.gmavenplus.mojo.AddTestStubSourcesMojo
 
allowSystemExits - Variable in class org.codehaus.gmavenplus.mojo.AbstractToolsMojo
Whether to allow System.exit() to be used.
Arrays_copyOf(T[], int) - Static method in class org.codehaus.gmavenplus.util.JDK5Utils
Copies the specified array, truncating or padding with nulls (if necessary) so the copy has the specified length.
Arrays_copyOf(U[], int, Class<? extends T[]>) - Static method in class org.codehaus.gmavenplus.util.JDK5Utils
Copies the specified array, truncating or padding with nulls (if necessary) so the copy has the specified length.

B

bindAntBuilder(Class, Class, Object) - Method in class org.codehaus.gmavenplus.mojo.ConsoleMojo
 
bindPropertiesToSeparateVariables - Variable in class org.codehaus.gmavenplus.mojo.AbstractToolsMojo
Whether to bind each property to a separate variable (otherwise binds properties to a single 'properties' variable).
buildURLs(List) - Method in class org.codehaus.gmavenplus.plexus.AbstractIncludeProjectDependenciesComponentConfigurator
Create an array of URLs for all the elements in the classpath.

C

checkExit(int) - Method in class org.codehaus.gmavenplus.util.NoExitSecurityManager
Always throws SecurityException.
checkPermission(Permission) - Method in class org.codehaus.gmavenplus.util.NoExitSecurityManager
Check the given Permission.
classLoader - Variable in class org.codehaus.gmavenplus.util.ClassWrangler
ClassLoader to use for class wrangling.
classWrangler - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
The wrangler to use to work with Groovy classes, classpaths, classLoaders, and versions.
ClassWrangler - Class in org.codehaus.gmavenplus.util
Handles getting Groovy classes and version from the specified classpath.
ClassWrangler(ClassLoader, Log) - Constructor for class org.codehaus.gmavenplus.util.ClassWrangler
Creates a new ClassWrangler using the specified ClassLoader.
ClassWrangler(List, Log) - Constructor for class org.codehaus.gmavenplus.util.ClassWrangler
Creates a new ClassWrangler using a new ClassLoader, loaded with the items from the specified classpath.
closeQuietly(InputStream) - Static method in class org.codehaus.gmavenplus.util.FileUtils
Closes the InputStream if it is not null, swallowing any exceptions.
closeQuietly(OutputStream) - Static method in class org.codehaus.gmavenplus.util.FileUtils
Closes the OutputStream if it is not null, swallowing any exceptions.
closeQuietly(Reader) - Static method in class org.codehaus.gmavenplus.util.FileUtils
Closes the Reader if it is not null, swallowing any exceptions.
closeQuietly(Writer) - Static method in class org.codehaus.gmavenplus.util.FileUtils
Closes the Writer if it is not null, swallowing any exceptions.
compareTo(Version) - Method in class org.codehaus.gmavenplus.model.Version
Compares two versions objects.
compareTo(Version, boolean) - Method in class org.codehaus.gmavenplus.model.Version
Compares two versions objects.
COMPILE - org.codehaus.gmavenplus.plexus.AbstractIncludeProjectDependenciesComponentConfigurator.Classpath
Compile classpath.
CompileMojo - Class in org.codehaus.gmavenplus.mojo
Compiles the main sources.
CompileMojo() - Constructor for class org.codehaus.gmavenplus.mojo.CompileMojo
 
CompileTestsMojo - Class in org.codehaus.gmavenplus.mojo
Compiles the test sources.
CompileTestsMojo() - Constructor for class org.codehaus.gmavenplus.mojo.CompileTestsMojo
 
configScript - Variable in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
A script for tweaking the configuration options (requires Groovy 2.1.0-beta-1 or greater).
configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in class org.codehaus.gmavenplus.plexus.IncludeProjectCompileDependenciesComponentConfigurator
 
configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in class org.codehaus.gmavenplus.plexus.IncludeProjectRuntimeDependenciesComponentConfigurator
 
configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in class org.codehaus.gmavenplus.plexus.IncludeProjectTestDependenciesComponentConfigurator
 
configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in class org.codehaus.gmavenplus.plexus.IncludeProjectCompileDependenciesComponentConfigurator
 
configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in class org.codehaus.gmavenplus.plexus.IncludeProjectRuntimeDependenciesComponentConfigurator
 
configureComponent(Object, PlexusConfiguration, ExpressionEvaluator, ClassRealm, ConfigurationListener) - Method in class org.codehaus.gmavenplus.plexus.IncludeProjectTestDependenciesComponentConfigurator
 
ConsoleMojo - Class in org.codehaus.gmavenplus.mojo
Launches a Groovy console window bound to the current project.
ConsoleMojo() - Constructor for class org.codehaus.gmavenplus.mojo.ConsoleMojo
 
continueExecuting - Variable in class org.codehaus.gmavenplus.mojo.ExecuteMojo
Whether to continue executing remaining scripts when a script fails.
copyStylesheet(File) - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
Copies the stylesheet to the specified output directory.
createGroovyDocTool(Class, Class, Properties, Object, List<String>, GroovyDocTemplateInfo, List) - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
Instantiates a new GroovyDocTool.
createNewClassLoader(List) - Method in class org.codehaus.gmavenplus.util.ClassWrangler
Creates a new ClassLoader with the specified classpath.

D

debug - Variable in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
Whether Groovy compiler should be set to debug.
debug - Variable in class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
Whether Groovy compiler should be set to debug.
defaultClassTemplates() - Method in class org.codehaus.gmavenplus.groovyworkarounds.GroovyDocTemplateInfo
 
defaultDocTemplates() - Method in class org.codehaus.gmavenplus.groovyworkarounds.GroovyDocTemplateInfo
 
defaultPackageTemplates() - Method in class org.codehaus.gmavenplus.groovyworkarounds.GroovyDocTemplateInfo
 
defaultScriptExtensions() - Static method in class org.codehaus.gmavenplus.groovyworkarounds.DotGroovyFile
Default Groovy file extensions (currently '.groovy', '.gvy', '.gy', and '.gsh').
displayAuthor - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
Whether to display the author in the generated Groovydoc.
DOCGEN_BASEDIR - Static variable in class org.codehaus.gmavenplus.groovyworkarounds.GroovyDocTemplateInfo
Base directory of document generation classes.
doCompile(Set<File>, List, File) - Method in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
Performs compilation of compile mojos.
docTitle - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
The page title.
doExecute() - Method in class org.codehaus.gmavenplus.mojo.ExecuteMojo
Does the actual execution.
doGroovydocGeneration(FileSet[], List, File) - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
Generates the Groovydoc for the specified sources.
doStubGeneration(Set<File>, List, File) - Method in class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
Performs the stub generation on the specified source files.
DotGroovyFile - Class in org.codehaus.gmavenplus.groovyworkarounds
This class exists solely to trick JavaStubCompilationUnit.addSource(java.io.File) into letting us use files that don't end in ".groovy" (as a workaround for GROOVY-5021).
DotGroovyFile(File) - Constructor for class org.codehaus.gmavenplus.groovyworkarounds.DotGroovyFile
A convenience constructor to turn a regular file into a DotGroovyFile.
DotGroovyFile(File, String) - Constructor for class org.codehaus.gmavenplus.groovyworkarounds.DotGroovyFile
Constructs a new DotGroovyFile object with the specified parameters.
DotGroovyFile(String) - Constructor for class org.codehaus.gmavenplus.groovyworkarounds.DotGroovyFile
Constructs a new DotGroovyFile object with the specified parameters.
DotGroovyFile(String, String) - Constructor for class org.codehaus.gmavenplus.groovyworkarounds.DotGroovyFile
Constructs a new DotGroovyFile object with the specified parameters.
DotGroovyFile(URI) - Constructor for class org.codehaus.gmavenplus.groovyworkarounds.DotGroovyFile
Constructs a new DotGroovyFile object with the specified parameters.

E

equals(Object) - Method in class org.codehaus.gmavenplus.model.Version
Determines whether the specified object is equal to this object.
execute() - Method in class org.codehaus.gmavenplus.mojo.AddSourcesMojo
Executes this mojo.
execute() - Method in class org.codehaus.gmavenplus.mojo.AddStubSourcesMojo
Executes this mojo.
execute() - Method in class org.codehaus.gmavenplus.mojo.AddTestSourcesMojo
Executes this mojo.
execute() - Method in class org.codehaus.gmavenplus.mojo.AddTestStubSourcesMojo
Executes this mojo.
execute() - Method in class org.codehaus.gmavenplus.mojo.CompileMojo
Executes this mojo.
execute() - Method in class org.codehaus.gmavenplus.mojo.CompileTestsMojo
Executes this mojo.
execute() - Method in class org.codehaus.gmavenplus.mojo.ConsoleMojo
Executes this mojo.
execute() - Method in class org.codehaus.gmavenplus.mojo.ExecuteMojo
Executes this mojo.
execute() - Method in class org.codehaus.gmavenplus.mojo.GenerateStubsMojo
Executes this mojo.
execute() - Method in class org.codehaus.gmavenplus.mojo.GenerateTestStubsMojo
Executes this mojo.
execute() - Method in class org.codehaus.gmavenplus.mojo.GroovydocMojo
Executes this mojo.
execute() - Method in class org.codehaus.gmavenplus.mojo.GroovydocTestsMojo
Executes this mojo.
execute() - Method in class org.codehaus.gmavenplus.mojo.HelpMojo
execute() - Method in class org.codehaus.gmavenplus.mojo.RemoveStubsMojo
Executes this mojo.
execute() - Method in class org.codehaus.gmavenplus.mojo.RemoveTestStubsMojo
Executes this mojo.
execute() - Method in class org.codehaus.gmavenplus.mojo.ShellMojo
Executes this mojo.
ExecuteMojo - Class in org.codehaus.gmavenplus.mojo
Executes Groovy scripts (in the pom or external), bound to the current project.
ExecuteMojo() - Constructor for class org.codehaus.gmavenplus.mojo.ExecuteMojo
 
executeScripts(Class, Object) - Method in class org.codehaus.gmavenplus.mojo.ExecuteMojo
Executes the scripts using the GroovyShell.

F

FileUtils - Class in org.codehaus.gmavenplus.util
A collection of file utility methods taken from Guava so we don't have to depend on Guava.
findConstructor(Class<?>, Class<?>...) - Static method in class org.codehaus.gmavenplus.util.ReflectionUtils
Attempt to find a Constructor on the supplied class with the supplied parameter types.
findField(Class<?>, String, Class<?>) - Static method in class org.codehaus.gmavenplus.util.ReflectionUtils
Attempt to find a field on the supplied Class with the supplied name and/or type.
findMethod(Class<?>, String, Class<?>...) - Static method in class org.codehaus.gmavenplus.util.ReflectionUtils
Attempt to find a Method on the supplied class with the supplied name and parameter types.
footer - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
The page footer.

G

generateGroovydoc(File, Class, Class, Object, List<String>, Object) - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
Performs the Groovydoc generation.
GenerateStubsMojo - Class in org.codehaus.gmavenplus.mojo
Generates stubs for the main Groovy sources and adds them to Maven's sources for the Maven compiler plugin to find.
GenerateStubsMojo() - Constructor for class org.codehaus.gmavenplus.mojo.GenerateStubsMojo
 
GenerateTestStubsMojo - Class in org.codehaus.gmavenplus.mojo
Generates stubs for the test Groovy sources and adds them to Maven's test sources for the Maven compiler plugin to find.
GenerateTestStubsMojo() - Constructor for class org.codehaus.gmavenplus.mojo.GenerateTestStubsMojo
 
getClass(String) - Method in class org.codehaus.gmavenplus.util.ClassWrangler
Gets a class for the given class name.
getClassLoader() - Method in class org.codehaus.gmavenplus.util.ClassWrangler
Returns the classloader used for loading classes.
getEnumValue(Class<?>, String) - Static method in class org.codehaus.gmavenplus.util.ReflectionUtils
Find and return the specified value from the specified enum class.
getField(Field, Object) - Static method in class org.codehaus.gmavenplus.util.ReflectionUtils
Get the field represented by the supplied field object on the specified target object.
getFileExtension(String) - Static method in class org.codehaus.gmavenplus.util.FileUtils
Returns the file extension without the '.' for the given filename, or the empty string if the file has no extension.
getFiles(FileSet[], String, boolean) - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
Gets the set of included files from the specified source files or source directory (if sources are null).
getFilesets(FileSet[], String, boolean) - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
Gets the set of included filesets from the specified source files or source directory (if sources are null).
getGroovyJar() - Method in class org.codehaus.gmavenplus.util.ClassWrangler
Returns the filename of the Groovy jar on the classpath.
getGroovyVersion() - Method in class org.codehaus.gmavenplus.util.ClassWrangler
Gets the version of Groovy used from the classpath.
getGroovyVersionString() - Method in class org.codehaus.gmavenplus.util.ClassWrangler
Gets the version string of Groovy used from classpath.
getHref() - Method in class org.codehaus.gmavenplus.mojo.Link
Get the href attribute.
getJarPath() - Method in class org.codehaus.gmavenplus.util.ClassWrangler
Returns the path of the Groovy jar on the classpath.
getJavaVersion() - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
Gets the version of Java executing this mojo as a Version object.
getJavaVersionString() - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
Gets the version of Java executing this mojo as a String.
getMajor() - Method in class org.codehaus.gmavenplus.model.Version
Gets the version major number.
getMinor() - Method in class org.codehaus.gmavenplus.model.Version
Gets the version minor number.
getName() - Method in class org.codehaus.gmavenplus.groovyworkarounds.DotGroovyFile
A method to lie about the file extension and say it is ".groovy".
getNameWithoutExtension(String) - Static method in class org.codehaus.gmavenplus.util.FileUtils
Returns the filename without the extension or '.'.
getPackages() - Method in class org.codehaus.gmavenplus.mojo.Link
Get the packages attribute.
getRevision() - Method in class org.codehaus.gmavenplus.model.Version
Gets the version revision number.
getScriptExtensions() - Method in class org.codehaus.gmavenplus.groovyworkarounds.DotGroovyFile
Gets the script extensions for this Groovy file.
getSourceRoots() - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
Gets the filesets of the the main sources (not including Java sources).
getSourceRoots(boolean) - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
Gets the filesets of the the main sources.
getSources() - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
Gets the set of files of the the main sources (not including Java sources).
getSources(boolean) - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
Gets the set of files of the the main sources.
getStaticField(Field) - Static method in class org.codehaus.gmavenplus.util.ReflectionUtils
Get the field represented by the supplied field object on the specified target object.
getStubs() - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovyStubSourcesMojo
Gets the set of files of the main stubs.
getTag() - Method in class org.codehaus.gmavenplus.model.Version
Gets the version tag string.
getTestSourceRoots() - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
Gets the filesets of the test sources (not including Java sources).
getTestSourceRoots(boolean) - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
Gets the filesets of the test sources.
getTestSources() - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
Gets the set of files of the test sources (not including Java sources).
getTestSources(boolean) - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
Gets the set of files of the test sources.
getTestStubs() - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovyStubSourcesMojo
Gets the set of files of the test stubs.
GROOVY_1_5_0 - Static variable in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
Groovy 1.5.0 version.
GROOVY_1_5_2 - Static variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
Groovy 1.5.2 version.
GROOVY_1_5_8 - Static variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
Groovy 1.5.8 version.
GROOVY_1_6_0 - Static variable in class org.codehaus.gmavenplus.groovyworkarounds.GroovyDocTemplateInfo
Groovy 1.6.0 version.
GROOVY_1_6_0 - Static variable in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
Groovy 1.6.0 version.
GROOVY_1_6_0_RC1 - Static variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
Groovy 1.6.0 RC-1 version.
GROOVY_1_6_0_RC2 - Static variable in class org.codehaus.gmavenplus.groovyworkarounds.GroovyDocTemplateInfo
Groovy 1.6.0 RC-2 version.
GROOVY_1_6_0_RC2 - Static variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
Groovy 1.6.0 RC-2 version.
GROOVY_1_6_2 - Static variable in class org.codehaus.gmavenplus.groovyworkarounds.GroovyDocTemplateInfo
Groovy 1.6.2 version.
GROOVY_1_8_2 - Static variable in class org.codehaus.gmavenplus.mojo.GenerateStubsMojo
Groovy 1.8.2 version.
GROOVY_1_8_2 - Static variable in class org.codehaus.gmavenplus.mojo.GenerateTestStubsMojo
Groovv 1.8.2 version.
GROOVY_1_8_3 - Static variable in class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
Groovy 1.8.3 version.
GROOVY_1_9_0_BETA1 - Static variable in class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
Groovy 2.9.0 beta-1 version.
GROOVY_1_9_0_BETA3 - Static variable in class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
Groovy 1.9.0 beta-3 version.
GROOVY_2_1_0_BETA1 - Static variable in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
Groovy 2.1.0 beta-1 version.
GROOVY_2_1_0_BETA3 - Static variable in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
Groovy 2.1.0 beta-3 version.
GROOVY_SOURCES_PATTERN - Static variable in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
The pattern defining Groovy files.
groovydocJavaSources - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
Whether to include Java sources in groovydoc generation.
GroovydocMojo - Class in org.codehaus.gmavenplus.mojo
Generates Groovydoc for the main sources.
GroovydocMojo() - Constructor for class org.codehaus.gmavenplus.mojo.GroovydocMojo
 
groovydocOutputDirectory - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
The location for the generated API docs.
GroovyDocTemplateInfo - Class in org.codehaus.gmavenplus.groovyworkarounds
This class was taken mostly from the Groovy project (GroovyDocTemplateInfo.java and GroovyDoc.java) because it wasn't available prior to Groovy 1.7.
GroovyDocTemplateInfo(Version) - Constructor for class org.codehaus.gmavenplus.groovyworkarounds.GroovyDocTemplateInfo
Constructs a new GroovyDocTemplateInfo using the specified Groovy version to determine templates location.
GroovydocTestsMojo - Class in org.codehaus.gmavenplus.mojo
Generates Groovydoc for the test sources.
GroovydocTestsMojo() - Constructor for class org.codehaus.gmavenplus.mojo.GroovydocTestsMojo
 
groovyVersion - Variable in class org.codehaus.gmavenplus.groovyworkarounds.GroovyDocTemplateInfo
The version of Groovy whose locations to use for Groovydoc templates.
groovyVersion - Variable in class org.codehaus.gmavenplus.util.ClassWrangler
Cached Groovy version.
groovyVersionSupportsAction() - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
Determines whether this mojo can be run with the version of Groovy supplied.

H

hashCode() - Method in class org.codehaus.gmavenplus.model.Version
Returns a hash code for this object.
header - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
The page header.
HelpMojo - Class in org.codehaus.gmavenplus.mojo
Display help information on gmavenplus-plugin.
Call mvn gplus:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.codehaus.gmavenplus.mojo.HelpMojo
 

I

IncludeProjectCompileDependenciesComponentConfigurator - Class in org.codehaus.gmavenplus.plexus
A custom ComponentConfigurator which adds the project's compile classpath elements.
IncludeProjectCompileDependenciesComponentConfigurator() - Constructor for class org.codehaus.gmavenplus.plexus.IncludeProjectCompileDependenciesComponentConfigurator
 
IncludeProjectRuntimeDependenciesComponentConfigurator - Class in org.codehaus.gmavenplus.plexus
A custom ComponentConfigurator which adds the project's runtime classpath elements.
IncludeProjectRuntimeDependenciesComponentConfigurator() - Constructor for class org.codehaus.gmavenplus.plexus.IncludeProjectRuntimeDependenciesComponentConfigurator
 
IncludeProjectTestDependenciesComponentConfigurator - Class in org.codehaus.gmavenplus.plexus
A custom ComponentConfigurator which adds the project's test classpath elements.
IncludeProjectTestDependenciesComponentConfigurator() - Constructor for class org.codehaus.gmavenplus.plexus.IncludeProjectTestDependenciesComponentConfigurator
 
initializeProperties() - Method in class org.codehaus.gmavenplus.mojo.AbstractToolsMojo
Initializes the properties field.
invokeConstructor(Constructor, Object...) - Static method in class org.codehaus.gmavenplus.util.ReflectionUtils
Invoke the specified Constructor with the supplied arguments.
invokeDynamic - Variable in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
Whether to support invokeDynamic (requires Java 7 or greater and Groovy indy 2.0.0-beta-3 or greater).
invokeMethod(Method, Object, Object...) - Static method in class org.codehaus.gmavenplus.util.ReflectionUtils
Invoke the specified Method against the supplied target object with the supplied arguments.
invokeStaticMethod(Method, Object...) - Static method in class org.codehaus.gmavenplus.util.ReflectionUtils
Invoke the specified static Method with the supplied arguments.
isGroovyIndy() - Method in class org.codehaus.gmavenplus.util.ClassWrangler
Gets whether the version of Groovy on the classpath supports invokedynamic.
isIndy - Variable in class org.codehaus.gmavenplus.util.ClassWrangler
Cached whether Groovy supports invokedynamic (indy jar).
isJavaSupportIndy() - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
Determines whether the version of Java executing this mojo supports invokedynamic (is at least 1.7).

J

JAVA_1_7 - Static variable in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
Java 1.7 version.
JAVA_SOURCES_PATTERN - Static variable in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
The pattern defining Java stub files.
JDK5Utils - Class in org.codehaus.gmavenplus.util
Utility methods ported from later JDK versions for use with JDK 5.

L

Link - Class in org.codehaus.gmavenplus.mojo
This class was taken from the Groovy project, so that Groovydoc links can be added as mojo parameters without a compile dependency on Groovy.
Link() - Constructor for class org.codehaus.gmavenplus.mojo.Link
 
links - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
Links to include in the generated groovydoc (key is link href, value is comma-separated packages to use that link).
log - Variable in class org.codehaus.gmavenplus.util.ClassWrangler
Plugin log.
logGroovyVersion(String) - Method in class org.codehaus.gmavenplus.util.ClassWrangler
Logs the version of groovy used by this mojo.
logPluginClasspath() - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
Logs the plugin classpath.
logUnableToInitializeAntBuilder(Throwable) - Method in class org.codehaus.gmavenplus.mojo.AbstractToolsMojo
Logs errors that caused the 'ant' object to not be populated.

M

MAIN - Static variable in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
Main source directory name.
minGroovyVersion - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
The minimum version of Groovy that this mojo supports (1.5.0 by default, but other mojos can override).
mojoExecution - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
The plugin's mojo execution.

N

NoExitSecurityManager - Class in org.codehaus.gmavenplus.util
Custom security manager to System.exit(int) (and related) from being used.
NoExitSecurityManager() - Constructor for class org.codehaus.gmavenplus.util.NoExitSecurityManager
Construct a new NoExitSecurityManager, using the System SecurityManager as the parent.
NoExitSecurityManager(SecurityManager) - Constructor for class org.codehaus.gmavenplus.util.NoExitSecurityManager
Construct a new NoExitSecurityManager from the parent.

O

org.codehaus.gmavenplus.groovyworkarounds - package org.codehaus.gmavenplus.groovyworkarounds
Classes to work around issues with Groovy (some of which were fixed in later Groovy versions).
org.codehaus.gmavenplus.model - package org.codehaus.gmavenplus.model
Classes to model supporting data.
org.codehaus.gmavenplus.mojo - package org.codehaus.gmavenplus.mojo
Maven mojos.
org.codehaus.gmavenplus.plexus - package org.codehaus.gmavenplus.plexus
Classes to work with the Plexus container.
org.codehaus.gmavenplus.util - package org.codehaus.gmavenplus.util
Utility classes.
outputDirectory - Variable in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
The location for the compiled classes.
overviewFile - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
The HTML file to be used for overview documentation.

P

PACKAGE - org.codehaus.gmavenplus.model.Scopes
The package scope.
parseFromString(String) - Static method in class org.codehaus.gmavenplus.model.Version
Parses a new Version object from a string.
pluginArtifacts - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
The plugin dependencies.
PRIVATE - org.codehaus.gmavenplus.model.Scopes
The private scope.
project - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
The Maven project this plugin is being used on.
projectHelper - Variable in class org.codehaus.gmavenplus.mojo.AbstractToolsMojo
Maven ProjectHelper to use in properties.
properties - Variable in class org.codehaus.gmavenplus.mojo.AbstractToolsMojo
Properties to make available in scripts as variables using the property name.
PROTECTED - org.codehaus.gmavenplus.model.Scopes
The protected scope.
PUBLIC - org.codehaus.gmavenplus.model.Scopes
The public scope.

R

ReflectionUtils - Class in org.codehaus.gmavenplus.util
Inspired by Spring's ReflectionUtils.
RemoveStubsMojo - Class in org.codehaus.gmavenplus.mojo
This mojo removes Groovy stubs from the project's sources.
RemoveStubsMojo() - Constructor for class org.codehaus.gmavenplus.mojo.RemoveStubsMojo
 
RemoveTestStubsMojo - Class in org.codehaus.gmavenplus.mojo
This mojo removes Groovy test stubs from the project's sources.
RemoveTestStubsMojo() - Constructor for class org.codehaus.gmavenplus.mojo.RemoveTestStubsMojo
 
resetStubModifiedDates(Set<File>) - Method in class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
This is a fix for http://jira.codehaus.org/browse/MGROOVY-187 It modifies the dates of the created stubs to 1/1/1970, ensuring that the Java compiler will not overwrite perfectly good compiled Groovy just because it has a newer source stub.
RUNTIME - org.codehaus.gmavenplus.plexus.AbstractIncludeProjectDependenciesComponentConfigurator.Classpath
Runtime classpath.

S

scope - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
The scope to generate Groovydoc for.
Scopes - Enum in org.codehaus.gmavenplus.model
Scope access modifiers supported by Java.
scriptExtensions - Variable in class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
The file extensions of Groovy source files.
scripts - Variable in class org.codehaus.gmavenplus.mojo.ExecuteMojo
Groovy scripts to run (in order).
session - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
The Maven Session this plugin is being used on.
setHref(String) - Method in class org.codehaus.gmavenplus.mojo.Link
Set the href attribute.
setMajor(int) - Method in class org.codehaus.gmavenplus.model.Version
Sets the version major number.
setMinor(int) - Method in class org.codehaus.gmavenplus.model.Version
Sets the version minor number.
setPackages(String) - Method in class org.codehaus.gmavenplus.mojo.Link
Set the packages attribute.
setRevision(int) - Method in class org.codehaus.gmavenplus.model.Version
Sets the version revision number.
setScriptExtensions(Set<String>) - Method in class org.codehaus.gmavenplus.groovyworkarounds.DotGroovyFile
Sets the script extensions for this Groovy file.
setSources(FileSet[]) - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
Sets the sources to specified.
setTag(String) - Method in class org.codehaus.gmavenplus.model.Version
Sets the version tag string.
setTestSources(FileSet[]) - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
Sets the test sources to specified.
setupCompilationUnit(Set<File>, Class, Class, Class, Object, Object, Object) - Method in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
Sets up the CompilationUnit to use for compilation.
setupCompilerConfiguration(File, Class) - Method in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
Sets up the CompilationConfiguration to use for compilation.
setupCompilerConfiguration(File, Class) - Method in class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
Sets up the CompilerConfiguration to use for stub generation.
setupConsole(Class, Class) - Method in class org.codehaus.gmavenplus.mojo.ConsoleMojo
Instantiates a Groovy Console.
setupGroovyDocSources(FileSet[], FileSetManager) - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
Gets the Groovy sources without the Java sources (since the Java sources don't have Javadoc).
setupLinks() - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
Sets up the Groovydoc links.
setupProperties() - Method in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
Sets up the documentation properties.
setupShell(Class) - Method in class org.codehaus.gmavenplus.mojo.ExecuteMojo
Creates the GroovyShell shell to use to execute scripts.
setupShell(Class, Class, Class, Class, Class) - Method in class org.codehaus.gmavenplus.mojo.ShellMojo
Creates the Groovysh to run.
ShellMojo - Class in org.codehaus.gmavenplus.mojo
Launches a Groovy shell bound to the current project.
ShellMojo() - Constructor for class org.codehaus.gmavenplus.mojo.ShellMojo
 
skipTests - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovyMojo
Flag to allow test compilation to be skipped.
sourceEncoding - Variable in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
The encoding of source files.
sourceEncoding - Variable in class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
The encoding of source files.
sourceEncoding - Variable in class org.codehaus.gmavenplus.mojo.ExecuteMojo
The encoding of script files.
sources - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
The Groovy source files (relative paths).
stubsOutputDirectory - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovyStubSourcesMojo
The location for the compiled classes.
stylesheetEncoding - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
The encoding of stylesheetFile.
stylesheetFile - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
The stylesheet file (absolute path) to copy to output directory (will overwrite default stylesheet.css).
SYSTEM - org.codehaus.gmavenplus.plexus.AbstractIncludeProjectDependenciesComponentConfigurator.Classpath
System classpath.

T

targetBytecode - Variable in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
The Groovy compiler bytecode compatibility.
targetBytecode - Variable in class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
The Groovy compiler bytecode compatibility.
templateBaseDir - Variable in class org.codehaus.gmavenplus.groovyworkarounds.GroovyDocTemplateInfo
Base directory of templates.
TEST - org.codehaus.gmavenplus.plexus.AbstractIncludeProjectDependenciesComponentConfigurator.Classpath
Test classpath.
TEST - Static variable in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
Test source directory name.
testGroovydocOutputDirectory - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
The location for the generated test API docs.
testOutputDirectory - Variable in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
The location for the compiled test classes.
testSources - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovySourcesMojo
The Groovy test source files (relative paths).
testStubsOutputDirectory - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovyStubSourcesMojo
The location for the compiled test classes.
tolerance - Variable in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
Groovy compiler error tolerance (the number of non-fatal errors (per unit) that should be tolerated before compilation is aborted).
tolerance - Variable in class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
Groovy compiler error tolerance (the number of non-fatal errors (per unit) that should be tolerated before compilation is aborted).
toString() - Method in class org.codehaus.gmavenplus.model.Version
Returns a String representation of this object.

V

valueOf(String) - Static method in enum org.codehaus.gmavenplus.model.Scopes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.codehaus.gmavenplus.plexus.AbstractIncludeProjectDependenciesComponentConfigurator.Classpath
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.codehaus.gmavenplus.model.Scopes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.codehaus.gmavenplus.plexus.AbstractIncludeProjectDependenciesComponentConfigurator.Classpath
Returns an array containing the constants of this enum type, in the order they are declared.
verbose - Variable in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
Whether Groovy compiler should be set to verbose.
verbose - Variable in class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
Whether Groovy compiler should be set to verbose.
verbosity - Variable in class org.codehaus.gmavenplus.mojo.ShellMojo
Groovy shell verbosity level.
Version - Class in org.codehaus.gmavenplus.model
Container for Version information in the form of major.minor.revision-tag.
Version(int) - Constructor for class org.codehaus.gmavenplus.model.Version
Constructs a new Version object with the specified parameters.
Version(int, int) - Constructor for class org.codehaus.gmavenplus.model.Version
Constructs a new Version object with the specified parameters.
Version(int, int, int) - Constructor for class org.codehaus.gmavenplus.model.Version
Constructs a new Version object with the specified parameters.
Version(int, int, int, String) - Constructor for class org.codehaus.gmavenplus.model.Version
Constructs a new version object with the specified parameters.

W

warningLevel - Variable in class org.codehaus.gmavenplus.mojo.AbstractCompileMojo
Groovy compiler warning level.
warningLevel - Variable in class org.codehaus.gmavenplus.mojo.AbstractGenerateStubsMojo
Groovy compiler warning level.
windowTitle - Variable in class org.codehaus.gmavenplus.mojo.AbstractGroovydocMojo
The window title.
A B C D E F G H I J L M N O P R S T V W 
All Classes All Packages