public class DecisionResponse<T>
extends java.lang.Object
| Constructor and Description |
|---|
DecisionResponse(T result,
DecisionReasons reasons) |
| Modifier and Type | Method and Description |
|---|---|
DecisionReasons |
getReasons() |
T |
getResult() |
static DecisionResponse |
nullNoReasons() |
static <E> DecisionResponse |
responseNoReasons(E result) |
public DecisionResponse(@Nullable
T result,
@Nonnull
DecisionReasons reasons)
public static <E> DecisionResponse responseNoReasons(@Nullable E result)
public static DecisionResponse nullNoReasons()
@Nullable public T getResult()
@Nonnull public DecisionReasons getReasons()