Top Fields Constructors Methods
org.jabref.model.openoffice.util

public Class OOVoidResult<E>

extends Object
Class Inheritance
Imports
java.util.Optional, java.util.function.Consumer, .Function

Field Summary

Modifier and TypeField and Description
private final Optional<E>

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static <E> OOVoidResult<E>
error(E error)

public E
public OOVoidResult<E>
ifError(Consumer<E> fun)

public boolean
public boolean
isOK()

public <F> OOVoidResult<F>
mapError(Function<E, F> fun)

public static <E> OOVoidResult<E>
ok()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

errorback to summary
private final Optional<E> error

Constructor Detail

OOVoidResultback to summary
private OOVoidResult(Optional<E> error)

Method Detail

errorback to summary
public static <E> OOVoidResult<E> error(E error)
getErrorback to summary
public E getError()
ifErrorback to summary
public OOVoidResult<E> ifError(Consumer<E> fun)
isErrorback to summary
public boolean isError()
isOKback to summary
public boolean isOK()
mapErrorback to summary
public <F> OOVoidResult<F> mapError(Function<E, F> fun)
okback to summary
public static <E> OOVoidResult<E> ok()