| Package | Description |
|---|---|
| de.vandermeer.skb.interfaces.coin |
Base for an extended null object pattern (success/error with or without value plus optional messages).
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
HeadsCoin<R>
Base interface for a heads coin, something the returns a success with a value.
|
interface |
HeadsSuccess<R>
A heads (success) coin with a value.
|
interface |
HeadsSuccessWithInfo<R,M>
A heads (success) coin with a value and further information.
|
interface |
HeadsSuccessWithInfoAndWarnings<R,M>
A heads (success) coin with a value with further information and some warnings.
|
interface |
HeadsSuccessWithWarnings<R,M>
A heads (success) coin with a value and some warnings.
|
interface |
TailsCoin<R>
Base interface for a tails coin, something the returns an error with or without a value.
|
interface |
TailsError<R>
A tails (error) coin with a value.
|
interface |
TailsErrorWithErrors<R,M>
A tails (error) coin with a value and errors.
|
interface |
TailsNull
A tails (error) coin without a value.
|
interface |
TailsNullWithErrors<M>
A tails (error) coin without a value but some errors.
|
Copyright © 2016–2017. All rights reserved.