public interface Unwrapable
Modifier and Type | Method and Description |
---|---|
default <R> R |
unwrap()
Unwrap a wrapped value
|
default <R> R |
unwrapIfInstance(java.lang.Class<?> c,
java.util.function.Supplier<? extends R> supplier) |
default <R> R |
unwrapNested(java.lang.Class<?> c,
java.util.function.Supplier<? extends R> supplier) |
default <R> R unwrap()
default <R> R unwrapIfInstance(java.lang.Class<?> c, java.util.function.Supplier<? extends R> supplier)
default <R> R unwrapNested(java.lang.Class<?> c, java.util.function.Supplier<? extends R> supplier)