META-INF/
META-INF/MANIFEST.MF
org/
org/codehaus/
org/codehaus/plexus/
org/codehaus/plexus/compiler/
org/codehaus/plexus/compiler/util/
org/codehaus/plexus/compiler/util/scan/
org/codehaus/plexus/compiler/util/scan/mapping/
org/codehaus/plexus/compiler/AbstractCompiler.classAbstractCompiler.java
package org.codehaus.plexus.compiler
public abstract org.codehaus.plexus.compiler.AbstractCompiler extends org.codehaus.plexus.logging.AbstractLogEnabled implements org.codehaus.plexus.compiler.Compiler {
protected static final String EOL
protected static final String PS
private org.codehaus.plexus.compiler.CompilerOutputStyle compilerOutputStyle
private String inputFileEnding
private String outputFileEnding
private String outputFile
protected void (org.codehaus.plexus.compiler.CompilerOutputStyle, java.lang.String, java.lang.String, java.lang.String)
org.codehaus.plexus.compiler.CompilerOutputStyle compilerOutputStyle
String inputFileEnding
String outputFileEnding
String outputFile
public org.codehaus.plexus.compiler.CompilerResult performCompile (org.codehaus.plexus.compiler.CompilerConfiguration) throws org.codehaus.plexus.compiler.CompilerException
org.codehaus.plexus.compiler.CompilerConfiguration configuration
public java.util.List compile (org.codehaus.plexus.compiler.CompilerConfiguration) throws org.codehaus.plexus.compiler.CompilerException
org.codehaus.plexus.compiler.CompilerConfiguration configuration
public org.codehaus.plexus.compiler.CompilerOutputStyle getCompilerOutputStyle ()
public java.lang.String getInputFileEnding (org.codehaus.plexus.compiler.CompilerConfiguration) throws org.codehaus.plexus.compiler.CompilerException
org.codehaus.plexus.compiler.CompilerConfiguration configuration
public java.lang.String getOutputFileEnding (org.codehaus.plexus.compiler.CompilerConfiguration) throws org.codehaus.plexus.compiler.CompilerException
org.codehaus.plexus.compiler.CompilerConfiguration configuration
public java.lang.String getOutputFile (org.codehaus.plexus.compiler.CompilerConfiguration) throws org.codehaus.plexus.compiler.CompilerException
org.codehaus.plexus.compiler.CompilerConfiguration configuration
public boolean canUpdateTarget (org.codehaus.plexus.compiler.CompilerConfiguration) throws org.codehaus.plexus.compiler.CompilerException
org.codehaus.plexus.compiler.CompilerConfiguration configuration
public static java.lang.String getPathString (java.util.List)
String pathElement
java.util.Iterator i$
java.util.List pathElements
StringBuilder sb
protected static java.util.Set getSourceFilesForSourceRoot (org.codehaus.plexus.compiler.CompilerConfiguration, java.lang.String)
String[] inclStrs
String[] exclStrs
java.io.File f
int j
org.codehaus.plexus.compiler.CompilerConfiguration config
String sourceLocation
org.codehaus.plexus.util.DirectoryScanner scanner
java.util.Set includes
java.util.Set excludes
String[] sourceDirectorySources
java.util.Set sources
protected static java.lang.String[] getSourceFiles (org.codehaus.plexus.compiler.CompilerConfiguration)
java.io.File sourceFile
java.util.Iterator i$
String sourceLocation
java.util.Iterator i$
String[] result
org.codehaus.plexus.compiler.CompilerConfiguration config
java.util.Set sources
java.util.Set sourceFiles
String[] result
protected static java.lang.String makeClassName (java.lang.String, java.lang.String) throws org.codehaus.plexus.compiler.CompilerException
String result
String str
java.io.File t
String prefix
String fileName
String sourceDir
java.io.File origFile
String canonical
private static java.lang.String getCanonicalPath (java.io.File) throws org.codehaus.plexus.compiler.CompilerException
java.io.IOException e
java.io.File origFile
protected static java.lang.String[] toStringArray (java.util.List)
int i
java.util.List arguments
String[] args
int argLength
static void ()
}
org/codehaus/plexus/compiler/Compiler.classCompiler.java
package org.codehaus.plexus.compiler
public abstract org.codehaus.plexus.compiler.Compiler extends java.lang.Object {
public static final String ROLE
public abstract org.codehaus.plexus.compiler.CompilerOutputStyle getCompilerOutputStyle ()
public abstract java.lang.String getInputFileEnding (org.codehaus.plexus.compiler.CompilerConfiguration) throws org.codehaus.plexus.compiler.CompilerException
public abstract java.lang.String getOutputFileEnding (org.codehaus.plexus.compiler.CompilerConfiguration) throws org.codehaus.plexus.compiler.CompilerException
public abstract java.lang.String getOutputFile (org.codehaus.plexus.compiler.CompilerConfiguration) throws org.codehaus.plexus.compiler.CompilerException
public abstract boolean canUpdateTarget (org.codehaus.plexus.compiler.CompilerConfiguration) throws org.codehaus.plexus.compiler.CompilerException
public abstract org.codehaus.plexus.compiler.CompilerResult performCompile (org.codehaus.plexus.compiler.CompilerConfiguration) throws org.codehaus.plexus.compiler.CompilerException
public abstract java.util.List compile (org.codehaus.plexus.compiler.CompilerConfiguration) throws org.codehaus.plexus.compiler.CompilerException
public abstract java.lang.String[] createCommandLine (org.codehaus.plexus.compiler.CompilerConfiguration) throws org.codehaus.plexus.compiler.CompilerException
static void ()
}
org/codehaus/plexus/compiler/CompilerConfiguration$CompilerReuseStrategy.classCompilerConfiguration.java
package org.codehaus.plexus.compiler
public final org.codehaus.plexus.compiler.CompilerConfiguration$CompilerReuseStrategy extends java.lang.Enum {
public static final org.codehaus.plexus.compiler.CompilerConfiguration$CompilerReuseStrategy ReuseSame
public static final org.codehaus.plexus.compiler.CompilerConfiguration$CompilerReuseStrategy AlwaysNew
public static final org.codehaus.plexus.compiler.CompilerConfiguration$CompilerReuseStrategy ReuseCreated
private String strategy
private static final org.codehaus.plexus.compiler.CompilerConfiguration$CompilerReuseStrategy[] $VALUES
public static org.codehaus.plexus.compiler.CompilerConfiguration$CompilerReuseStrategy[] values ()
public static org.codehaus.plexus.compiler.CompilerConfiguration$CompilerReuseStrategy valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String strategy
public java.lang.String getStrategy ()
public java.lang.String toString ()
static void ()
}
org/codehaus/plexus/compiler/CompilerConfiguration.classCompilerConfiguration.java
package org.codehaus.plexus.compiler
public org.codehaus.plexus.compiler.CompilerConfiguration extends java.lang.Object {
private String outputLocation
private java.util.List classpathEntries
private java.util.Set sourceFiles
private java.util.List sourceLocations
private java.util.Set includes
private java.util.Set excludes
private boolean debug
private String debugLevel
private boolean showWarnings
private boolean showDeprecation
private String sourceVersion
private String targetVersion
private String sourceEncoding
private java.util.Map customCompilerArguments
private boolean fork
private boolean optimize
private String meminitial
private String maxmem
private String executable
private java.io.File workingDirectory
private String compilerVersion
private boolean verbose
private java.io.File buildDirectory
private String outputFileName
private java.io.File generatedSourcesDirectory
private String proc
private String[] annotationProcessors
private org.codehaus.plexus.compiler.CompilerConfiguration$CompilerReuseStrategy compilerReuseStrategy
private boolean forceJavacCompilerUse
public void ()
public void setOutputLocation (java.lang.String)
String outputLocation
public java.lang.String getOutputLocation ()
public void addClasspathEntry (java.lang.String)
String classpathEntry
public void setClasspathEntries (java.util.List)
java.util.List classpathEntries
public java.util.List getClasspathEntries ()
public void setSourceFiles (java.util.Set)
java.util.Set sourceFiles
public java.util.Set getSourceFiles ()
public void addSourceLocation (java.lang.String)
String sourceLocation
public void setSourceLocations (java.util.List)
java.util.List sourceLocations
public java.util.List getSourceLocations ()
public void addInclude (java.lang.String)
String include
public void setIncludes (java.util.Set)
java.util.Set includes
public java.util.Set getIncludes ()
public void addExclude (java.lang.String)
String exclude
public void setExcludes (java.util.Set)
java.util.Set excludes
public java.util.Set getExcludes ()
public void setDebug (boolean)
boolean debug
public boolean isDebug ()
public void setDebugLevel (java.lang.String)
String debugLevel
public java.lang.String getDebugLevel ()
public void setShowWarnings (boolean)
boolean showWarnings
public boolean isShowWarnings ()
public boolean isShowDeprecation ()
public void setShowDeprecation (boolean)
boolean showDeprecation
public java.lang.String getSourceVersion ()
public void setSourceVersion (java.lang.String)
String sourceVersion
public java.lang.String getTargetVersion ()
public void setTargetVersion (java.lang.String)
String targetVersion
public java.lang.String getSourceEncoding ()
public void setSourceEncoding (java.lang.String)
String sourceEncoding
public void addCompilerCustomArgument (java.lang.String, java.lang.String)
String customArgument
String value
public java.util.LinkedHashMap getCustomCompilerArguments ()
public void setCustomCompilerArguments (java.util.LinkedHashMap)
java.util.LinkedHashMap customCompilerArguments
public java.util.Map getCustomCompilerArgumentsAsMap ()
public void setCustomCompilerArgumentsAsMap (java.util.Map)
java.util.Map customCompilerArguments
public boolean isFork ()
public void setFork (boolean)
boolean fork
public java.lang.String getMeminitial ()
public void setMeminitial (java.lang.String)
String meminitial
public java.lang.String getMaxmem ()
public void setMaxmem (java.lang.String)
String maxmem
public java.lang.String getExecutable ()
public void setExecutable (java.lang.String)
String executable
public java.io.File getWorkingDirectory ()
public void setWorkingDirectory (java.io.File)
java.io.File workingDirectory
public java.io.File getBuildDirectory ()
public void setBuildDirectory (java.io.File)
java.io.File buildDirectory
public java.lang.String getOutputFileName ()
public void setOutputFileName (java.lang.String)
String outputFileName
public boolean isOptimize ()
public void setOptimize (boolean)
boolean optimize
public java.lang.String getCompilerVersion ()
public void setCompilerVersion (java.lang.String)
String compilerVersion
public boolean isVerbose ()
public void setVerbose (boolean)
boolean verbose
public void setProc (java.lang.String)
String proc
public void setGeneratedSourcesDirectory (java.io.File)
java.io.File generatedSourcesDirectory
public java.io.File getGeneratedSourcesDirectory ()
public java.lang.String getProc ()
public void setAnnotationProcessors (java.lang.String[])
String[] annotationProcessors
public java.lang.String[] getAnnotationProcessors ()
public org.codehaus.plexus.compiler.CompilerConfiguration$CompilerReuseStrategy getCompilerReuseStrategy ()
public void setCompilerReuseStrategy (org.codehaus.plexus.compiler.CompilerConfiguration$CompilerReuseStrategy)
org.codehaus.plexus.compiler.CompilerConfiguration$CompilerReuseStrategy compilerReuseStrategy
public boolean isForceJavacCompilerUse ()
public void setForceJavacCompilerUse (boolean)
boolean forceJavacCompilerUse
}
org/codehaus/plexus/compiler/CompilerError.classCompilerError.java
package org.codehaus.plexus.compiler
public org.codehaus.plexus.compiler.CompilerError extends org.codehaus.plexus.compiler.CompilerMessage {
public void (java.lang.String, boolean)
String message
boolean error
}
org/codehaus/plexus/compiler/CompilerException.classCompilerException.java
package org.codehaus.plexus.compiler
public org.codehaus.plexus.compiler.CompilerException extends java.lang.Exception {
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/codehaus/plexus/compiler/CompilerMessage$Kind.classCompilerMessage.java
package org.codehaus.plexus.compiler
public final org.codehaus.plexus.compiler.CompilerMessage$Kind extends java.lang.Enum {
public static final org.codehaus.plexus.compiler.CompilerMessage$Kind ERROR
public static final org.codehaus.plexus.compiler.CompilerMessage$Kind MANDATORY_WARNING
public static final org.codehaus.plexus.compiler.CompilerMessage$Kind NOTE
public static final org.codehaus.plexus.compiler.CompilerMessage$Kind OTHER
public static final org.codehaus.plexus.compiler.CompilerMessage$Kind WARNING
private String type
private static final org.codehaus.plexus.compiler.CompilerMessage$Kind[] $VALUES
public static org.codehaus.plexus.compiler.CompilerMessage$Kind[] values ()
public static org.codehaus.plexus.compiler.CompilerMessage$Kind valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String type
static void ()
}
org/codehaus/plexus/compiler/CompilerMessage.classCompilerMessage.java
package org.codehaus.plexus.compiler
public org.codehaus.plexus.compiler.CompilerMessage extends java.lang.Object {
private org.codehaus.plexus.compiler.CompilerMessage$Kind kind
private int startline
private int startcolumn
private int endline
private int endcolumn
private String file
private String message
public void (java.lang.String, boolean, int, int, int, int, java.lang.String)
String file
boolean error
int startline
int startcolumn
int endline
int endcolumn
String message
public void (java.lang.String, org.codehaus.plexus.compiler.CompilerMessage$Kind, int, int, int, int, java.lang.String)
String file
org.codehaus.plexus.compiler.CompilerMessage$Kind kind
int startline
int startcolumn
int endline
int endcolumn
String message
public void (java.lang.String)
String message
public void (java.lang.String, boolean)
String message
boolean error
public void (java.lang.String, org.codehaus.plexus.compiler.CompilerMessage$Kind)
String message
org.codehaus.plexus.compiler.CompilerMessage$Kind kind
public java.lang.String getFile ()
public boolean isError ()
public int getStartLine ()
public int getStartColumn ()
public int getEndLine ()
public int getEndColumn ()
public java.lang.String getMessage ()
public org.codehaus.plexus.compiler.CompilerMessage$Kind getKind ()
public java.lang.String toString ()
}
org/codehaus/plexus/compiler/CompilerNotImplementedException.classCompilerNotImplementedException.java
package org.codehaus.plexus.compiler
public org.codehaus.plexus.compiler.CompilerNotImplementedException extends org.codehaus.plexus.compiler.CompilerException {
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/codehaus/plexus/compiler/CompilerOutputStyle.classCompilerOutputStyle.java
package org.codehaus.plexus.compiler
public final org.codehaus.plexus.compiler.CompilerOutputStyle extends java.lang.Object {
public static final org.codehaus.plexus.compiler.CompilerOutputStyle ONE_OUTPUT_FILE_PER_INPUT_FILE
public static final org.codehaus.plexus.compiler.CompilerOutputStyle ONE_OUTPUT_FILE_FOR_ALL_INPUT_FILES
private String id
private void (java.lang.String)
String id
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
static void ()
}
org/codehaus/plexus/compiler/CompilerResult.classCompilerResult.java
package org.codehaus.plexus.compiler
public org.codehaus.plexus.compiler.CompilerResult extends java.lang.Object {
private boolean success
private java.util.List compilerMessages
public void ()
public void (boolean, java.util.List)
boolean success
java.util.List compilerMessages
public boolean isSuccess ()
public void setSuccess (boolean)
boolean success
public org.codehaus.plexus.compiler.CompilerResult success (boolean)
boolean success
public java.util.List getCompilerMessages ()
public void setCompilerMessages (java.util.List)
java.util.List compilerMessages
public org.codehaus.plexus.compiler.CompilerResult compilerMessages (java.util.List)
java.util.List compilerMessages
}
org/codehaus/plexus/compiler/util/scan/AbstractSourceInclusionScanner.classAbstractSourceInclusionScanner.java
package org.codehaus.plexus.compiler.util.scan
public abstract org.codehaus.plexus.compiler.util.scan.AbstractSourceInclusionScanner extends java.lang.Object implements org.codehaus.plexus.compiler.util.scan.SourceInclusionScanner {
private final java.util.List sourceMappings
public void ()
public final void addSourceMapping (org.codehaus.plexus.compiler.util.scan.mapping.SourceMapping)
org.codehaus.plexus.compiler.util.scan.mapping.SourceMapping sourceMapping
protected final java.util.List getSourceMappings ()
protected java.lang.String[] scanForSources (java.io.File, java.util.Set, java.util.Set)
String[] includes
String[] excludes
java.io.File sourceDir
java.util.Set sourceIncludes
java.util.Set sourceExcludes
org.codehaus.plexus.util.DirectoryScanner ds
String[] includes
String[] excludes
}
org/codehaus/plexus/compiler/util/scan/InclusionScanException.classInclusionScanException.java
package org.codehaus.plexus.compiler.util.scan
public org.codehaus.plexus.compiler.util.scan.InclusionScanException extends java.lang.Exception {
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/codehaus/plexus/compiler/util/scan/mapping/SingleTargetSourceMapping.classSingleTargetSourceMapping.java
package org.codehaus.plexus.compiler.util.scan.mapping
public org.codehaus.plexus.compiler.util.scan.mapping.SingleTargetSourceMapping extends java.lang.Object implements org.codehaus.plexus.compiler.util.scan.mapping.SourceMapping {
private String sourceSuffix
private String outputFile
public void (java.lang.String, java.lang.String)
String sourceSuffix
String outputFile
public java.util.Set getTargetFiles (java.io.File, java.lang.String) throws org.codehaus.plexus.compiler.util.scan.InclusionScanException
java.io.File targetDir
String source
}
org/codehaus/plexus/compiler/util/scan/mapping/SourceMapping.classSourceMapping.java
package org.codehaus.plexus.compiler.util.scan.mapping
public abstract org.codehaus.plexus.compiler.util.scan.mapping.SourceMapping extends java.lang.Object {
public abstract java.util.Set getTargetFiles (java.io.File, java.lang.String) throws org.codehaus.plexus.compiler.util.scan.InclusionScanException
}
org/codehaus/plexus/compiler/util/scan/mapping/SuffixMapping.classSuffixMapping.java
package org.codehaus.plexus.compiler.util.scan.mapping
public final org.codehaus.plexus.compiler.util.scan.mapping.SuffixMapping extends java.lang.Object implements org.codehaus.plexus.compiler.util.scan.mapping.SourceMapping {
private final String sourceSuffix
private final java.util.Set targetSuffixes
public void (java.lang.String, java.lang.String)
String sourceSuffix
String targetSuffix
public void (java.lang.String, java.util.Set)
String sourceSuffix
java.util.Set targetSuffixes
public java.util.Set getTargetFiles (java.io.File, java.lang.String)
String suffix
java.util.Iterator i$
String base
java.io.File targetDir
String source
java.util.Set targetFiles
}
org/codehaus/plexus/compiler/util/scan/SimpleSourceInclusionScanner.classSimpleSourceInclusionScanner.java
package org.codehaus.plexus.compiler.util.scan
public org.codehaus.plexus.compiler.util.scan.SimpleSourceInclusionScanner extends org.codehaus.plexus.compiler.util.scan.AbstractSourceInclusionScanner {
private java.util.Set sourceIncludes
private java.util.Set sourceExcludes
public void (java.util.Set, java.util.Set)
java.util.Set sourceIncludes
java.util.Set sourceExcludes
public java.util.Set getIncludedSources (java.io.File, java.io.File) throws org.codehaus.plexus.compiler.util.scan.InclusionScanException
String potentialSource
String[] arr$
int len$
int i$
java.io.File sourceDir
java.io.File targetDir
java.util.List srcMappings
String[] potentialSources
java.util.Set matchingSources
}
org/codehaus/plexus/compiler/util/scan/SourceInclusionScanner.classSourceInclusionScanner.java
package org.codehaus.plexus.compiler.util.scan
public abstract org.codehaus.plexus.compiler.util.scan.SourceInclusionScanner extends java.lang.Object {
public abstract void addSourceMapping (org.codehaus.plexus.compiler.util.scan.mapping.SourceMapping)
public abstract java.util.Set getIncludedSources (java.io.File, java.io.File) throws org.codehaus.plexus.compiler.util.scan.InclusionScanException
}
org/codehaus/plexus/compiler/util/scan/StaleSourceScanner.classStaleSourceScanner.java
package org.codehaus.plexus.compiler.util.scan
public org.codehaus.plexus.compiler.util.scan.StaleSourceScanner extends org.codehaus.plexus.compiler.util.scan.AbstractSourceInclusionScanner {
private final long lastUpdatedWithinMsecs
private final java.util.Set sourceIncludes
private final java.util.Set sourceExcludes
public void ()
public void (long)
long lastUpdatedWithinMsecs
public void (long, java.util.Set, java.util.Set)
long lastUpdatedWithinMsecs
java.util.Set sourceIncludes
java.util.Set sourceExcludes
public java.util.Set getIncludedSources (java.io.File, java.io.File) throws org.codehaus.plexus.compiler.util.scan.InclusionScanException
java.io.File targetFile
java.util.Iterator i$
java.util.Set targetFiles
org.codehaus.plexus.compiler.util.scan.mapping.SourceMapping mapping
java.util.Iterator i$
java.io.File sourceFile
String path
String[] arr$
int len$
int i$
java.io.File sourceDir
java.io.File targetDir
java.util.List srcMappings
String[] potentialIncludes
java.util.Set matchingSources
}
org/codehaus/plexus/compiler/util/StreamPumper.classStreamPumper.java
package org.codehaus.plexus.compiler.util
public org.codehaus.plexus.compiler.util.StreamPumper extends java.lang.Thread {
private static final int BUFFER_SIZE
private java.io.BufferedInputStream stream
private boolean endOfStream
private int SLEEP_TIME
private java.io.OutputStream out
public void (java.io.BufferedInputStream, java.io.OutputStream)
java.io.BufferedInputStream is
java.io.OutputStream out
public void pumpStream () throws java.io.IOException
int bytesRead
byte[] buf
public void run ()
Exception e
}
META-INF/maven/
META-INF/maven/org.codehaus.plexus/
META-INF/maven/org.codehaus.plexus/plexus-compiler-api/
META-INF/maven/org.codehaus.plexus/plexus-compiler-api/pom.xml
META-INF/maven/org.codehaus.plexus/plexus-compiler-api/pom.properties