Index

A B C D E F G H I M N O P R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAjcCompiler - Class in org.codehaus.mojo.aspectj
Base class for the two aspectJ compile-time weaving mojos.
AbstractAjcCompiler() - Constructor for class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
AbstractAjcMojo - Class in org.codehaus.mojo.aspectj
The base class.
AbstractAjcMojo() - Constructor for class org.codehaus.mojo.aspectj.AbstractAjcMojo
 
ACCEPTED_COMPLIANCE_LEVEL_VALUES - Static variable in class org.codehaus.mojo.aspectj.AjcHelper
List holding all accepted values for the complianceLevel parameter.
additionalCompilerArgs - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Sets additional compiler arguments, e.g.
AjcCompileMojo - Class in org.codehaus.mojo.aspectj
Weaves all main classes.
AjcCompileMojo() - Constructor for class org.codehaus.mojo.aspectj.AjcCompileMojo
 
AjcHelper - Class in org.codehaus.mojo.aspectj
A helper class for creating classpaths for the compilers and report mojos
AjcHelper() - Constructor for class org.codehaus.mojo.aspectj.AjcHelper
 
ajcOptions - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Holder for ajc compiler options
AjcReportMojo - Class in org.codehaus.mojo.aspectj
Creates an AspectJ HTML report using the ajdoc tool and format.
AjcReportMojo() - Constructor for class org.codehaus.mojo.aspectj.AjcReportMojo
 
AjcTestCompileMojo - Class in org.codehaus.mojo.aspectj
Weaves all test classes.
AjcTestCompileMojo() - Constructor for class org.codehaus.mojo.aspectj.AjcTestCompileMojo
 
ajdtBuildDefFile - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Where to find the ajdt build definition file.
argumentFileName - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
The filename holding AJC build arguments.
aspectDirectory - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
The source directory for the aspects.
aspectLibraries - Variable in class org.codehaus.mojo.aspectj.AbstractAjcMojo
Weave binary aspects from the jars.
assembleArguments() - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Assembles a complete ajc compiler arguments list.

B

basedir - Variable in class org.codehaus.mojo.aspectj.AbstractAjcMojo
The basedir of the project.
bootclasspath - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Override location of VM's bootclasspath for purposes of evaluating types when compiling.

C

canGenerateReport() - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
CompilationFailedException - Exception Class in org.codehaus.mojo.aspectj
Exception thrown when Ajc finds errors during compilation.
complianceLevel - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Specify compiler compliance setting (same as setting 'source' and 'target' to the same level).
complianceLevel - Variable in class org.codehaus.mojo.aspectj.AjcReportMojo
Specify compiler compliance setting (1.3 to 1.8, default is 1.5)
create(IMessage[]) - Static method in exception class org.codehaus.mojo.aspectj.CompilationFailedException
Factory method which creates a CompilationFailedException from the supplied AJC IMessages.
createClassPath(MavenProject, List<Artifact>, List<String>) - Static method in class org.codehaus.mojo.aspectj.AjcHelper
Constructs AspectJ compiler classpath string
crossrefs - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
generate .ajsym file into the output directory

D

DEFAULT_EXCLUDES - Static variable in class org.codehaus.mojo.aspectj.AjcHelper
 
DEFAULT_INCLUDES - Static variable in class org.codehaus.mojo.aspectj.AjcHelper
 
deprecation - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Toggle warning messages on deprecations
doctitle - Variable in class org.codehaus.mojo.aspectj.AjcReportMojo
Specifies the title to be placed near the top of the overview summary file.

E

EclipseAjcMojo - Class in org.codehaus.mojo.aspectj
Create eclipse configuration of aspectJ
EclipseAjcMojo() - Constructor for class org.codehaus.mojo.aspectj.EclipseAjcMojo
 
emacssym - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Generate .ajesym symbol files for emacs support.
encoding - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Specify default source encoding format.
excludes - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
List of ant-style patterns used to specify the aspects that should be excluded when compiling.
execute() - Method in class org.codehaus.mojo.aspectj_maven_plugin.HelpMojo
execute() - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Do the AspectJ compiling.
execute() - Method in class org.codehaus.mojo.aspectj.AjcTestCompileMojo
 
