Package com.hubspot.algebra
Class VoidResult<ERROR_TYPE>
- java.lang.Object
-
- com.hubspot.algebra.Result<Void,ERROR_TYPE>
-
- com.hubspot.algebra.VoidResult<ERROR_TYPE>
-
@Deprecated @Data(@Derive(withVisibility=Package)) public abstract class VoidResult<ERROR_TYPE> extends Result<Void,ERROR_TYPE>
Deprecated.useResult.nullOk()instead.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static <ERROR_TYPE>
VoidResult<ERROR_TYPE>error(ERROR_TYPE error)Deprecated.<NEW_SUCCESS_TYPE>
Result<NEW_SUCCESS_TYPE,ERROR_TYPE>flatMapOk(Function<Void,Result<NEW_SUCCESS_TYPE,ERROR_TYPE>> mapper)Deprecated.voidifOk(Consumer<? super Void> consumer)Deprecated.booleanisOk()Deprecated.<NEW_SUCCESS_TYPE>
Result<NEW_SUCCESS_TYPE,ERROR_TYPE>mapOk(Function<Void,NEW_SUCCESS_TYPE> mapper)Deprecated.abstract <R> Rmatch(Function<ERROR_TYPE,R> err, Function<Void,R> ok)Deprecated.static <E> VoidResult<E>ok()Deprecated.-
Methods inherited from class com.hubspot.algebra.Result
consume, equals, err, expect, expectErr, flatMapErr, hashCode, ifErr, isErr, mapErr, nullErr, nullOk, ok, toString, unwrapErrOrElseThrow, unwrapErrOrElseThrow, unwrapErrOrElseThrow, unwrapOrElseThrow, unwrapOrElseThrow, unwrapOrElseThrow
-
-
-
-
Method Detail
-
ok
public static <E> VoidResult<E> ok()
Deprecated.
-
error
public static <ERROR_TYPE> VoidResult<ERROR_TYPE> error(ERROR_TYPE error)
Deprecated.
-
isOk
public boolean isOk()
Deprecated.- Overrides:
isOkin classResult<Void,ERROR_TYPE>
-
ifOk
public void ifOk(Consumer<? super Void> consumer)
Deprecated.- Overrides:
ifOkin classResult<Void,ERROR_TYPE>
-
mapOk
public <NEW_SUCCESS_TYPE> Result<NEW_SUCCESS_TYPE,ERROR_TYPE> mapOk(Function<Void,NEW_SUCCESS_TYPE> mapper)
Deprecated.- Overrides:
mapOkin classResult<Void,ERROR_TYPE>
-
flatMapOk
public <NEW_SUCCESS_TYPE> Result<NEW_SUCCESS_TYPE,ERROR_TYPE> flatMapOk(Function<Void,Result<NEW_SUCCESS_TYPE,ERROR_TYPE>> mapper)
Deprecated.- Overrides:
flatMapOkin classResult<Void,ERROR_TYPE>
-
match
public abstract <R> R match(Function<ERROR_TYPE,R> err, Function<Void,R> ok)
Deprecated.- Specified by:
matchin classResult<Void,ERROR_TYPE>
-
-