public abstract class ExecutionResult<S,R,T>
extends java.lang.Object
TransformationUtility
instance has been executed.
This is an abstract type, the concrete classes TUExecutionResult
and TOExecutionResult
should
be used directly instead.TUExecutionResult
,
TOExecutionResult
Modifier and Type | Method and Description |
---|---|
R |
addWarning(java.lang.Exception arg0) |
protected abstract void |
changeTypeOnWarning() |
protected abstract boolean |
dependencyFailureCheck() |
java.lang.String |
getDetails() |
java.lang.Exception |
getException() |
S |
getSource() |
T |
getType() |
java.util.List<java.lang.Exception> |
getWarnings() |
protected abstract boolean |
isExceptionType() |
R |
setDetails(java.lang.String arg0) |
protected R |
setException(java.lang.Exception arg0) |
protected R |
setType(T arg0) |
protected R setType(T arg0)
public R setDetails(java.lang.String arg0)
protected R setException(java.lang.Exception arg0)
public R addWarning(java.lang.Exception arg0)
protected abstract void changeTypeOnWarning()
protected abstract boolean isExceptionType()
protected abstract boolean dependencyFailureCheck()
public S getSource()
public T getType()
public java.lang.String getDetails()
public java.lang.Exception getException()
public java.util.List<java.lang.Exception> getWarnings()