execute() - Method in class org.codehaus.mojo.aspectj.EclipseAjcMojo
 
executeReport(Locale) - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
Executes this ajdoc-report generation.

F

FILE_SEPARATOR - Static variable in class org.codehaus.mojo.aspectj.EclipseAjcMojo
 
forceAjcCompile - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Forces re-compilation, regardless of whether the compiler arguments or the sources have changed.

G

getAdditionalAspectPaths() - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Abstract method used by child classes to specify additional aspect paths.
getAdditionalAspectPaths() - Method in class org.codehaus.mojo.aspectj.AjcCompileMojo
 
getAdditionalAspectPaths() - Method in class org.codehaus.mojo.aspectj.AjcTestCompileMojo
 
getArtifactId() - Method in class org.codehaus.mojo.aspectj.Module
 
getAsCsv(String[]) - Static method in class org.codehaus.mojo.aspectj.AjcHelper
Convert a string array to a comma separated list
getBuildFilesForAjdtFile(String, File) - Static method in class org.codehaus.mojo.aspectj.AjcHelper
Based on a AJDT build properties file resolves the combination of all include and exclude statements and returns a set of all the files to be compiled and woven.
getBuildFilesForSourceDirs(List<String>, String[], String[]) - Static method in class org.codehaus.mojo.aspectj.AjcHelper
Based on a set of sourcedirs, apply include and exclude statements and returns a set of all the files to be compiled and woven.
getClassifier() - Method in class org.codehaus.mojo.aspectj.Module
 
getClasspathDirectories() - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Abstract method used by child classes to specify the correct output directory for compiled classes.
getClasspathDirectories() - Method in class org.codehaus.mojo.aspectj.AjcCompileMojo
 
getClasspathDirectories() - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
getClasspathDirectories() - Method in class org.codehaus.mojo.aspectj.AjcTestCompileMojo
 
getDescription(Locale) - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
getGeneratedSourcesDirectory() - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
The directory for sources generated by annotation processing.
getGeneratedSourcesDirectory() - Method in class org.codehaus.mojo.aspectj.AjcCompileMojo
 
getGeneratedSourcesDirectory() - Method in class org.codehaus.mojo.aspectj.AjcTestCompileMojo
 
getGroupId() - Method in class org.codehaus.mojo.aspectj.Module
 
getIncludedSources() - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
getJavaSources() - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
getJavaSources() - Method in class org.codehaus.mojo.aspectj.AjcCompileMojo
 
getJavaSources() - Method in class org.codehaus.mojo.aspectj.AjcTestCompileMojo
 
getName(Locale) - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
getOutputDirectory() - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
The directory where compiled classes go.
getOutputDirectory() - Method in class org.codehaus.mojo.aspectj.AjcCompileMojo
 
getOutputDirectory() - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
get report output directory.
getOutputDirectory() - Method in class org.codehaus.mojo.aspectj.AjcTestCompileMojo
 
getOutputName() - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
getProject() - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
Get the maven project.
getSiteRenderer() - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
Get the site renderer.
getSourceDirectories() - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Abstract method used by child classes to specify the correct source directory for classes.
getSourceDirectories() - Method in class org.codehaus.mojo.aspectj.AjcCompileMojo
 
getSourceDirectories() - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
getSourceDirectories() - Method in class org.codehaus.mojo.aspectj.AjcTestCompileMojo
 
getType() - Method in class org.codehaus.mojo.aspectj.Module
 
getWeaveSourceFiles(String[]) - Static method in class org.codehaus.mojo.aspectj.AjcHelper
Based on a set of weave directories returns a set of all the files to be woven.

H

handleMessage(IMessage) - Method in class org.codehaus.mojo.aspectj.MavenMessageHandler
Copies output from the supplied message onto the active Maven Log.
HelpMojo - Class in org.codehaus.mojo.aspectj_maven_plugin
Display help information on aspectj-maven-plugin.
Call mvn aspectj:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.codehaus.mojo.aspectj_maven_plugin.HelpMojo
 

I

includes - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
List of ant-style patterns used to specify the aspects that should be included when compiling.
isBuildNeeded() - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Checks modifications that would make us need a build
isExternalReport() - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
isSkip() - Method in class org.codehaus.mojo.aspectj.AbstractAjcMojo
 
