Package com.github.tonivade.purefun.type
Class Option.None<T>
java.lang.Object
com.github.tonivade.purefun.type.Option.None<T>
- All Implemented Interfaces:
Applicable<Option<?>,,T> Bindable<Option<?>,,T> Mappable<Option<?>,,T> Kind<Option<?>,,T> Option<T>,OptionOf<T>,Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.github.tonivade.purefun.core.Applicable
Applicable.Map2<F extends Applicable<F,?>, A, B>, Applicable.Map3<F extends Applicable<F, ?>, A, B, C>, Applicable.Map4<F extends Applicable<F, ?>, A, B, C, D>, Applicable.Map5<F extends Applicable<F, ?>, A, B, C, D, E> Nested classes/interfaces inherited from interface com.github.tonivade.purefun.type.Option
Option.None<T>, Option.Some<T> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.github.tonivade.purefun.core.Applicable
zip, zipLeft, zipRight, zipWith
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
INSTANCE
-
-
Constructor Details
-
None
private None()
-
-
Method Details
-
isEmpty
public boolean isEmpty() -
isPresent
public boolean isPresent() -
hashCode
public int hashCode() -
equals
-
toString
-
readResolve
-