JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
B
C
D
E
F
G
I
J
L
M
N
O
R
S
T
U
V
W
X
B
booleanCodec
- Static variable in class net.hamnaberg.json.codec.
Codecs
C
codec1(Iso<TT, Tuple1<A>>, NamedJsonCodec<A>)
- Static method in class net.hamnaberg.json.codec.
Codecs
codec2(Iso<TT, Tuple2<A, B>>, NamedJsonCodec<A>, NamedJsonCodec<B>)
- Static method in class net.hamnaberg.json.codec.
Codecs
codec3(Iso<TT, Tuple3<A, B, C>>, NamedJsonCodec<A>, NamedJsonCodec<B>, NamedJsonCodec<C>)
- Static method in class net.hamnaberg.json.codec.
Codecs
codec4(Iso<TT, Tuple4<A, B, C, D>>, NamedJsonCodec<A>, NamedJsonCodec<B>, NamedJsonCodec<C>, NamedJsonCodec<D>)
- Static method in class net.hamnaberg.json.codec.
Codecs
codec5(Iso<TT, Tuple5<A, B, C, D, E>>, NamedJsonCodec<A>, NamedJsonCodec<B>, NamedJsonCodec<C>, NamedJsonCodec<D>, NamedJsonCodec<E>)
- Static method in class net.hamnaberg.json.codec.
Codecs
codec6(Iso<TT, Tuple6<A, B, C, D, E, F>>, NamedJsonCodec<A>, NamedJsonCodec<B>, NamedJsonCodec<C>, NamedJsonCodec<D>, NamedJsonCodec<E>, NamedJsonCodec<F>)
- Static method in class net.hamnaberg.json.codec.
Codecs
codec7(Iso<TT, Tuple7<A, B, C, D, E, F, G>>, NamedJsonCodec<A>, NamedJsonCodec<B>, NamedJsonCodec<C>, NamedJsonCodec<D>, NamedJsonCodec<E>, NamedJsonCodec<F>, NamedJsonCodec<G>)
- Static method in class net.hamnaberg.json.codec.
Codecs
codec8(Iso<TT, Tuple8<A, B, C, D, E, F, G, H>>, NamedJsonCodec<A>, NamedJsonCodec<B>, NamedJsonCodec<C>, NamedJsonCodec<D>, NamedJsonCodec<E>, NamedJsonCodec<F>, NamedJsonCodec<G>, NamedJsonCodec<H>)
- Static method in class net.hamnaberg.json.codec.
Codecs
Codecs
- Class in
net.hamnaberg.json.codec
combine2(Extractor<TT>, Extractor<UU>)
- Static method in class net.hamnaberg.json.extract.
Extractors
combine3(Extractor<T1>, Extractor<T2>, Extractor<T3>)
- Static method in class net.hamnaberg.json.extract.
Extractors
combine4(Extractor<T1>, Extractor<T2>, Extractor<T3>, Extractor<T4>)
- Static method in class net.hamnaberg.json.extract.
Extractors
compose(Iso<B, C>)
- Method in interface net.hamnaberg.json.codec.
Iso
contramap(Function<B, A>)
- Method in interface net.hamnaberg.json.codec.
EncodeJson
D
decode(Json.JObject, String, DecodeJson<A>)
- Static method in class net.hamnaberg.json.codec.
DecodeResult
DecodeJson
<
A
> - Interface in
net.hamnaberg.json.codec
DecodeJson.DecodeJsonWithDefault
<
A
> - Class in
net.hamnaberg.json.codec
DecodeJsonWithDefault(DecodeJson<A>, A)
- Constructor for class net.hamnaberg.json.codec.
DecodeJson.DecodeJsonWithDefault
decoder()
- Method in interface net.hamnaberg.json.extract.
Extractor
decoder
- Variable in class net.hamnaberg.json.extract.
TypedField
DecodeResult
<
A
> - Class in
net.hamnaberg.json.codec
DecodeResult.Failure
- Class in
net.hamnaberg.json.codec
DecodeResult.Ok
<
A
> - Class in
net.hamnaberg.json.codec
defaultValue()
- Method in class net.hamnaberg.json.codec.
DecodeJson.DecodeJsonWithDefault
defaultValue()
- Method in interface net.hamnaberg.json.codec.
DecodeJson
defaultValue()
- Method in class net.hamnaberg.json.codec.
NamedJsonCodec
doubleCodec
- Static variable in class net.hamnaberg.json.codec.
Codecs
E
EncodeJson
<
A
> - Interface in
net.hamnaberg.json.codec
extract1(TypedField<A>, Function1<A, TT>)
- Static method in class net.hamnaberg.json.extract.
Extractors
extract2(TypedField<A>, TypedField<B>, Function2<A, B, TT>)
- Static method in class net.hamnaberg.json.extract.
Extractors
extract3(TypedField<A>, TypedField<B>, TypedField<C>, Function3<A, B, C, TT>)
- Static method in class net.hamnaberg.json.extract.
Extractors
extract4(TypedField<A>, TypedField<B>, TypedField<C>, TypedField<D>, Function4<A, B, C, D, TT>)
- Static method in class net.hamnaberg.json.extract.
Extractors
extract5(TypedField<A>, TypedField<B>, TypedField<C>, TypedField<D>, TypedField<E>, Function5<A, B, C, D, E, TT>)
- Static method in class net.hamnaberg.json.extract.
Extractors
extract6(TypedField<A>, TypedField<B>, TypedField<C>, TypedField<D>, TypedField<E>, TypedField<F>, Function6<A, B, C, D, E, F, TT>)
- Static method in class net.hamnaberg.json.extract.
Extractors
extract7(TypedField<A>, TypedField<B>, TypedField<C>, TypedField<D>, TypedField<E>, TypedField<F>, TypedField<G>, Function7<A, B, C, D, E, F, G, TT>)
- Static method in class net.hamnaberg.json.extract.
Extractors
extract8(TypedField<A>, TypedField<B>, TypedField<C>, TypedField<D>, TypedField<E>, TypedField<F>, TypedField<G>, TypedField<H>, Function8<A, B, C, D, E, F, G, H, TT>)
- Static method in class net.hamnaberg.json.extract.
Extractors
Extractor
<
A
> - Interface in
net.hamnaberg.json.extract
Extractors
- Class in
net.hamnaberg.json.extract
extractTo(Extractor<B>)
- Method in class net.hamnaberg.json.extract.
TypedField.TJObjectField
F
fail(String)
- Static method in class net.hamnaberg.json.codec.
DecodeResult
Failure(String)
- Constructor for class net.hamnaberg.json.codec.
DecodeResult.Failure
flatMap(Function<A, DecodeJson<B>>)
- Method in interface net.hamnaberg.json.codec.
DecodeJson
flatMap(Function<A, DecodeResult<B>>)
- Method in class net.hamnaberg.json.codec.
DecodeResult
flatMap(Function<A, TypedField<B>>)
- Method in class net.hamnaberg.json.extract.
TypedField
fold(Function<DecodeResult.Ok<Object>, B>, Function<DecodeResult.Failure, B>)
- Method in class net.hamnaberg.json.codec.
DecodeResult.Failure
fold(Function<DecodeResult.Ok<A>, B>, Function<DecodeResult.Failure, B>)
- Method in class net.hamnaberg.json.codec.
DecodeResult
fold(Function<DecodeResult.Ok<A>, B>, Function<DecodeResult.Failure, B>)
- Method in class net.hamnaberg.json.codec.
DecodeResult.Ok
foldUnit(Consumer<DecodeResult.Ok<Object>>, Consumer<DecodeResult.Failure>)
- Method in class net.hamnaberg.json.codec.
DecodeResult.Failure
foldUnit(Consumer<DecodeResult.Ok<A>>, Consumer<DecodeResult.Failure>)
- Method in class net.hamnaberg.json.codec.
DecodeResult
foldUnit(Consumer<DecodeResult.Ok<A>>, Consumer<DecodeResult.Failure>)
- Method in class net.hamnaberg.json.codec.
DecodeResult.Ok
forEach(Consumer<A>)
- Method in class net.hamnaberg.json.codec.
DecodeResult
fromJson(Json.JValue)
- Method in class net.hamnaberg.json.codec.
DecodeJson.DecodeJsonWithDefault
fromJson(Json.JValue)
- Method in interface net.hamnaberg.json.codec.
DecodeJson
fromJson(Json.JValue)
- Method in class net.hamnaberg.json.codec.
NamedJsonCodec
fromJsonUnsafe(Json.JValue)
- Method in interface net.hamnaberg.json.codec.
DecodeJson
fromOption(Option<A>)
- Static method in class net.hamnaberg.json.codec.
DecodeResult
G
get(A)
- Method in class net.hamnaberg.json.codec.
IdIso
get(A)
- Method in interface net.hamnaberg.json.codec.
Iso
getOrElse(Supplier<A>)
- Method in class net.hamnaberg.json.codec.
DecodeResult
getOrElseThrow(Function<String, X>)
- Method in class net.hamnaberg.json.codec.
DecodeResult
getValue()
- Method in class net.hamnaberg.json.codec.
DecodeResult.Ok
I
identity()
- Static method in interface net.hamnaberg.json.codec.
Iso
IdIso
<
A
> - Class in
net.hamnaberg.json.codec
IdIso()
- Constructor for class net.hamnaberg.json.codec.
IdIso
intCodec
- Static variable in class net.hamnaberg.json.codec.
Codecs
isFailure()
- Method in class net.hamnaberg.json.codec.
DecodeResult
Iso
<
A
,
B
> - Interface in
net.hamnaberg.json.codec
isOk()
- Method in class net.hamnaberg.json.codec.
DecodeResult
J
javaListCodec(JsonCodec<A>)
- Static method in class net.hamnaberg.json.codec.
Codecs
JsonCodec
<
A
> - Interface in
net.hamnaberg.json.codec
L
lift(DecodeJson<A>, EncodeJson<A>)
- Static method in interface net.hamnaberg.json.codec.
JsonCodec
listCodec(JsonCodec<A>)
- Static method in class net.hamnaberg.json.codec.
Codecs
longCodec
- Static variable in class net.hamnaberg.json.codec.
Codecs
M
map(Function<A, B>)
- Method in interface net.hamnaberg.json.codec.
DecodeJson
map(Function<A, B>)
- Method in class net.hamnaberg.json.codec.
DecodeResult
map(Function<A, B>)
- Method in class net.hamnaberg.json.extract.
TypedField
mapToList(Function<Json.JValue, B>)
- Method in class net.hamnaberg.json.extract.
TypedField.TJArrayField
mapToOptionalList(Function<Json.JValue, Option<B>>)
- Method in class net.hamnaberg.json.extract.
TypedField.TJArrayField
message
- Variable in class net.hamnaberg.json.codec.
DecodeResult.Failure
modify(Function<B, B>)
- Method in interface net.hamnaberg.json.codec.
Iso
N
name
- Variable in class net.hamnaberg.json.codec.
NamedJsonCodec
name
- Variable in class net.hamnaberg.json.extract.
TypedField
named(String)
- Method in interface net.hamnaberg.json.codec.
JsonCodec
NamedJsonCodec
<
A
> - Class in
net.hamnaberg.json.codec
narrow(Function<A, Try<B>>, Function<B, A>)
- Method in interface net.hamnaberg.json.codec.
JsonCodec
narrow(Function<A, Try<B>>)
- Method in class net.hamnaberg.json.extract.
TypedField
narrowBoth(Function<A, Try<B>>, Function<B, Try<A>>)
- Method in interface net.hamnaberg.json.codec.
JsonCodec
net.hamnaberg.json.codec
- package net.hamnaberg.json.codec
net.hamnaberg.json.extract
- package net.hamnaberg.json.extract
nullCodec()
- Static method in class net.hamnaberg.json.codec.
Codecs
numberCodec
- Static variable in class net.hamnaberg.json.codec.
Codecs
O
objectCodec(Function<Json.JObject, DecodeResult<A>>, Function<A, Json.JObject>)
- Static method in class net.hamnaberg.json.codec.
Codecs
of(String, JsonCodec<A>)
- Static method in class net.hamnaberg.json.codec.
NamedJsonCodec
ok(A)
- Static method in class net.hamnaberg.json.codec.
DecodeResult
Ok(A)
- Constructor for class net.hamnaberg.json.codec.
DecodeResult.Ok
OptionalCodec(JsonCodec<A>)
- Static method in class net.hamnaberg.json.codec.
Codecs
OptionCodec(JsonCodec<A>)
- Static method in class net.hamnaberg.json.codec.
Codecs
R
reverse()
- Method in interface net.hamnaberg.json.codec.
Iso
reverseGet(A)
- Method in class net.hamnaberg.json.codec.
IdIso
reverseGet(B)
- Method in interface net.hamnaberg.json.codec.
Iso
S
sequence(List<DecodeResult<A>>)
- Static method in class net.hamnaberg.json.codec.
DecodeResult
StringCodec
- Static variable in class net.hamnaberg.json.codec.
Codecs
T
TBoolean(String)
- Static method in class net.hamnaberg.json.extract.
TypedField
TDouble(String)
- Static method in class net.hamnaberg.json.extract.
TypedField
TInt(String)
- Static method in class net.hamnaberg.json.extract.
TypedField
TJArray(String)
- Static method in class net.hamnaberg.json.extract.
TypedField
TJArrayField(String)
- Constructor for class net.hamnaberg.json.extract.
TypedField.TJArrayField
TJObject(String)
- Static method in class net.hamnaberg.json.extract.
TypedField
TJObjectField(String)
- Constructor for class net.hamnaberg.json.extract.
TypedField.TJObjectField
TLong(String)
- Static method in class net.hamnaberg.json.extract.
TypedField
toJavaOptional()
- Method in class net.hamnaberg.json.codec.
DecodeResult
toJson(A)
- Method in interface net.hamnaberg.json.codec.
EncodeJson
toJson(A)
- Method in class net.hamnaberg.json.codec.
NamedJsonCodec
toJsonUnsafe(A)
- Method in interface net.hamnaberg.json.codec.
EncodeJson
toOption()
- Method in class net.hamnaberg.json.codec.
DecodeResult
TOptional(String, Extractor<B>)
- Static method in class net.hamnaberg.json.extract.
TypedField
TOptional(String, DecodeJson<B>)
- Static method in class net.hamnaberg.json.extract.
TypedField
toString()
- Method in class net.hamnaberg.json.codec.
DecodeJson.DecodeJsonWithDefault
toString()
- Method in class net.hamnaberg.json.codec.
DecodeResult.Failure
toString()
- Method in class net.hamnaberg.json.codec.
DecodeResult.Ok
toString()
- Method in class net.hamnaberg.json.codec.
IdIso
toString()
- Method in class net.hamnaberg.json.codec.
NamedJsonCodec
toString()
- Method in class net.hamnaberg.json.extract.
TypedField
tryMap(Function<A, Try<B>>)
- Method in interface net.hamnaberg.json.codec.
DecodeJson
tryNarrow(Function<A, B>, Function<B, A>)
- Method in interface net.hamnaberg.json.codec.
JsonCodec
tryNarrow(Function<A, B>)
- Method in class net.hamnaberg.json.extract.
TypedField
tryNarrowBoth(Function<A, B>, Function<B, A>)
- Method in interface net.hamnaberg.json.codec.
JsonCodec
TString(String)
- Static method in class net.hamnaberg.json.extract.
TypedField
TypedField
<
A
> - Class in
net.hamnaberg.json.extract
TypedField.TJArrayField
- Class in
net.hamnaberg.json.extract
TypedField.TJObjectField
- Class in
net.hamnaberg.json.extract
typedFieldOf(String, DecodeJson<B>, Option<B>)
- Static method in class net.hamnaberg.json.extract.
TypedField
U
unsafeGet()
- Method in class net.hamnaberg.json.codec.
DecodeResult
V
value
- Variable in class net.hamnaberg.json.codec.
DecodeResult.Ok
W
withDefaultValue(A)
- Method in interface net.hamnaberg.json.codec.
DecodeJson
withDefaultValue(A)
- Method in class net.hamnaberg.json.extract.
TypedField
X
xmap(Function<A, B>, Function<B, A>)
- Method in interface net.hamnaberg.json.codec.
JsonCodec
B
C
D
E
F
G
I
J
L
M
N
O
R
S
T
U
V
W
X
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015–2017. All rights reserved.