isValidComplianceLevel(String) - Static method in class org.codehaus.mojo.aspectj.AjcHelper
Checks if the given complianceLevel value is valid.

M

MAVEN_TEST_SKIP - Static variable in class org.codehaus.mojo.aspectj.AjcTestCompileMojo
 
MavenMessageHandler - Class in org.codehaus.mojo.aspectj
MessageHandler implementation which uses the standard Maven Log to emit messages from the AJC process.
MavenMessageHandler(Log) - Constructor for class org.codehaus.mojo.aspectj.MavenMessageHandler
Constructs a MessageHandler with a Maven plugin logger, and emitting detailed information for all AJC message kinds the DEFAULT_DETAIL_TYPES List.
MavenMessageHandler(Log, List<IMessage.Kind>) - Constructor for class org.codehaus.mojo.aspectj.MavenMessageHandler
Constructs a MessageHandler with a Maven plugin logger.
Module - Class in org.codehaus.mojo.aspectj
Module to be referenced through AJC-mojo
Module() - Constructor for class org.codehaus.mojo.aspectj.Module
 

N

noImportError - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Emit no errors for unresolved imports;

O

org.codehaus.mojo.aspectj - package org.codehaus.mojo.aspectj
 
org.codehaus.mojo.aspectj_maven_plugin - package org.codehaus.mojo.aspectj_maven_plugin
 
outxml - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Generate aop.xml file for load-time weaving with default name (/META-INF/aop.xml).
outxmlfile - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Generate aop.xml file for load-time weaving with custom name.
overview - Variable in class org.codehaus.mojo.aspectj.AjcReportMojo
Specifies that javadoc should retrieve the text for the overview documentation from the "source" file specified by path/filename and place it on the Overview page (overview-summary.html).

P

packageScope - Variable in class org.codehaus.mojo.aspectj.AjcReportMojo
Shows only package, protected, and public classes and members.
parameters - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Set the compiler "parameters" argument.
preserveAllLocals - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Preserve all local variables during code generation (to facilitate debugging).
privateScope - Variable in class org.codehaus.mojo.aspectj.AjcReportMojo
Shows all classes and members.
proc - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Set the compiler "proc" argument.
proceedOnError - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Keep compiling after error, dumping class files with problem methods
project - Variable in class org.codehaus.mojo.aspectj.AbstractAjcMojo
The maven project.
protectedScope - Variable in class org.codehaus.mojo.aspectj.AjcReportMojo
Shows only protected and public classes and members.
publicScope - Variable in class org.codehaus.mojo.aspectj.AjcReportMojo
Shows only public classes and members.

R

readBuildConfigFile(String, File) - Static method in class org.codehaus.mojo.aspectj.AjcHelper
Reads a build config file, and returns the List of all compiler arguments.
referenceInfo - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Compute reference information.
repeat - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Repeat compilation process N times (typically to do performance analysis).
resolvedIncludes - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Holds all files found using the includes, excludes parameters.
resolveIncludeExcludeString(String, File) - Static method in class org.codehaus.mojo.aspectj.AjcHelper
Helper method to find all .java or .aj files specified by the inExcludeString.

S

setArgumentFileName(String) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setArtifactId(String) - Method in class org.codehaus.mojo.aspectj.Module
 
setBootClassPath(String) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setClassifier(String) - Method in class org.codehaus.mojo.aspectj.Module
 
