Interface ChunkResult<T>
- All Known Implementing Classes:
ChunkResult.Fail, ChunkResult.Success
public interface ChunkResult<T>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final record -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> ChunkResult<T> static <T> ChunkResult<T> @Nullable StringgetError()boolean<R> ChunkResult<R> static <T> ChunkResult<T> of(T value) @Nullable Tstatic <R> @Nullable RorElse(ChunkResult<? extends R> chunkResult, @Nullable R orElse) orElseThrow(Supplier<E> exceptionSupplier)
-
Method Details
-
of
-
error
-
error
-
isSuccess
boolean isSuccess() -
orElse
-
orElse
-
getError
@Nullable String getError() -
ifSuccess
-
map
-
orElseThrow
-