Class ComputationResult<R,S>

java.lang.Object
de.linusdev.lutils.async.ComputationResult<R,S>

public class ComputationResult<R,S> extends Object
  • Constructor Details

    • ComputationResult

      public ComputationResult(@Nullable R result, @NotNull S secondary, @Nullable @Nullable AsyncError error)
  • Method Details

    • hasResult

      public boolean hasResult()
    • getResult

      public R getResult()
    • hasError

      public boolean hasError()
    • getError

      public AsyncError getError()
    • getSecondary

      @NotNull public S getSecondary()