setComplianceLevel(String) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Setters which when called sets compiler arguments
setComplianceLevel(String) - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
Set source compliance level
setCrossrefs(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setDeprecation(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setDoctitle(String) - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
setEmacssym(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setEncoding(String) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setGroupId(String) - Method in class org.codehaus.mojo.aspectj.Module
 
setNoImportError(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setOutxml(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setOutxmlfile(String) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setOverview(String) - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
setPackageScope(boolean) - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
setParameters(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setPluginArtifacts(List<Artifact>) - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
setPreserveAllLocals(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setPrivateScope(boolean) - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
setProceedOnError(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setProtectedScope(boolean) - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
setPublicScope(boolean) - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
setReferenceInfo(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setRepeat(int) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setShowWeaveInfo(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setSource(String) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setTarget(String) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setType(String) - Method in class org.codehaus.mojo.aspectj.Module
 
setVerbose(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setVerbose(boolean) - Method in class org.codehaus.mojo.aspectj.AjcReportMojo
 
setWarn(String) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setXaddSerialVersionUID(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setXajruntimetarget(String) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setXhasMember(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setXjoinpoints(String) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setXlint(String) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setXlintfile(File) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setXmlConfigured(File) - Method in class org.codehaus.mojo.aspectj.AbstractAjcMojo
Parameter which indicates an XML file containing AspectJ weaving instructions.
setXnoInline(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setXnotReweavable(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setXreweavable(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setXserializableAspects(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setXset(Map<String, String>) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
setXterminateAfterCompilation(boolean) - Method in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
 
showWeaveInfo - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Emit messages about weaving
source - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Specify source code language level (1.3 to 1.9, 10 to 17).
Source - Class in org.codehaus.mojo.aspectj
Default implementation when a source is configured
Source() - Constructor for class org.codehaus.mojo.aspectj.Source
 

T

target - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Specify bytecode target setting (1.3 to 1.9, 10 to 17).
testAspectDirectory - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
The source directory for the test aspects.
toString() - Method in class org.codehaus.mojo.aspectj.Module
 

V

verbose - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Emit messages about accessed/processed compilation units
verbose - Variable in class org.codehaus.mojo.aspectj.AjcReportMojo
Provides more detailed messages while javadoc is running.

W

warn - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Emit warnings for any instances of the comma-delimited list of questionable code.
weaveDependencies - Variable in class org.codehaus.mojo.aspectj.AbstractAjcMojo
List of of modules to weave (into target directory).
weaveDirectories - Variable in class org.codehaus.mojo.aspectj.AbstractAjcMojo
List of of directories with .class files to weave (into target directory).
weaveMainSourceFolder - Variable in class org.codehaus.mojo.aspectj.AjcTestCompileMojo
Flag to indicate if the main source dirs should be a part of the compile process.
weaveWithAspectsInMainSourceFolder - Variable in class org.codehaus.mojo.aspectj.AjcTestCompileMojo
Flag to indicate if aspects in the the main source dirs should be a part of the compile process
writeBuildConfigToFile(List<String>, String, File) - Static method in class org.codehaus.mojo.aspectj.AjcHelper
Creates a file that can be used as input to the ajc compiler using the -argdfile flag.

X

XaddSerialVersionUID - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Causes the compiler to calculate and add the SerialVersionUID field to any type implementing Serializable that is affected by an aspect.
Xajruntimetarget - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
(Experimental) Allows code to be generated that targets a 1.2 or a 1.5 level AspectJ runtime (default 1.5)
XAJRUNTIMETARGET_SUPPORTED_VALUES - Static variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
List holding all accepted values for the Xajruntimetarget parameter.
XhasMember - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Enables the compiler to support hasmethod(method_pattern) and hasfield(field_pattern) type patterns, but only within declare statements.
Xjoinpoints - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
supply a comma separated list of new joinpoints that can be identified by pointcuts.
Xlint - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Set default level for messages about potential programming mistakes in crosscutting code.
Xlintfile - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Specify properties file to set levels for specific crosscutting messages.
xmlConfigured - Variable in class org.codehaus.mojo.aspectj.AbstractAjcMojo
Parameter which indicates an XML file containing AspectJ weaving instructions.
XnoInline - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
(Experimental) do not inline around advice
XnotReweavable - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
(Experimental) Create class files that can't be subsequently rewoven by AspectJ.
Xreweavable - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
(Experimental) runs weaver in reweavable mode which causes it to create woven classes that can be rewoven, subject to the restriction that on attempting a reweave all the types that advised the woven type must be accessible.
XserializableAspects - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
(Experimental) Normally it is an error to declare aspects Serializable.
Xset - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Allows the caller to provide additional arguments in a Map format.
XterminateAfterCompilation - Variable in class org.codehaus.mojo.aspectj.AbstractAjcCompiler
Causes compiler to terminate before weaving
A B C D E F G H I M N O P R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form