Interface ViewableAsOptional.Single<V>

Type Parameters:
V - The type of the supplied value
All Superinterfaces:
Supplier<V>, ViewableAsOptional<V>
All Known Subinterfaces:
Assignment<V>
All Known Implementing Classes:
ChainableAssignment, OneTimeAssignment
Enclosing interface:
ViewableAsOptional<V>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface ViewableAsOptional.Single<V> extends Supplier<V>, ViewableAsOptional<V>
A Supplier which is also ViewableAsOptional.