@Component(role=java.lang.Compiler.class, hint="jack") public class JackCompiler extends org.codehaus.plexus.compiler.AbstractCompiler
| Modifier and Type | Field and Description |
|---|---|
static String |
JACK_COMPILER_ID |
| Constructor and Description |
|---|
JackCompiler() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canUpdateTarget(org.codehaus.plexus.compiler.CompilerConfiguration configuration) |
String[] |
createCommandLine(org.codehaus.plexus.compiler.CompilerConfiguration cc) |
String |
getOutputFile(org.codehaus.plexus.compiler.CompilerConfiguration configuration) |
static List<org.codehaus.plexus.compiler.CompilerMessage> |
parseCompilerOutput(BufferedReader bufferedReader) |
org.codehaus.plexus.compiler.CompilerResult |
performCompile(org.codehaus.plexus.compiler.CompilerConfiguration configuration) |
compile, getCompilerOutputStyle, getInputFileEnding, getOutputFileEnding, getPathString, getSourceFiles, getSourceFilesForSourceRoot, makeClassName, toStringArraypublic static final String JACK_COMPILER_ID
public String[] createCommandLine(org.codehaus.plexus.compiler.CompilerConfiguration cc) throws org.codehaus.plexus.compiler.CompilerException
org.codehaus.plexus.compiler.CompilerExceptionpublic boolean canUpdateTarget(org.codehaus.plexus.compiler.CompilerConfiguration configuration)
throws org.codehaus.plexus.compiler.CompilerException
canUpdateTarget in interface org.codehaus.plexus.compiler.CompilercanUpdateTarget in class org.codehaus.plexus.compiler.AbstractCompilerorg.codehaus.plexus.compiler.CompilerExceptionpublic org.codehaus.plexus.compiler.CompilerResult performCompile(org.codehaus.plexus.compiler.CompilerConfiguration configuration)
throws org.codehaus.plexus.compiler.CompilerException
performCompile in interface org.codehaus.plexus.compiler.CompilerperformCompile in class org.codehaus.plexus.compiler.AbstractCompilerorg.codehaus.plexus.compiler.CompilerExceptionpublic String getOutputFile(org.codehaus.plexus.compiler.CompilerConfiguration configuration) throws org.codehaus.plexus.compiler.CompilerException
getOutputFile in interface org.codehaus.plexus.compiler.CompilergetOutputFile in class org.codehaus.plexus.compiler.AbstractCompilerorg.codehaus.plexus.compiler.CompilerExceptionpublic static List<org.codehaus.plexus.compiler.CompilerMessage> parseCompilerOutput(BufferedReader bufferedReader) throws IOException
IOExceptionCopyright © 2008–2019 simpligility technologies inc.. All rights reserved.