|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deduced.controller.implementation.CompileResult
public class CompileResult
Utility class used to store a compilation result
Field Summary | |
---|---|
private java.lang.Class<?> |
classOutput
the compilation class output |
private java.lang.Throwable |
error
logged error |
private java.lang.String |
errorOutput
compilation error output |
private java.lang.String |
messageOutput
compilation output message |
private int |
result
compilation run result code |
private boolean |
success
is the compilation successful |
Constructor Summary | |
---|---|
CompileResult()
CompileResult Constructor |
Method Summary | |
---|---|
java.lang.Class<?> |
getClassOutput()
get the compilation class output |
java.lang.Throwable |
getError()
getError |
java.lang.String |
getErrorOutput()
get compilation error output |
java.lang.String |
getMessageOutput()
get compilation output message |
int |
getResult()
get compilation run result code |
boolean |
isSuccess()
is the compilation successful |
void |
logException(java.lang.Throwable exception)
log a compilation exception in the error output and set the success to false. |
void |
setClassOutput(java.lang.Class<?> setClassOutput)
set the compilation class output |
void |
setErrorOutput(java.lang.String setErrorOutput)
set compilation error output |
void |
setMessageOutput(java.lang.String setMessageOutput)
set compilation output message |
void |
setResult(int setResult)
set compilation run result code |
void |
setSuccess(boolean setSuccess)
set is the compilation successful |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.lang.String messageOutput
private java.lang.String errorOutput
private boolean success
private int result
Tool.run(java.io.InputStream, java.io.OutputStream,
java.io.OutputStream, String...)
private java.lang.Class<?> classOutput
private java.lang.Throwable error
Constructor Detail |
---|
public CompileResult()
Method Detail |
---|
public void setMessageOutput(java.lang.String setMessageOutput)
setMessageOutput
- compilation output messagepublic java.lang.String getMessageOutput()
public void setErrorOutput(java.lang.String setErrorOutput)
setErrorOutput
- compilation error outputpublic java.lang.String getErrorOutput()
public void setSuccess(boolean setSuccess)
setSuccess
- is the compilation successfulpublic boolean isSuccess()
public void setResult(int setResult)
setResult
- compilation run result codepublic int getResult()
public void setClassOutput(java.lang.Class<?> setClassOutput)
setClassOutput
- the compilation class outputpublic java.lang.Class<?> getClassOutput()
public java.lang.Throwable getError()
public void logException(java.lang.Throwable exception)
exception
- the compilation exception to log
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |