public static class SourceI.SourceIHandler<OUT>
extends java.lang.Object
| Constructor and Description |
|---|
SourceIHandler(SourceI source) |
| Modifier and Type | Method and Description |
|---|---|
<SOURCE extends SourceI,EX extends java.lang.Throwable> |
accept(java.lang.Class<SOURCE> sourceType,
SourceI.ExceptionalConsumer<SOURCE,EX> action) |
<SOURCE extends SourceI,EX extends java.lang.Throwable> |
apply(java.lang.Class<SOURCE> sourceType,
SourceI.ExceptionalFunction<SOURCE,OUT,EX> action) |
OUT |
elseUnsupportedError() |
OUT |
get() |
OUT |
getOrDefault(OUT defaultValue) |
public SourceIHandler(SourceI source)
public <SOURCE extends SourceI,EX extends java.lang.Throwable> SourceI.SourceIHandler<OUT> apply(java.lang.Class<SOURCE> sourceType, SourceI.ExceptionalFunction<SOURCE,OUT,EX> action) throws EX extends java.lang.Throwable
EX extends java.lang.Throwablepublic <SOURCE extends SourceI,EX extends java.lang.Throwable> SourceI.SourceIHandler<OUT> accept(java.lang.Class<SOURCE> sourceType, SourceI.ExceptionalConsumer<SOURCE,EX> action) throws EX extends java.lang.Throwable
EX extends java.lang.Throwablepublic OUT get()
public OUT elseUnsupportedError()