Constructor and Description |
---|
CompilerStub() |
CompilerStub(boolean shouldFail) |
Modifier and Type | Method and Description |
---|---|
boolean |
canUpdateTarget(CompilerConfiguration compilerConfiguration) |
List<CompilerError> |
compile(CompilerConfiguration compilerConfiguration) |
String[] |
createCommandLine(CompilerConfiguration compilerConfiguration) |
CompilerOutputStyle |
getCompilerOutputStyle() |
String |
getInputFileEnding(CompilerConfiguration compilerConfiguration) |
String |
getOutputFile(CompilerConfiguration compilerConfiguration) |
String |
getOutputFileEnding(CompilerConfiguration compilerConfiguration) |
CompilerResult |
performCompile(CompilerConfiguration compilerConfiguration) |
public CompilerStub()
public CompilerStub(boolean shouldFail)
public CompilerOutputStyle getCompilerOutputStyle()
getCompilerOutputStyle
in interface Compiler
public String getInputFileEnding(CompilerConfiguration compilerConfiguration) throws CompilerException
getInputFileEnding
in interface Compiler
CompilerException
public String getOutputFileEnding(CompilerConfiguration compilerConfiguration) throws CompilerException
getOutputFileEnding
in interface Compiler
CompilerException
public String getOutputFile(CompilerConfiguration compilerConfiguration) throws CompilerException
getOutputFile
in interface Compiler
CompilerException
public boolean canUpdateTarget(CompilerConfiguration compilerConfiguration) throws CompilerException
canUpdateTarget
in interface Compiler
CompilerException
public List<CompilerError> compile(CompilerConfiguration compilerConfiguration) throws CompilerException
compile
in interface Compiler
CompilerException
public CompilerResult performCompile(CompilerConfiguration compilerConfiguration) throws CompilerException
performCompile
in interface Compiler
CompilerException
public String[] createCommandLine(CompilerConfiguration compilerConfiguration) throws CompilerException
createCommandLine
in interface Compiler
CompilerException
Copyright © 2001-2013 The Apache Software Foundation. All Rights Reserved.