| Package | Description |
|---|---|
| net.hamnaberg.json |
| Modifier and Type | Class and Description |
|---|---|
static class |
DecodeResult.Failure |
static class |
DecodeResult.Ok<A> |
| Modifier and Type | Method and Description |
|---|---|
static <A> DecodeResult<A> |
DecodeResult.decode(Json.JObject object,
String name,
DecodeJson<A> decoder) |
static <A> DecodeResult<A> |
DecodeResult.fail(String message) |
<B> DecodeResult<B> |
DecodeResult.flatMap(Function<A,DecodeResult<B>> f) |
DecodeResult<A> |
DecodeJson.fromJson(Json.JValue value) |
DecodeResult<A> |
DecodeJson.DecodeJsonWithDefault.fromJson(Json.JValue value) |
static <A> DecodeResult<A> |
DecodeResult.fromOption(javaslang.control.Option<A> value) |
<B> DecodeResult<B> |
DecodeResult.map(Function<A,B> f) |
static <A> DecodeResult<A> |
DecodeResult.ok(A value) |
static <A> DecodeResult<javaslang.collection.List<A>> |
DecodeResult.sequence(javaslang.collection.List<DecodeResult<A>> decodeResults) |
| Modifier and Type | Method and Description |
|---|---|
<B> DecodeResult<B> |
DecodeResult.flatMap(Function<A,DecodeResult<B>> f) |
static <A> JsonCodec<A> |
Codecs.objectCodec(Function<Json.JObject,DecodeResult<A>> decoder,
Function<A,Json.JObject> encoder) |
static <A> DecodeResult<javaslang.collection.List<A>> |
DecodeResult.sequence(javaslang.collection.List<DecodeResult<A>> decodeResults) |
Copyright © 2015–2016. All rights reserved.