Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractCompiler - Class in org.codehaus.plexus.compiler
- AbstractCompiler(CompilerOutputStyle, String, String, String) - Constructor for class org.codehaus.plexus.compiler.AbstractCompiler
- AbstractSourceInclusionScanner - Class in org.codehaus.plexus.compiler.util.scan
- AbstractSourceInclusionScanner() - Constructor for class org.codehaus.plexus.compiler.util.scan.AbstractSourceInclusionScanner
- addClasspathEntry(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- addCompilerCustomArgument(String, String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- addExclude(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- addInclude(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- addModulepathEntry(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- addProcessorModulePathEntry(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- addProcessorPathEntry(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
-
-processorpath parameter in jdk 1.6+.
- addSourceLocation(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- addSourceMapping(SourceMapping) - Method in class org.codehaus.plexus.compiler.util.scan.AbstractSourceInclusionScanner
- addSourceMapping(SourceMapping) - Method in interface org.codehaus.plexus.compiler.util.scan.SourceInclusionScanner
- AlwaysNew - Enum constant in enum org.codehaus.plexus.compiler.CompilerConfiguration.CompilerReuseStrategy
-
Re-create a new compiler for each use.
C
- canUpdateTarget(CompilerConfiguration) - Method in class org.codehaus.plexus.compiler.AbstractCompiler
- canUpdateTarget(CompilerConfiguration) - Method in interface org.codehaus.plexus.compiler.Compiler
- Compiler - Interface in org.codehaus.plexus.compiler
-
The interface of an compiling language processor (aka compiler).
- CompilerConfiguration - Class in org.codehaus.plexus.compiler
- CompilerConfiguration() - Constructor for class org.codehaus.plexus.compiler.CompilerConfiguration
- CompilerConfiguration.CompilerReuseStrategy - Enum in org.codehaus.plexus.compiler
-
Re-use strategy of the compiler (implement for java only).
- CompilerException - Exception Class in org.codehaus.plexus.compiler
- CompilerException(String) - Constructor for exception class org.codehaus.plexus.compiler.CompilerException
- CompilerException(String, Throwable) - Constructor for exception class org.codehaus.plexus.compiler.CompilerException
- CompilerMessage - Class in org.codehaus.plexus.compiler
-
This class encapsulates a message produced by a programming language processor (whether interpreted or compiled).
- CompilerMessage(String) - Constructor for class org.codehaus.plexus.compiler.CompilerMessage
-
Deprecated.
- CompilerMessage(String, boolean) - Constructor for class org.codehaus.plexus.compiler.CompilerMessage
-
Deprecated.Use
CompilerMessage(String, Kind)
instead - CompilerMessage(String, boolean, int, int, int, int, String) - Constructor for class org.codehaus.plexus.compiler.CompilerMessage
-
Deprecated.
- CompilerMessage(String, CompilerMessage.Kind) - Constructor for class org.codehaus.plexus.compiler.CompilerMessage
-
Constructs a compiler message.
- CompilerMessage(String, CompilerMessage.Kind, int, int, int, int, String) - Constructor for class org.codehaus.plexus.compiler.CompilerMessage
-
Constructs a compiler message.
- CompilerMessage.Kind - Enum in org.codehaus.plexus.compiler
-
As we are still 1.5 required we use a wrapper to Diagnostic.Kind and some compilers don't know jdk constants.
- compilerMessages(List<CompilerMessage>) - Method in class org.codehaus.plexus.compiler.CompilerResult
- CompilerNotImplementedException - Exception Class in org.codehaus.plexus.compiler
- CompilerNotImplementedException(String) - Constructor for exception class org.codehaus.plexus.compiler.CompilerNotImplementedException
- CompilerNotImplementedException(String, Throwable) - Constructor for exception class org.codehaus.plexus.compiler.CompilerNotImplementedException
- CompilerOutputStyle - Class in org.codehaus.plexus.compiler
- CompilerResult - Class in org.codehaus.plexus.compiler
-
The result returned from a compiling language processor (aka compiler), possibly including some messages.
- CompilerResult() - Constructor for class org.codehaus.plexus.compiler.CompilerResult
-
Constructs a successful compiler result with no messages.
- CompilerResult(boolean, List<CompilerMessage>) - Constructor for class org.codehaus.plexus.compiler.CompilerResult
-
Constructs a compiler result.
- createCommandLine(CompilerConfiguration) - Method in interface org.codehaus.plexus.compiler.Compiler
-
Create the command line that would be executed using this configuration.
D
- describe() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
E
- EOL - Static variable in class org.codehaus.plexus.compiler.AbstractCompiler
- equals(Object) - Method in class org.codehaus.plexus.compiler.CompilerOutputStyle
- ERROR - Enum constant in enum org.codehaus.plexus.compiler.CompilerMessage.Kind
-
Problem which prevents the tool's normal completion.
G
- getAnnotationProcessors() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getBuildDirectory() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getClasspathEntries() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getCompilerId() - Method in class org.codehaus.plexus.compiler.AbstractCompiler
- getCompilerMessages() - Method in class org.codehaus.plexus.compiler.CompilerResult
- getCompilerOutputStyle() - Method in class org.codehaus.plexus.compiler.AbstractCompiler
- getCompilerOutputStyle() - Method in interface org.codehaus.plexus.compiler.Compiler
- getCompilerReuseStrategy() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getCompilerVersion() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
-
Deprecated.Don't use any longer because this is just the configured version which does not necessarily match the version of the actually executed compiler binary
- getCustomCompilerArgumentsAsMap() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
-
Get all unique argument keys and their value.
- getCustomCompilerArgumentsEntries() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
-
In case argument keys are not unique, this will return all entries
- getDebugFileName() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getDebugLevel() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getEndColumn() - Method in class org.codehaus.plexus.compiler.CompilerMessage
-
Returns the ending column number of the program text originating this compiler message.
- getEndLine() - Method in class org.codehaus.plexus.compiler.CompilerMessage
-
Return the ending line number of the program text originating this compiler message.
- getExcludes() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getExecutable() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getFile() - Method in class org.codehaus.plexus.compiler.CompilerMessage
-
Returns the filename associated with this compiler message.
- getGeneratedSourcesDirectory() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getImplicitOption() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getIncludedSources(File, File) - Method in class org.codehaus.plexus.compiler.util.scan.SimpleSourceInclusionScanner
- getIncludedSources(File, File) - Method in interface org.codehaus.plexus.compiler.util.scan.SourceInclusionScanner
- getIncludedSources(File, File) - Method in class org.codehaus.plexus.compiler.util.scan.StaleSourceScanner
- getIncludes() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getInputFileEnding(CompilerConfiguration) - Method in class org.codehaus.plexus.compiler.AbstractCompiler
- getInputFileEnding(CompilerConfiguration) - Method in interface org.codehaus.plexus.compiler.Compiler
- getKind() - Method in class org.codehaus.plexus.compiler.CompilerMessage
-
Returns the kind of the compiler message.
- getLog() - Method in class org.codehaus.plexus.compiler.AbstractCompiler
- getLogger() - Method in class org.codehaus.plexus.compiler.AbstractCompiler
-
Deprecated.please use
AbstractCompiler.getLog()
- getMaxmem() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getMeminitial() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getMessage() - Method in class org.codehaus.plexus.compiler.CompilerMessage
-
Returns the message produced by the language processor.
- getModulepathEntries() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getModuleVersion() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getOutputFile(CompilerConfiguration) - Method in class org.codehaus.plexus.compiler.AbstractCompiler
- getOutputFile(CompilerConfiguration) - Method in interface org.codehaus.plexus.compiler.Compiler
- getOutputFileEnding(CompilerConfiguration) - Method in class org.codehaus.plexus.compiler.AbstractCompiler
- getOutputFileEnding(CompilerConfiguration) - Method in interface org.codehaus.plexus.compiler.Compiler
- getOutputFileName() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getOutputLocation() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getPathString(List<String>) - Static method in class org.codehaus.plexus.compiler.AbstractCompiler
- getProc() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getProcessorModulePathEntries() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getProcessorPathEntries() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
-
-processorpath parameter in jdk 1.6+.
- getReleaseVersion() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getSourceEncoding() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getSourceFiles() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getSourceFiles(CompilerConfiguration) - Static method in class org.codehaus.plexus.compiler.AbstractCompiler
- getSourceFilesForSourceRoot(CompilerConfiguration, String) - Static method in class org.codehaus.plexus.compiler.AbstractCompiler
- getSourceLocations() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getSourceMappings() - Method in class org.codehaus.plexus.compiler.util.scan.AbstractSourceInclusionScanner
- getSourceVersion() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getStartColumn() - Method in class org.codehaus.plexus.compiler.CompilerMessage
-
Returns the starting column number of the program text originating this compiler message.
- getStartLine() - Method in class org.codehaus.plexus.compiler.CompilerMessage
-
Returns the starting line number of the program text originating this compiler message.
- getStrategy() - Method in enum org.codehaus.plexus.compiler.CompilerConfiguration.CompilerReuseStrategy
- getTargetFiles(File, String) - Method in class org.codehaus.plexus.compiler.util.scan.mapping.SingleTargetSourceMapping
- getTargetFiles(File, String) - Method in interface org.codehaus.plexus.compiler.util.scan.mapping.SourceMapping
- getTargetFiles(File, String) - Method in class org.codehaus.plexus.compiler.util.scan.mapping.SuffixMapping
- getTargetVersion() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getWarnings() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- getWorkingDirectory() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
H
- hashCode() - Method in class org.codehaus.plexus.compiler.CompilerOutputStyle
I
- InclusionScanException - Exception Class in org.codehaus.plexus.compiler.util.scan
- InclusionScanException(String) - Constructor for exception class org.codehaus.plexus.compiler.util.scan.InclusionScanException
- InclusionScanException(String, Throwable) - Constructor for exception class org.codehaus.plexus.compiler.util.scan.InclusionScanException
- isDebug() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- isEnablePreview() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- isError() - Method in class org.codehaus.plexus.compiler.CompilerMessage
-
Asserts whether this is an error message or not.
- isFailOnWarning() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- isForceJavacCompilerUse() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- isFork() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- isOptimize() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- isParameters() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- isShowDeprecation() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- isShowLint() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- isShowWarnings() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- isSuccess() - Method in class org.codehaus.plexus.compiler.CompilerResult
- isVerbose() - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
L
- logCompiling(String[], CompilerConfiguration) - Method in class org.codehaus.plexus.compiler.AbstractCompiler
M
- makeClassName(String, String) - Static method in class org.codehaus.plexus.compiler.AbstractCompiler
- MANDATORY_WARNING - Enum constant in enum org.codehaus.plexus.compiler.CompilerMessage.Kind
-
Problem similar to a warning, but is mandated by the tool's specification.
N
- NOTE - Enum constant in enum org.codehaus.plexus.compiler.CompilerMessage.Kind
-
Informative message from the tool.
O
- ONE_OUTPUT_FILE_FOR_ALL_INPUT_FILES - Static variable in class org.codehaus.plexus.compiler.CompilerOutputStyle
- ONE_OUTPUT_FILE_PER_INPUT_FILE - Static variable in class org.codehaus.plexus.compiler.CompilerOutputStyle
- org.codehaus.plexus.compiler - package org.codehaus.plexus.compiler
- org.codehaus.plexus.compiler.util - package org.codehaus.plexus.compiler.util
- org.codehaus.plexus.compiler.util.scan - package org.codehaus.plexus.compiler.util.scan
- org.codehaus.plexus.compiler.util.scan.mapping - package org.codehaus.plexus.compiler.util.scan.mapping
- OTHER - Enum constant in enum org.codehaus.plexus.compiler.CompilerMessage.Kind
-
Diagnostic which does not fit within the other kinds.
P
- performCompile(CompilerConfiguration) - Method in class org.codehaus.plexus.compiler.AbstractCompiler
- performCompile(CompilerConfiguration) - Method in interface org.codehaus.plexus.compiler.Compiler
-
Performs the compilation of the project.
- PS - Static variable in class org.codehaus.plexus.compiler.AbstractCompiler
- pumpStream() - Method in class org.codehaus.plexus.compiler.util.StreamPumper
R
- ReuseCreated - Enum constant in enum org.codehaus.plexus.compiler.CompilerConfiguration.CompilerReuseStrategy
-
Re-use already created compiler, create new one if non already exists.
- ReuseSame - Enum constant in enum org.codehaus.plexus.compiler.CompilerConfiguration.CompilerReuseStrategy
-
Always reuse the same.
- ROLE - Static variable in interface org.codehaus.plexus.compiler.Compiler
- run() - Method in class org.codehaus.plexus.compiler.util.StreamPumper
S
- scanForSources(File, Set<String>, Set<String>) - Method in class org.codehaus.plexus.compiler.util.scan.AbstractSourceInclusionScanner
- setAnnotationProcessors(String[]) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setBuildDirectory(File) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setClasspathEntries(List<String>) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setCompilerMessages(List<CompilerMessage>) - Method in class org.codehaus.plexus.compiler.CompilerResult
- setCompilerReuseStrategy(CompilerConfiguration.CompilerReuseStrategy) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setCompilerVersion(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
-
Deprecated.Don't use any longer because this is just the configured version which does not necessarily match the version of the actually executed compiler binary
- setCustomCompilerArgumentsAsMap(Map<String, String>) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setDebug(boolean) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setDebugFileName(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setDebugLevel(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setEnablePreview(boolean) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setExcludes(Set<String>) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setExecutable(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setFailOnWarning(boolean) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setForceJavacCompilerUse(boolean) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setFork(boolean) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setGeneratedSourcesDirectory(File) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setImplicitOption(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setIncludes(Set<String>) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setMaxmem(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setMeminitial(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setModulepathEntries(List<String>) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setModuleVersion(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setOptimize(boolean) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setOutputFileName(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setOutputLocation(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setParameters(boolean) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setProc(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setProcessorModulePathEntries(List<String>) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setProcessorPathEntries(List<String>) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
-
-processorpath parameter in jdk 1.6+.
- setReleaseVersion(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setShowDeprecation(boolean) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setShowLint(boolean) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setShowWarnings(boolean) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setSourceEncoding(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setSourceFiles(Set<File>) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setSourceLocations(List<String>) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setSourceVersion(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setSuccess(boolean) - Method in class org.codehaus.plexus.compiler.CompilerResult
- setTargetVersion(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setVerbose(boolean) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setWarnings(String) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- setWorkingDirectory(File) - Method in class org.codehaus.plexus.compiler.CompilerConfiguration
- SimpleSourceInclusionScanner - Class in org.codehaus.plexus.compiler.util.scan
- SimpleSourceInclusionScanner(Set<String>, Set<String>) - Constructor for class org.codehaus.plexus.compiler.util.scan.SimpleSourceInclusionScanner
- SingleTargetSourceMapping - Class in org.codehaus.plexus.compiler.util.scan.mapping
-
Maps a set of input files to a single output file.
- SingleTargetSourceMapping(String, String) - Constructor for class org.codehaus.plexus.compiler.util.scan.mapping.SingleTargetSourceMapping
- SourceInclusionScanner - Interface in org.codehaus.plexus.compiler.util.scan
- SourceMapping - Interface in org.codehaus.plexus.compiler.util.scan.mapping
- StaleSourceScanner - Class in org.codehaus.plexus.compiler.util.scan
- StaleSourceScanner() - Constructor for class org.codehaus.plexus.compiler.util.scan.StaleSourceScanner
- StaleSourceScanner(long) - Constructor for class org.codehaus.plexus.compiler.util.scan.StaleSourceScanner
- StaleSourceScanner(long, Set<String>, Set<String>) - Constructor for class org.codehaus.plexus.compiler.util.scan.StaleSourceScanner
- StreamPumper - Class in org.codehaus.plexus.compiler.util
- StreamPumper(BufferedInputStream, OutputStream) - Constructor for class org.codehaus.plexus.compiler.util.StreamPumper
- success(boolean) - Method in class org.codehaus.plexus.compiler.CompilerResult
- SuffixMapping - Class in org.codehaus.plexus.compiler.util.scan.mapping
- SuffixMapping(String, String) - Constructor for class org.codehaus.plexus.compiler.util.scan.mapping.SuffixMapping
- SuffixMapping(String, Set<String>) - Constructor for class org.codehaus.plexus.compiler.util.scan.mapping.SuffixMapping
- supportsIncrementalCompilation() - Method in interface org.codehaus.plexus.compiler.Compiler
-
Based on this flag the caller can decide the strategy how to compile.
T
- toString() - Method in enum org.codehaus.plexus.compiler.CompilerConfiguration.CompilerReuseStrategy
- toString() - Method in class org.codehaus.plexus.compiler.CompilerMessage
- toString() - Method in class org.codehaus.plexus.compiler.CompilerOutputStyle
V
- valueOf(String) - Static method in enum org.codehaus.plexus.compiler.CompilerConfiguration.CompilerReuseStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.codehaus.plexus.compiler.CompilerMessage.Kind
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.codehaus.plexus.compiler.CompilerConfiguration.CompilerReuseStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.codehaus.plexus.compiler.CompilerMessage.Kind
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WARNING - Enum constant in enum org.codehaus.plexus.compiler.CompilerMessage.Kind
-
Problem which does not usually prevent the tool from completing normally.
All Classes and Interfaces|All Packages|Serialized Form
CompilerMessage(String, Kind)
instead