A C D E F G H I J K M N P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- append(boolean) - Method in class net.hamnaberg.json.Json.JArray
- append(double) - Method in class net.hamnaberg.json.Json.JArray
- append(int) - Method in class net.hamnaberg.json.Json.JArray
- append(long) - Method in class net.hamnaberg.json.Json.JArray
- append(Number) - Method in class net.hamnaberg.json.Json.JArray
- append(String) - Method in class net.hamnaberg.json.Json.JArray
- append(BigDecimal) - Method in class net.hamnaberg.json.Json.JArray
- append(Json.JValue) - Method in class net.hamnaberg.json.Json.JArray
- asBigDecimal() - Method in class net.hamnaberg.json.Json.JValue
- asBoolean() - Method in class net.hamnaberg.json.Json.JValue
- asDouble() - Method in class net.hamnaberg.json.Json.JNumber
- asInt() - Method in class net.hamnaberg.json.Json.JNumber
- asJsonArray() - Method in class net.hamnaberg.json.Json.JValue
- asJsonArrayOrEmpty() - Method in class net.hamnaberg.json.Json.JValue
- asJsonBoolean() - Method in class net.hamnaberg.json.Json.JValue
- asJsonNull() - Method in class net.hamnaberg.json.Json.JValue
- asJsonNumber() - Method in class net.hamnaberg.json.Json.JValue
- asJsonObject() - Method in class net.hamnaberg.json.Json.JValue
- asJsonObjectOrEmpty() - Method in class net.hamnaberg.json.Json.JValue
- asJsonString() - Method in class net.hamnaberg.json.Json.JValue
- asJValue() - Method in class net.hamnaberg.json.Json.JValue
- asLong() - Method in class net.hamnaberg.json.Json.JNumber
- asString() - Method in class net.hamnaberg.json.Json.JValue
C
- concat(Json.JArray) - Method in class net.hamnaberg.json.Json.JArray
- concat(Json.JObject) - Method in class net.hamnaberg.json.Json.JObject
- containsKey(String) - Method in class net.hamnaberg.json.Json.JObject
- containsValue(Json.JValue) - Method in class net.hamnaberg.json.Json.JObject
D
- deepmerge(Json.JValue) - Method in class net.hamnaberg.json.Json.JValue
-
Perform a deep merge of this JSON value with another JSON value.
- dropNullKeys(boolean) - Method in class net.hamnaberg.json.PrettyPrinter
E
- equals(Object) - Method in class net.hamnaberg.json.Json.JArray
- equals(Object) - Method in class net.hamnaberg.json.Json.JBoolean
- equals(Object) - Method in class net.hamnaberg.json.Json.JNull
- equals(Object) - Method in class net.hamnaberg.json.Json.JNumber
- equals(Object) - Method in class net.hamnaberg.json.Json.JObject
- equals(Object) - Method in class net.hamnaberg.json.Json.JString
- equals(Object) - Method in class net.hamnaberg.json.Json.JValue
F
- filter(BiPredicate<String, Json.JValue>) - Method in class net.hamnaberg.json.Json.JObject
- filterKeys(Predicate<String>) - Method in class net.hamnaberg.json.Json.JObject
- filterNot(BiPredicate<String, Json.JValue>) - Method in class net.hamnaberg.json.Json.JObject
- flatMap(Function<Json.JValue, Json.JArray>) - Method in class net.hamnaberg.json.Json.JArray
- flatMapToList(Function<Json.JValue, List<A>>) - Method in class net.hamnaberg.json.Json.JArray
- fold(Function<Json.JString, X>, Function<Json.JBoolean, X>, Function<Json.JNumber, X>, Function<Json.JObject, X>, Function<Json.JArray, X>, Supplier<X>) - Method in class net.hamnaberg.json.Json.JArray
- fold(Function<Json.JString, X>, Function<Json.JBoolean, X>, Function<Json.JNumber, X>, Function<Json.JObject, X>, Function<Json.JArray, X>, Supplier<X>) - Method in class net.hamnaberg.json.Json.JBoolean
- fold(Function<Json.JString, X>, Function<Json.JBoolean, X>, Function<Json.JNumber, X>, Function<Json.JObject, X>, Function<Json.JArray, X>, Supplier<X>) - Method in class net.hamnaberg.json.Json.JNull
- fold(Function<Json.JString, X>, Function<Json.JBoolean, X>, Function<Json.JNumber, X>, Function<Json.JObject, X>, Function<Json.JArray, X>, Supplier<X>) - Method in class net.hamnaberg.json.Json.JNumber
- fold(Function<Json.JString, X>, Function<Json.JBoolean, X>, Function<Json.JNumber, X>, Function<Json.JObject, X>, Function<Json.JArray, X>, Supplier<X>) - Method in class net.hamnaberg.json.Json.JObject
- fold(Function<Json.JString, X>, Function<Json.JBoolean, X>, Function<Json.JNumber, X>, Function<Json.JObject, X>, Function<Json.JArray, X>, Supplier<X>) - Method in class net.hamnaberg.json.Json.JString
- fold(Function<Json.JString, X>, Function<Json.JBoolean, X>, Function<Json.JNumber, X>, Function<Json.JObject, X>, Function<Json.JArray, X>, Supplier<X>) - Method in class net.hamnaberg.json.Json.JValue
- foldUnit(Consumer<Json.JString>, Consumer<Json.JBoolean>, Consumer<Json.JNumber>, Consumer<Json.JObject>, Consumer<Json.JArray>, Runnable) - Method in class net.hamnaberg.json.Json.JArray
- foldUnit(Consumer<Json.JString>, Consumer<Json.JBoolean>, Consumer<Json.JNumber>, Consumer<Json.JObject>, Consumer<Json.JArray>, Runnable) - Method in class net.hamnaberg.json.Json.JBoolean
- foldUnit(Consumer<Json.JString>, Consumer<Json.JBoolean>, Consumer<Json.JNumber>, Consumer<Json.JObject>, Consumer<Json.JArray>, Runnable) - Method in class net.hamnaberg.json.Json.JNull
- foldUnit(Consumer<Json.JString>, Consumer<Json.JBoolean>, Consumer<Json.JNumber>, Consumer<Json.JObject>, Consumer<Json.JArray>, Runnable) - Method in class net.hamnaberg.json.Json.JNumber
- foldUnit(Consumer<Json.JString>, Consumer<Json.JBoolean>, Consumer<Json.JNumber>, Consumer<Json.JObject>, Consumer<Json.JArray>, Runnable) - Method in class net.hamnaberg.json.Json.JObject
- foldUnit(Consumer<Json.JString>, Consumer<Json.JBoolean>, Consumer<Json.JNumber>, Consumer<Json.JObject>, Consumer<Json.JArray>, Runnable) - Method in class net.hamnaberg.json.Json.JString
- foldUnit(Consumer<Json.JString>, Consumer<Json.JBoolean>, Consumer<Json.JNumber>, Consumer<Json.JObject>, Consumer<Json.JArray>, Runnable) - Method in class net.hamnaberg.json.Json.JValue
- forEach(BiConsumer<String, Json.JValue>) - Method in class net.hamnaberg.json.Json.JObject
G
- get(int) - Method in class net.hamnaberg.json.Json.JArray
- get(String) - Method in class net.hamnaberg.json.Json.JObject
- getAs(String, Function<Json.JValue, Optional<A>>) - Method in class net.hamnaberg.json.Json.JObject
- getAsArray(String) - Method in class net.hamnaberg.json.Json.JObject
- getAsArrayOrEmpty(String) - Method in class net.hamnaberg.json.Json.JObject
- getAsBigDecimal(String) - Method in class net.hamnaberg.json.Json.JObject
- getAsBoolean(String) - Method in class net.hamnaberg.json.Json.JObject
- getAsDouble(String) - Method in class net.hamnaberg.json.Json.JObject
- getAsInteger(String) - Method in class net.hamnaberg.json.Json.JObject
- getAsLong(String) - Method in class net.hamnaberg.json.Json.JObject
- getAsNumber(String) - Method in class net.hamnaberg.json.Json.JObject
- getAsObject(String) - Method in class net.hamnaberg.json.Json.JObject
- getAsObjectOrEmpty(String) - Method in class net.hamnaberg.json.Json.JObject
- getAsString(String) - Method in class net.hamnaberg.json.Json.JObject
- getAsStringOrEmpty(String) - Method in class net.hamnaberg.json.Json.JObject
- getListAsBigDecimals() - Method in class net.hamnaberg.json.Json.JArray
- getListAsObjects() - Method in class net.hamnaberg.json.Json.JArray
- getListAsStrings() - Method in class net.hamnaberg.json.Json.JArray
- getOrDefault(String, Json.JValue) - Method in class net.hamnaberg.json.Json.JObject
- getValue() - Method in class net.hamnaberg.json.Json.JArray
- getValue() - Method in class net.hamnaberg.json.Json.JNumber
- getValue() - Method in class net.hamnaberg.json.Json.JObject
- getValue() - Method in class net.hamnaberg.json.Json.JString
H
- hashCode() - Method in class net.hamnaberg.json.Json.JArray
- hashCode() - Method in class net.hamnaberg.json.Json.JBoolean
- hashCode() - Method in class net.hamnaberg.json.Json.JNull
- hashCode() - Method in class net.hamnaberg.json.Json.JNumber
- hashCode() - Method in class net.hamnaberg.json.Json.JObject
- hashCode() - Method in class net.hamnaberg.json.Json.JString
- hashCode() - Method in class net.hamnaberg.json.Json.JValue
- headOption() - Method in class net.hamnaberg.json.Json.JArray
I
- immutable.json.ast - module immutable.json.ast
- insert(int, Json.JValue) - Method in class net.hamnaberg.json.Json.JArray
- INSTANCE - Static variable in class net.hamnaberg.json.Json.JNull
- isArray() - Method in class net.hamnaberg.json.Json.JValue
- isBoolean() - Method in class net.hamnaberg.json.Json.JValue
- isEmpty() - Method in class net.hamnaberg.json.Json.JObject
- isNull() - Method in class net.hamnaberg.json.Json.JValue
- isNumber() - Method in class net.hamnaberg.json.Json.JValue
- isObject() - Method in class net.hamnaberg.json.Json.JValue
- isScalar() - Method in class net.hamnaberg.json.Json.JValue
- isString() - Method in class net.hamnaberg.json.Json.JValue
- isValue() - Method in class net.hamnaberg.json.Json.JBoolean
- iterator() - Method in class net.hamnaberg.json.Json.JArray
- iterator() - Method in class net.hamnaberg.json.Json.JObject
J
- jArray(Iterable<Json.JValue>) - Static method in class net.hamnaberg.json.Json
- jArray(Json.JValue, Json.JValue...) - Static method in class net.hamnaberg.json.Json
- jBoolean(boolean) - Static method in class net.hamnaberg.json.Json
- jEmptyArray() - Static method in class net.hamnaberg.json.Json
- jEmptyObject() - Static method in class net.hamnaberg.json.Json
- jNull() - Static method in class net.hamnaberg.json.Json
- jNumber(double) - Static method in class net.hamnaberg.json.Json
- jNumber(int) - Static method in class net.hamnaberg.json.Json
- jNumber(long) - Static method in class net.hamnaberg.json.Json
- jNumber(Number) - Static method in class net.hamnaberg.json.Json
- jNumber(BigDecimal) - Static method in class net.hamnaberg.json.Json
- jObject(Iterable<Map.Entry<String, Json.JValue>>) - Static method in class net.hamnaberg.json.Json
- jObject(String, boolean) - Static method in class net.hamnaberg.json.Json
- jObject(String, double) - Static method in class net.hamnaberg.json.Json
- jObject(String, int) - Static method in class net.hamnaberg.json.Json
- jObject(String, long) - Static method in class net.hamnaberg.json.Json
- jObject(String, Number) - Static method in class net.hamnaberg.json.Json
- jObject(String, String) - Static method in class net.hamnaberg.json.Json
- jObject(String, BigDecimal) - Static method in class net.hamnaberg.json.Json
- jObject(String, Json.JValue) - Static method in class net.hamnaberg.json.Json
- jObject(String, Json.JValue, String, Json.JValue) - Static method in class net.hamnaberg.json.Json
- jObject(String, Json.JValue, String, Json.JValue, String, Json.JValue) - Static method in class net.hamnaberg.json.Json
- jObject(String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue) - Static method in class net.hamnaberg.json.Json
- jObject(String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue) - Static method in class net.hamnaberg.json.Json
- jObject(String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue) - Static method in class net.hamnaberg.json.Json
- jObject(String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue) - Static method in class net.hamnaberg.json.Json
- jObject(String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue) - Static method in class net.hamnaberg.json.Json
- jObject(String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue) - Static method in class net.hamnaberg.json.Json
- jObject(String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue, String, Json.JValue) - Static method in class net.hamnaberg.json.Json
- jObject(Map.Entry<String, Json.JValue>, Map.Entry<String, Json.JValue>...) - Static method in class net.hamnaberg.json.Json
- jObject(Map<String, Json.JValue>) - Static method in class net.hamnaberg.json.Json
- Json - Class in net.hamnaberg.json
- Json.JArray - Class in net.hamnaberg.json
- Json.JBoolean - Class in net.hamnaberg.json
- Json.JNull - Class in net.hamnaberg.json
- Json.JNumber - Class in net.hamnaberg.json
- Json.JObject - Class in net.hamnaberg.json
- Json.JString - Class in net.hamnaberg.json
- Json.JValue - Class in net.hamnaberg.json
- jString(String) - Static method in class net.hamnaberg.json.Json
K
- keySet() - Method in class net.hamnaberg.json.Json.JObject
M
- map(Function<Json.JValue, Json.JValue>) - Method in class net.hamnaberg.json.Json.JArray
- MapCollector - Static variable in class net.hamnaberg.json.Json.JObject
- mapJson(Function<Json.JValue, Json.JValue>) - Method in class net.hamnaberg.json.Json.JValue
- mapOpt(Function<Json.JValue, Optional<A>>) - Method in class net.hamnaberg.json.Json.JArray
- mapToList(BiFunction<String, Json.JValue, B>) - Method in class net.hamnaberg.json.Json.JObject
- mapToList(Function<Json.JValue, A>) - Method in class net.hamnaberg.json.Json.JArray
- mapValues(Function<Json.JValue, B>) - Method in class net.hamnaberg.json.Json.JObject
N
- net.hamnaberg.json - package net.hamnaberg.json
- nospaces() - Method in class net.hamnaberg.json.Json.JValue
- nospaces() - Static method in class net.hamnaberg.json.PrettyPrinter
- nullableTuple(String, Number) - Static method in class net.hamnaberg.json.Json
- nullableTuple(String, String) - Static method in class net.hamnaberg.json.Json
- nullableTuple(String, BigDecimal) - Static method in class net.hamnaberg.json.Json
- nullableTuple(String, Json.JValue) - Static method in class net.hamnaberg.json.Json
P
- prepend(boolean) - Method in class net.hamnaberg.json.Json.JArray
- prepend(double) - Method in class net.hamnaberg.json.Json.JArray
- prepend(int) - Method in class net.hamnaberg.json.Json.JArray
- prepend(long) - Method in class net.hamnaberg.json.Json.JArray
- prepend(Number) - Method in class net.hamnaberg.json.Json.JArray
- prepend(String) - Method in class net.hamnaberg.json.Json.JArray
- prepend(BigDecimal) - Method in class net.hamnaberg.json.Json.JArray
- prepend(Json.JValue) - Method in class net.hamnaberg.json.Json.JArray
- pretty(PrettyPrinter) - Method in class net.hamnaberg.json.Json.JValue
- PrettyPrinter - Class in net.hamnaberg.json
- PrettyPrinter(int) - Constructor for class net.hamnaberg.json.PrettyPrinter
- PrettyPrinter(int, boolean, boolean) - Constructor for class net.hamnaberg.json.PrettyPrinter
- put(String, boolean) - Method in class net.hamnaberg.json.Json.JObject
- put(String, double) - Method in class net.hamnaberg.json.Json.JObject
- put(String, int) - Method in class net.hamnaberg.json.Json.JObject
- put(String, long) - Method in class net.hamnaberg.json.Json.JObject
- put(String, Number) - Method in class net.hamnaberg.json.Json.JObject
- put(String, String) - Method in class net.hamnaberg.json.Json.JObject
- put(String, BigDecimal) - Method in class net.hamnaberg.json.Json.JObject
- put(String, Json.JValue) - Method in class net.hamnaberg.json.Json.JObject
R
- remove(int) - Method in class net.hamnaberg.json.Json.JArray
- remove(String) - Method in class net.hamnaberg.json.Json.JObject
- replace(int, Json.JValue) - Method in class net.hamnaberg.json.Json.JArray
- reverse() - Method in class net.hamnaberg.json.Json.JArray
S
- scalarToString() - Method in class net.hamnaberg.json.Json.JValue
- size() - Method in class net.hamnaberg.json.Json.JArray
- size() - Method in class net.hamnaberg.json.Json.JObject
- spaces2() - Method in class net.hamnaberg.json.Json.JValue
- spaces2() - Static method in class net.hamnaberg.json.PrettyPrinter
- spaces4() - Method in class net.hamnaberg.json.Json.JValue
- spaces4() - Static method in class net.hamnaberg.json.PrettyPrinter
- stream() - Method in class net.hamnaberg.json.Json.JArray
- stream() - Method in class net.hamnaberg.json.Json.JObject
T
- toString() - Method in class net.hamnaberg.json.Json.JArray
- toString() - Method in class net.hamnaberg.json.Json.JBoolean
- toString() - Method in class net.hamnaberg.json.Json.JNull
- toString() - Method in class net.hamnaberg.json.Json.JNumber
- toString() - Method in class net.hamnaberg.json.Json.JObject
- toString() - Method in class net.hamnaberg.json.Json.JString
- toString() - Method in class net.hamnaberg.json.Json.JValue
-
This is NOT the json representation.
- tuple(String, boolean) - Static method in class net.hamnaberg.json.Json
- tuple(String, double) - Static method in class net.hamnaberg.json.Json
- tuple(String, int) - Static method in class net.hamnaberg.json.Json
- tuple(String, long) - Static method in class net.hamnaberg.json.Json
- tuple(String, A, Function<A, Optional<Json.JValue>>) - Static method in class net.hamnaberg.json.Json
- tuple(String, Number) - Static method in class net.hamnaberg.json.Json
- tuple(String, String) - Static method in class net.hamnaberg.json.Json
- tuple(String, BigDecimal) - Static method in class net.hamnaberg.json.Json
- tuple(String, Optional<A>, Function<A, Optional<Json.JValue>>) - Static method in class net.hamnaberg.json.Json
- tuple(String, Optional<Json.JValue>) - Static method in class net.hamnaberg.json.Json
- tuple(String, Json.JValue) - Static method in class net.hamnaberg.json.Json
V
- value - Variable in class net.hamnaberg.json.Json.JArray
- value - Variable in class net.hamnaberg.json.Json.JBoolean
- value - Variable in class net.hamnaberg.json.Json.JNumber
- value - Variable in class net.hamnaberg.json.Json.JObject
- value - Variable in class net.hamnaberg.json.Json.JString
- values() - Method in class net.hamnaberg.json.Json.JObject
W
- writeString(Json.JValue) - Method in class net.hamnaberg.json.PrettyPrinter
All Classes All Packages