|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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.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.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.Exception 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
| 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 void logException(java.lang.Exception exception)
exception - the compilation exception to log
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||