JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev Package
Next Package
Frames
No Frames
All Classes
Package org.dmfs.jems.optional.decorators
Class Summary
Class
Description
DelegatingOptional
<T>
An abstract
Optional
which delegates all method calls to another given
Optional
.
Frozen
<T>
An
Optional
decorator which avoids frequent (potentially expensive) evaluation of another
Optional
by retaining the result of the first evaluation.
MapCollapsed
<From,To>
Optional
decorator maps the given
Optional
to an
Optional
and collapses the result.
Mapped
<From,To>
Optional
that maps an
Optional
if it's present using the given
Function
.
Restrained
<T>
Optional
decorator restrains the presence of another
Optional
with a specific condition.
Sieved
<T>
Optional
decorator which is present if the delegate is present and satisfies a specific
Predicate
.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev Package
Next Package
Frames
No Frames
All Classes