public static final class TRecords.TypeLookupFailed extends Object implements TRecords.TypeLookupType
| Constructor and Description |
|---|
TypeLookupFailed(TType in_t,
FieldName in_name,
com.gs.collections.api.list.ImmutableList<FieldName> in_rest)
Construct a failure.
|
| Modifier and Type | Method and Description |
|---|---|
<A,E extends Exception> |
matchTypeLookup(com.io7m.jfunctional.PartialFunctionType<TRecords.TypeLookupSucceeded,A,E> success,
com.io7m.jfunctional.PartialFunctionType<TRecords.TypeLookupFailed,A,E> failure)
Evaluate functions to inspect the lookup result.
|
public <A,E extends Exception> A matchTypeLookup(com.io7m.jfunctional.PartialFunctionType<TRecords.TypeLookupSucceeded,A,E> success, com.io7m.jfunctional.PartialFunctionType<TRecords.TypeLookupFailed,A,E> failure) throws E extends Exception
TRecords.TypeLookupTypematchTypeLookup in interface TRecords.TypeLookupTypeA - The type of returned valuesE - The type of raised exceptionssuccess - Evaluated if this result denotes successfailure - Evaluated if this result denotes failuremE - If m raises EE extends ExceptionCopyright © 2017 <code@io7m.com> http://io7m.com