public class ScriptResult<T>
extends java.lang.Object
Constructor and Description |
---|
ScriptResult(T value) |
ScriptResult(T value,
java.lang.String output,
ScriptError error) |
Modifier and Type | Method and Description |
---|---|
ScriptError |
getError() |
java.lang.String |
getOutput() |
T |
getValue() |
T |
getValueOrThrowIfError(ProjectFile projectFile) |
static <T> ScriptResult<T> |
of(T value) |
java.lang.String |
toString() |
public ScriptResult(T value)
public ScriptResult(T value, java.lang.String output, ScriptError error)
public static <T> ScriptResult<T> of(T value)
public T getValue()
public T getValueOrThrowIfError(ProjectFile projectFile)
public java.lang.String getOutput()
public ScriptError getError()
public java.lang.String toString()
toString
in class java.lang.Object