Index
All Classes and Interfaces|All Packages|Serialized Form
A
- alphabetic() - Static method in class jsonvalues.gen.JsStrGen
-
Returns a generator that produces a single alphabetic character.
- alphabetic(int) - Static method in class jsonvalues.gen.JsStrGen
-
Generates a string made up of alphabetic characters
- alphabetic(int, int) - Static method in class jsonvalues.gen.JsStrGen
-
Generates a string made up of alphabetic characters with a length between
minLength
andmaxLength
. - alphanumeric() - Static method in class jsonvalues.gen.JsStrGen
-
Returns a generator that produces a single alphanumeric character.
- alphanumeric(int) - Static method in class jsonvalues.gen.JsStrGen
-
Generates a string made up of alphanumeric characters with a length of
length
. - alphanumeric(int, int) - Static method in class jsonvalues.gen.JsStrGen
-
Generates a string made up of alphanumeric characters with a length between
minLength
andmaxLength
. - any() - Static method in class jsonvalues.spec.JsSpecs
-
spec that is conformed by any value
- any(Predicate<JsValue>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that accepts any JSON value for which the given predicate evaluates to true.
- append(JsPath) - Method in class jsonvalues.JsPath
-
Creates a new JsPath appending the given path to this path.
- append(JsValue, JsValue...) - Method in class jsonvalues.JsArray
-
Appends one or more
JsValue
elements to the end of this JSON array. - appendAll(JsArray) - Method in class jsonvalues.JsArray
-
Appends all elements from another
JsArray
to the end of this JSON array. - apply(Random) - Method in class jsonvalues.gen.JsArrayGen
- apply(Random) - Method in class jsonvalues.gen.JsBigDecGen
- apply(Random) - Method in class jsonvalues.gen.JsBigIntGen
- apply(Random) - Method in class jsonvalues.gen.JsBinaryGen
- apply(Random) - Method in class jsonvalues.gen.JsBoolGen
- apply(Random) - Method in class jsonvalues.gen.JsDoubleGen
- apply(Random) - Method in class jsonvalues.gen.JsInstantGen
- apply(Random) - Method in class jsonvalues.gen.JsIntGen
- apply(Random) - Method in class jsonvalues.gen.JsLongGen
- apply(Random) - Method in class jsonvalues.gen.JsObjGen
- apply(Random) - Method in class jsonvalues.gen.JsStrGen
- apply(Random) - Method in class jsonvalues.gen.JsTupleGen
- arbitrary() - Static method in class jsonvalues.gen.JsBigDecGen
-
Returns a generator that produces values uniformly distributed.
- arbitrary() - Static method in class jsonvalues.gen.JsBoolGen
-
Returns a generator that produces values with a uniform distribution of JsBool.
- arbitrary() - Static method in class jsonvalues.gen.JsDoubleGen
-
Returns a generator that produces values with a uniform distribution.
- arbitrary() - Static method in class jsonvalues.gen.JsInstantGen
-
Returns a generator that produces values with a uniform distribution.
- arbitrary() - Static method in class jsonvalues.gen.JsIntGen
-
Returns a generator that produces values with a uniform distribution.
- arbitrary() - Static method in class jsonvalues.gen.JsLongGen
-
Returns a generator that produces values with a uniform distribution.
- arbitrary(double, double) - Static method in class jsonvalues.gen.JsDoubleGen
-
Returns a generator that produces values uniformly distributed over a specified interval.
- arbitrary(int) - Static method in class jsonvalues.gen.JsBigIntGen
-
Returns an arbitrary JSON big integer generator with a specified number of bits.
- arbitrary(int) - Static method in class jsonvalues.gen.JsIntGen
-
Returns a generator that produces values uniformly distributed over the interval [min,Integer.MAX_VALUE].
- arbitrary(int) - Static method in class jsonvalues.gen.JsStrGen
-
Returns a generator that produces arbitrary strings with a length of
length
. - arbitrary(int, int) - Static method in class jsonvalues.gen.JsBinaryGen
-
Returns an arbitrary JSON binary generator with a specified range of byte lengths.
- arbitrary(int, int) - Static method in class jsonvalues.gen.JsIntGen
-
Returns a generator that produces values uniformly distributed over a specified interval.
- arbitrary(int, int) - Static method in class jsonvalues.gen.JsStrGen
-
Returns a generator that produces arbitrary strings with a length between
minLength
andmaxLength
. - arbitrary(long) - Static method in class jsonvalues.gen.JsLongGen
-
Returns a generator that produces values uniformly distributed over the interval [min,Integer.MAX_VALUE].
- arbitrary(long, long) - Static method in class jsonvalues.gen.JsBigDecGen
-
Returns a generator that produces values uniformly distributed over a specified interval.
- arbitrary(long, long) - Static method in class jsonvalues.gen.JsInstantGen
-
Returns a generator that produces values uniformly distributed over a specified time range.
- arbitrary(long, long) - Static method in class jsonvalues.gen.JsLongGen
-
Returns a generator that produces values uniformly distributed over a specified interval.
- arbitrary(Gen<? extends JsValue>, int, int) - Static method in class jsonvalues.gen.JsArrayGen
-
Returns an array generator.
- arbitrary(BigDecimal, BigDecimal) - Static method in class jsonvalues.gen.JsBigDecGen
-
Returns a generator that produces values uniformly distributed over a specified interval.
- arbitrary(ZonedDateTime, ZonedDateTime) - Static method in class jsonvalues.gen.JsInstantGen
-
Returns a generator that produces values uniformly distributed over a specified time range.
- ARR_SIZE_GREATER_THAN_MAX - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that an array size is greater than the specified maximum length.
- ARR_SIZE_LOWER_THAN_MIN - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that an array size is lower than the specified minimum length.
- array - Static variable in class jsonvalues.JsOptics
- array() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable array spec
- array(int) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the json array located at an index in an array
- array(int) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the json array located at an index in an array
- array(String) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a json array located at a key in an object.
- array(String) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the array located at a key in an object
- array(Predicate<JsValue>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array, where each element of the array satisfies the given predicate.
- array(JsPath) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the json array located at a path in an array
- array(JsPath) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the array located at a path in an array
- array(JsPath) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a json object located at a path in an object.
- array(JsPath) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the array located at a path in an object
- ARRAY_CONDITION - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Represents a failed condition for an array value.
- ARRAY_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that an array value was expected but a different type of value was encountered.
- arrayOfBigInt() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable array of integral numbers spec
- arrayOfBigInt(int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for an array of big integers with a specified minimum and maximum length.
- arrayOfBigInt(Predicate<BigInteger>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of integral numbers, where each element of the array satisfies the given predicate.
- arrayOfBigInt(Predicate<BigInteger>, int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of integral numbers, where each element of the array satisfies the given predicate.
- arrayOfBigIntSuchThat(Predicate<JsArray>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of integral numbers, where each element of the array satisfies the given predicate.
- arrayOfBool() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable array of booleans spec
- arrayOfBool(int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for an array of booleans with a specified minimum and maximum length.
- arrayOfBoolSuchThat(Predicate<JsArray>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of booleans that satisfies the given predicate.
- arrayOfDec() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable array of decimal numbers spec
- arrayOfDec(int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for an array of decimal numbers with a specified minimum and maximum length.
- arrayOfDec(Predicate<BigDecimal>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of decimal numbers, where each element of the array satisfies the given predicate.
- arrayOfDec(Predicate<BigDecimal>, int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of decimal numbers, where each element of the array satisfies the given predicate.
- arrayOfDecSuchThat(Predicate<JsArray>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of decimal numbers, where each element of the array satisfies the given predicate.
- arrayOfDouble() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable array of double numbers spec
- arrayOfDouble(int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for an array of double with a specified minimum and maximum length.
- arrayOfDouble(DoublePredicate, int, int) - Static method in class jsonvalues.spec.JsSpecs
- arrayOfDouble(Predicate<Double>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of decimal numbers, where each element of the array satisfies the given predicate.
- arrayOfDoubleSuchThat(Predicate<JsArray>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of double that satisfies the given predicate.
- arrayOfInt() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable array of integer numbers spec
- arrayOfInt(int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for an array of integers with a specified minimum and maximum length.
- arrayOfInt(IntPredicate) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of integer numbers, where each element of the array satisfies the given predicate.
- arrayOfInt(IntPredicate, int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of integer numbers, where each element of the array satisfies the given predicate.
- arrayOfIntSuchThat(Predicate<JsArray>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of integer numbers, where each element of the array satisfies the given predicate.
- arrayOfLong() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable array of long numbers spec
- arrayOfLong(int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for an array of long numbers with a specified minimum and maximum length.
- arrayOfLong(LongPredicate) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of long numbers, where each element of the array satisfies the given predicate.
- arrayOfLong(LongPredicate, int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of long numbers, where each element of the array satisfies the given predicate.
- arrayOfLongSuchThat(Predicate<JsArray>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of long numbers that satisfies the given predicate.
- arrayOfObj() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable array of objects spec
- arrayOfObj(int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for an array of objects with a specified minimum and maximum length.
- arrayOfObj(Predicate<JsObj>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of objects, where each element of the array satisfies the given predicate.
- arrayOfObj(Predicate<JsObj>, int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of objects, where each element of the array satisfies the given predicate.
- arrayOfObjSuchThat(Predicate<JsArray>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of objects that satisfies the given predicate.
- arrayOfSpec(JsSpec) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates that the JSON is an array, and the value of each element is a value that conforms the given spec.
- arrayOfSpec(JsSpec, int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates that the JSON is an array within the limits of the specified bounds, and the value of each element is a value that conforms the given spec.
- arrayOfStr() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable array of strings spec
- arrayOfStr(int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for an array of strings with a specified minimum and maximum length.
- arrayOfStr(Predicate<String>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of strings, where each element of the array satisfies the given predicate.
- arrayOfStr(Predicate<String>, int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of strings, where each element of the array satisfies the given predicate.
- arrayOfStrSuchThat(Predicate<JsArray>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array of strings, where each element of the array satisfies the given predicate.
- arraySuchThat(Predicate<JsArray>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable array that satisfies the given predicate.
- ascending - Enum constant in enum class jsonvalues.spec.JsObjSpecBuilder.ORDERS
- ascii() - Static method in class jsonvalues.gen.JsStrGen
-
Returns a generator that produces a single ASCII character.
- ascii(int) - Static method in class jsonvalues.gen.JsStrGen
-
Generates a string made up of alphabetic characters with a length of
length
. - ascii(int, int) - Static method in class jsonvalues.gen.JsStrGen
-
Generates a string made up of ASCII characters with a length between
minLength
andmaxLength
. - asIndex() - Method in class jsonvalues.Index
-
Returns this index.
- asIndex() - Method in class jsonvalues.Key
-
Throws a UserError exception.
- asIndex() - Method in interface jsonvalues.Position
-
Casts this position into an Index, throwing an exception if it's a Key.
- asKey() - Method in class jsonvalues.Index
-
Throws a UserError exception because an Index cannot be cast into a Key.
- asKey() - Method in class jsonvalues.Key
-
Returns this key.
- asKey() - Method in interface jsonvalues.Position
-
Casts this position into a Key, throwing an exception if it's an index.
B
- base64Prism - Static variable in class jsonvalues.JsStr
-
Prism for converting between Base64-encoded strings and byte arrays.
- biased() - Static method in class jsonvalues.gen.JsBigDecGen
-
Returns a biased generator that produces, with higher probability, potential problematic values that usually cause more bugs.
- biased() - Static method in class jsonvalues.gen.JsDoubleGen
-
Returns a biased generator that produces potential problematic values with a higher probability.
- biased() - Static method in class jsonvalues.gen.JsInstantGen
-
Returns a biased generator that produces potential problematic values with a higher probability.
- biased() - Static method in class jsonvalues.gen.JsIntGen
-
Returns a biased generator that produces potential problematic values with a higher probability.
- biased() - Static method in class jsonvalues.gen.JsLongGen
-
Returns a biased generator that produces potential problematic values with a higher probability.
- biased(double, double) - Static method in class jsonvalues.gen.JsDoubleGen
-
Returns a biased generator that produces potential problematic values with a higher probability.
- biased(int) - Static method in class jsonvalues.gen.JsBigIntGen
-
Returns a biased JSON big integer generator with a specified number of bits.
- biased(int) - Static method in class jsonvalues.gen.JsIntGen
-
Returns a biased generator that produces potential problematic values with a higher probability.
- biased(int) - Static method in class jsonvalues.gen.JsStrGen
-
Returns a biased generator that produces, with higher probability, potential problematic values that usually cause more bugs.
- biased(int, int) - Static method in class jsonvalues.gen.JsBinaryGen
-
Returns a biased JSON binary generator with a specified range of byte lengths.
- biased(int, int) - Static method in class jsonvalues.gen.JsIntGen
-
Returns a biased generator that produces potential problematic values with a higher probability.
- biased(int, int) - Static method in class jsonvalues.gen.JsStrGen
-
Returns a biased generator that produces, with higher probability, potential problematic values that usually cause more bugs.
- biased(long) - Static method in class jsonvalues.gen.JsLongGen
-
Returns a biased generator that produces potential problematic values with a higher probability.
- biased(long, long) - Static method in class jsonvalues.gen.JsBigDecGen
-
Returns a biased generator that produces, with higher probability, potential problematic values that usually cause more bugs.
- biased(long, long) - Static method in class jsonvalues.gen.JsInstantGen
-
Returns a biased generator that produces potential problematic values with a higher probability.
- biased(long, long) - Static method in class jsonvalues.gen.JsLongGen
-
Returns a biased generator that produces potential problematic values with a higher probability.
- biased(Gen<? extends JsValue>, int, int) - Static method in class jsonvalues.gen.JsArrayGen
-
Returns a biased array generator.
- biased(BigDecimal, BigDecimal) - Static method in class jsonvalues.gen.JsBigDecGen
-
Returns a biased generator that produces, with higher probability, potential problematic values that usually cause more bugs.
- biased(ZonedDateTime, ZonedDateTime) - Static method in class jsonvalues.gen.JsInstantGen
-
Returns a biased generator that produces potential problematic values with a higher probability.
- bigInteger() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable integral number
- bigInteger(Predicate<BigInteger>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable integral number that satisfies the given predicate.
- binary() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable binary spec
- binary(int) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on an array of bytes located at an index in an array
- binary(String) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on an array of bytes located at a key in an object.
- binary(String) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the array of bytes located at a key in an object
- binary(Predicate<byte[]>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable JSON binary data that satisfies the given predicate.
- binary(JsPath) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on an array of bytes located at a path in an array
- binary(JsPath) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on an array of bytes located at a path in an object.
- binary(JsPath) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the array of bytes located at a path in an object
- BINARY_CONDITION - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Represents a failed condition for a binary (byte array) value.
- BINARY_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that a binary (byte array) value was expected but a different type of value was encountered.
- BINARY_FIXED_LENGTH_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that a binary (byte array) value of a specified size was expected.
- bool() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable boolean
- bool(int) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the boolean located at an index in an array
- bool(int) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the boolean located at an index in an array
- bool(String) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a boolean located at a path in an object.
- bool(String) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the boolean located at a key in an object
- bool(JsPath) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the boolean located at a path in an array
- bool(JsPath) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the boolean located at a path in an array
- bool(JsPath) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a boolean located at a path in an object.
- bool(JsPath) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the boolean located at a path in an object
- BOOLEAN_CONDITION - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Represents a failed condition for a boolean value.
- BOOLEAN_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that a boolean value was expected but a different type of value was encountered.
- build(int) - Method in class jsonvalues.spec.JsFixedBuilder
-
Builds and returns a
JsFixedBinary
specification with the specified size. - build(String...) - Method in class jsonvalues.spec.JsEnumBuilder
-
Builds and returns a
JsEnum
specification with the specified symbols. - build(List<String>) - Method in class jsonvalues.spec.JsEnumBuilder
-
Builds and returns a
JsEnum
specification with the specified symbols. - build(JsObjSpec) - Method in class jsonvalues.spec.JsObjSpecBuilder
-
Builds the final JsObjSpec by combining the specified configuration with the provided base JsObjSpec.
C
- code() - Method in record class jsonvalues.spec.JsError
-
Returns the value of the
code
record component. - compareTo(JsBigDec) - Method in class jsonvalues.JsBigDec
-
Compares two
JsBigDec
objects numerically - compareTo(JsBigInt) - Method in class jsonvalues.JsBigInt
-
Compares two
JsBigInt
objects numerically. - compareTo(JsDouble) - Method in class jsonvalues.JsDouble
-
Compares two
JsDouble
objects numerically. - compareTo(JsInstant) - Method in class jsonvalues.JsInstant
- compareTo(JsInt) - Method in class jsonvalues.JsInt
-
Compares two
JsInt
objects numerically. - compareTo(JsLong) - Method in class jsonvalues.JsLong
-
Compares two
JsLong
objects numerically. - compareTo(JsPath) - Method in class jsonvalues.JsPath
-
Compares this path with another given as a parameter by comparing in order each of their positions, one by one, until a result different from zero is returned or all the positions of any path are consumed.
- compareTo(JsStr) - Method in class jsonvalues.JsStr
-
Compares two
JsStr
objects lexicographically. - compareTo(Position) - Method in class jsonvalues.Index
-
Compares this index with another given position.
- compareTo(Position) - Method in class jsonvalues.Key
-
Compares this key with another given position.
- concat(JsObjGen) - Method in class jsonvalues.gen.JsObjGen
-
Concatenates the JSON objects generated by this generator with the JSON objects generated by the specified generator.
- concat(JsObjSpec) - Method in class jsonvalues.spec.JsObjSpec
-
Concatenates the current JSON object specification with another JSON object specification.
- cons(JsValue) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a required and non-nullable specification that specifies a constant value.
- CONSTANT_CONDITION - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Represents a failed condition for a constant value.
- contains(JsPath) - Method in class jsonvalues.JsPath
-
returns true if this path contains the given path
- containsKey(String) - Method in class jsonvalues.JsObj
-
Checks if the specified key exists in the JSON object.
- containsKey(String) - Method in class jsonvalues.JsPath
-
returns true if this path contains the given key
- containsPath(JsPath) - Method in interface jsonvalues.Json
-
Checks if an element exists in this JSON at the given path.
- containsValue(JsValue) - Method in class jsonvalues.JsArray
- containsValue(JsValue) - Method in class jsonvalues.JsObj
- containsValue(JsValue) - Method in interface jsonvalues.Json
-
Checks if this JSON contains the given value in its first level.
D
- dec() - Method in class jsonvalues.JsPath
-
Returns a new path decrementing the last index by one, throwing an UserError if the last Position is not an index
- decimal() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable decimal number
- decimal(Predicate<BigDecimal>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable decimal number that satisfies the given predicate.
- DECIMAL_CONDITION - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Represents a failed condition for a decimal number value.
- DECIMAL_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that a decimal number value was expected but a different type of value was encountered.
- decimalNum(int) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the decimal number located at an index in an array
- decimalNum(int) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the decimal number located at an index in an array
- decimalNum(String) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a decimal number located at a key in an object.
- decimalNum(String) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the decimal number located at a key in an object
- decimalNum(JsPath) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the decimal number located at a path in an array
- decimalNum(JsPath) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the decimal number located at a path in an array
- decimalNum(JsPath) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a decimal number located at a path in an object.
- decimalNum(JsPath) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the decimal number located at a path in an object
- delete(int) - Method in class jsonvalues.JsArray
-
Deletes the element at the specified index from this
JsArray
. - delete(String) - Method in class jsonvalues.JsObj
-
Deletes the specified key from the JSON object.
- delete(JsPath) - Method in class jsonvalues.JsArray
- delete(JsPath) - Method in class jsonvalues.JsObj
- delete(JsPath) - Method in interface jsonvalues.Json
-
Removes the element at the specified path within this immutable JSON object, if it exists.
- descending - Enum constant in enum class jsonvalues.spec.JsObjSpecBuilder.ORDERS
- digit() - Static method in class jsonvalues.gen.JsStrGen
-
Returns a generator that produces a single digit from 0 to 9.
- digits(int) - Static method in class jsonvalues.gen.JsStrGen
-
Generates a string made up of digits with a length of
length
. - digits(int, int) - Static method in class jsonvalues.gen.JsStrGen
-
Generates a string made up of digits with a length between
minLength
andmaxLength
. - DOUBLE_CONDITION - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Represents a failed condition for a double value.
- DOUBLE_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that a double number value was expected but a different type of value was encountered.
- doubleNum(int) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the double number located at an index in an array
- doubleNum(int) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the double number located at an index in an array
- doubleNum(String) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a double number located at a key in an object.
- doubleNum(String) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the double number located at a key in an object
- doubleNum(JsPath) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the double number located at a path in an array
- doubleNum(JsPath) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the double number located at a path in an array
- doubleNum(JsPath) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a double number located at a path in an object.
- doubleNum(JsPath) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the double number located at a path in an object
- doubleNumber() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable long number
- doubleNumber(DoublePredicate) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable double number that satisfies the given predicate.
E
- empty() - Static method in class jsonvalues.JsArray
-
Returns the singleton empty JSON array
- empty() - Static method in class jsonvalues.JsObj
-
Returns the singleton empty JSON object
- empty() - Static method in class jsonvalues.JsPath
-
Returns the singleton empty path.
- endsWith(JsPath) - Method in class jsonvalues.JsPath
-
returns true if this path ends with the given path.
- endsWithKey(String) - Method in class jsonvalues.JsPath
- ENUM_SYMBOL_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
A value from an enumeration is expected
- equals(Object) - Method in class jsonvalues.Index
-
Returns true if that is an index and both have the same value.
- equals(Object) - Method in class jsonvalues.JsArray
- equals(Object) - Method in class jsonvalues.JsBigDec
-
Indicates whether some other object is "equal to" this JSON big decimal.
- equals(Object) - Method in class jsonvalues.JsBigInt
-
Indicates whether some other object is "equal to" this JSON big integer.
- equals(Object) - Method in class jsonvalues.JsBinary
- equals(Object) - Method in class jsonvalues.JsBool
-
Indicates whether some other object is "equal to" this JSON boolean.
- equals(Object) - Method in class jsonvalues.JsDouble
-
Indicates whether some other object is "equal to" this json double.
- equals(Object) - Method in class jsonvalues.JsInstant
- equals(Object) - Method in class jsonvalues.JsInt
-
Indicates whether some other object is "equal to" this JSON integer.
- equals(Object) - Method in class jsonvalues.JsLong
-
Indicates whether some other object is "equal to" this JSON long.
- equals(Object) - Method in class jsonvalues.JsNothing
-
Returns true if that is the singleton
JsNothing.NOTHING
. - equals(Object) - Method in class jsonvalues.JsNull
-
Returns true if that is the singleton
JsNull.NULL
. - equals(Object) - Method in class jsonvalues.JsObj
- equals(Object) - Method in record class jsonvalues.JsObjPair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class jsonvalues.JsPair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class jsonvalues.JsPath
-
Indicates whether some other object is "equal to" this path
- equals(Object) - Method in class jsonvalues.JsStr
-
Indicates whether some other object is "equal to" this JSON string.
- equals(Object) - Method in class jsonvalues.Key
-
Returns true if that is a key and both have the same name.
- equals(Object) - Method in record class jsonvalues.spec.JsError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class jsonvalues.spec.SpecError
-
Checks whether this `SpecError` instance is equal to another object.
- equals(JsArray, JsArray.TYPE) - Method in class jsonvalues.JsArray
-
Checks if this JSON array is equal to another JSON array.
- equals(JsObj, JsArray.TYPE) - Method in class jsonvalues.JsObj
-
Checks if this `JsObj` is equal to another `JsObj` considering how arrays are treated (as lists, sets, or multisets).
- equals(JsValue, JsArray.TYPE) - Method in interface jsonvalues.Json
-
Checks if this JSON is equal to another JSON element.
- error - Variable in class jsonvalues.spec.SpecError
-
The code indicating the type of validation code.
- ERROR_CODE - Enum Class in jsonvalues.spec
-
The `ERROR_CODE` enum represents various code codes that can be associated with validation errors when using JSON value specifications (`JsSpecs`).
F
- FALSE - Static variable in class jsonvalues.JsBool
-
The singleton false value.
- FALSE_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that a `false` boolean value was expected but a different boolean value was encountered.
- filterKeys(BiPredicate<? super JsPath, ? super JsValue>) - Method in class jsonvalues.JsArray
- filterKeys(BiPredicate<? super JsPath, ? super JsValue>) - Method in class jsonvalues.JsObj
- filterKeys(BiPredicate<? super JsPath, ? super JsValue>) - Method in interface jsonvalues.Json
-
Filters all the keys of this json, removing those that don't satisfy the given predicate.
- filterKeys(Predicate<? super String>) - Method in class jsonvalues.JsArray
- filterKeys(Predicate<? super String>) - Method in class jsonvalues.JsObj
- filterKeys(Predicate<? super String>) - Method in interface jsonvalues.Json
-
Filters all the keys of this json, removing those that don't ifPredicateElse the predicate.
- filterObjs(BiPredicate<? super JsPath, ? super JsObj>) - Method in class jsonvalues.JsArray
- filterObjs(BiPredicate<? super JsPath, ? super JsObj>) - Method in class jsonvalues.JsObj
- filterObjs(BiPredicate<? super JsPath, ? super JsObj>) - Method in interface jsonvalues.Json
-
Filters all the pair of jsons of this json, removing those that don't satisfy the given predicate.
- filterObjs(Predicate<? super JsObj>) - Method in class jsonvalues.JsArray
- filterObjs(Predicate<? super JsObj>) - Method in class jsonvalues.JsObj
- filterObjs(Predicate<? super JsObj>) - Method in interface jsonvalues.Json
-
Filters all the pair of jsons of this json, removing those that don't ifPredicateElse the predicate.
- filterValues(BiPredicate<? super JsPath, ? super JsPrimitive>) - Method in class jsonvalues.JsArray
- filterValues(BiPredicate<? super JsPath, ? super JsPrimitive>) - Method in class jsonvalues.JsObj
- filterValues(BiPredicate<? super JsPath, ? super JsPrimitive>) - Method in interface jsonvalues.Json
-
Filters all the pairs of elements of this json, removing those that don't satisfy the given predicate.
- filterValues(Predicate<? super JsPrimitive>) - Method in class jsonvalues.JsArray
- filterValues(Predicate<? super JsPrimitive>) - Method in class jsonvalues.JsObj
- filterValues(Predicate<? super JsPrimitive>) - Method in interface jsonvalues.Json
-
Filters all the pairs of elements of this json, removing those that don't ifPredicateElse the predicate.
- fixedBinary(int) - Static method in class jsonvalues.spec.JsSpecs
- fromIndex(int) - Static method in class jsonvalues.JsPath
-
Creates a new path from an index.
- fromKey(String) - Static method in class jsonvalues.JsPath
-
Creates a new path from a key.
G
- get(int) - Method in class jsonvalues.JsArray
-
Returns the element located at the specified index or
JsNothing
if it doesn't exist. - get(String) - Method in class jsonvalues.JsObj
-
Retrieves the JSON value associated with the specified key.
- get(JsPath) - Method in class jsonvalues.JsArray
- get(JsPath) - Method in class jsonvalues.JsObj
- get(JsPath) - Method in interface jsonvalues.Json
-
Gets the value located at the given path or
JsNothing
if it doesn't exist. - getArray(int) - Method in class jsonvalues.JsArray
-
Retrieves the value located at the specified index within the JSON-like array and attempts to interpret it as a JSON array (JsArray).
- getArray(int, Supplier<JsArray>) - Method in class jsonvalues.JsArray
-
Retrieves the value located at the specified index within the JSON-like array and attempts to interpret it as a JSON array (JsArray).
- getArray(String) - Method in class jsonvalues.JsObj
-
Returns the array located at the given key or null if it doesn't exist, or it's not an array.
- getArray(String, Supplier<JsArray>) - Method in class jsonvalues.JsObj
-
Returns the array located at the given key or the default value provided if it doesn't exist, or it's not an array.
- getArray(JsPath) - Method in interface jsonvalues.Json
-
Returns the array located at the given path or null if it doesn't exist, or it's not an array.
- getArray(JsPath, Supplier<JsArray>) - Method in interface jsonvalues.Json
-
Returns the array located at the given path or the default value provided if it doesn't exist, or it's not an array.
- getBigDec(int) - Method in class jsonvalues.JsArray
-
Retrieves the value located at the specified index within the JSON-like array and attempts to interpret it as a decimal number, returning it as a BigDecimal.
- getBigDec(int, Supplier<BigDecimal>) - Method in class jsonvalues.JsArray
-
Retrieves the value located at the specified index within the JSON-like array and attempts to interpret it as a decimal number, returning it as a BigDecimal.
- getBigDec(String) - Method in class jsonvalues.JsObj
-
Returns the number located at the given key as a big decimal or null if it doesn't exist, or it's not a decimal number.
- getBigDec(String, Supplier<BigDecimal>) - Method in class jsonvalues.JsObj
-
Returns the number located at the given key as a big decimal or the default value provided if it doesn't exist, or it's not a decimal number.
- getBigDec(JsPath) - Method in interface jsonvalues.Json
-
Returns the number located at the given path as a big decimal or null if it doesn't exist, or it's not a decimal number.
- getBigDec(JsPath, Supplier<BigDecimal>) - Method in interface jsonvalues.Json
-
Returns the number located at the given path as a big decimal or the default value provided if it doesn't exist, or it's not a decimal number.
- getBigInt(int) - Method in class jsonvalues.JsArray
-
Retrieves the value located at the specified index within the JSON-like array and attempts to interpret it as an integral number, returning it as a BigInteger.
- getBigInt(int, Supplier<BigInteger>) - Method in class jsonvalues.JsArray
-
Retrieves the value located at the specified index within the JSON-like array and attempts to interpret it as an integral number, returning it as a BigInteger.
- getBigInt(String) - Method in class jsonvalues.JsObj
-
Returns the big integer located at the given key as a big integer or null if it doesn't exist, or it's not an integral number.
- getBigInt(String, Supplier<BigInteger>) - Method in class jsonvalues.JsObj
-
Returns the big integer located at the given key as a big integer or the default value provided if it doesn't exist, or it's not an integral number.
- getBigInt(JsPath) - Method in interface jsonvalues.Json
-
Returns the number located at the given path as a big integer or null if it doesn't exist, or it's not an integral number.
- getBigInt(JsPath, Supplier<BigInteger>) - Method in interface jsonvalues.Json
-
Returns the number located at the given path as a big integer or the default value provided if it doesn't exist, or it's not an integral number.
- getBinary(int) - Method in class jsonvalues.JsArray
-
Retrieves the binary data located at the specified index within the JSON-like array and returns it as an array of bytes.
- getBinary(int, Supplier<byte[]>) - Method in class jsonvalues.JsArray
-
Retrieves the binary data located at the specified index within the JSON-like array and returns it as an array of bytes.
- getBinary(String) - Method in class jsonvalues.JsObj
-
Returns the bytes located at the given key or null if it doesn't exist, or it's not an array of bytes.
- getBinary(String, Supplier<byte[]>) - Method in class jsonvalues.JsObj
-
Returns the bytes located at the given key or the default value provided if it doesn't exist, or it's not an array of bytes.
- getBinary(JsPath) - Method in interface jsonvalues.Json
-
Returns the bytes located at the given path or null if it doesn't exist.
- getBinary(JsPath, Supplier<byte[]>) - Method in interface jsonvalues.Json
-
Returns the bytes located at the given path or the default value provided if it doesn't exist.
- getBool(int) - Method in class jsonvalues.JsArray
-
Retrieves the value located at the specified index within the JSON-like array and attempts to interpret it as a boolean.
- getBool(int, Supplier<Boolean>) - Method in class jsonvalues.JsArray
-
Retrieves the boolean value located at the specified index within the JSON-like array and returns it.
- getBool(String) - Method in class jsonvalues.JsObj
-
Returns the boolean located at the given key or null if it doesn't exist.
- getBool(String, Supplier<Boolean>) - Method in class jsonvalues.JsObj
-
Returns the boolean located at the given key or the default value provided if it doesn't exist.
- getBool(JsPath) - Method in interface jsonvalues.Json
-
Returns the boolean located at the given path or null if it doesn't exist.
- getBool(JsPath, Supplier<Boolean>) - Method in interface jsonvalues.Json
-
Returns the boolean located at the given path or the default value provided if it doesn't exist.
- getDouble(int) - Method in class jsonvalues.JsArray
-
Retrieves the value located at the specified index within the JSON-like array and attempts to interpret it as a decimal number, converting it to a double.
- getDouble(int, Supplier<Double>) - Method in class jsonvalues.JsArray
-
Retrieves the value located at the specified index within the JSON-like array and attempts to interpret it as a decimal number, converting it to a double.
- getDouble(String) - Method in class jsonvalues.JsObj
-
Returns the number located at the given key as a double or null if it doesn't exist, or it's not a decimal number.
- getDouble(String, Supplier<Double>) - Method in class jsonvalues.JsObj
-
Returns the number located at the given key as a double or the default value provided if it doesn't exist, or it's not a decimal number.
- getDouble(JsPath) - Method in interface jsonvalues.Json
-
Returns the decimal number located at the given path as a double or null if it doesn't exist, or it's not a decimal number.
- getDouble(JsPath, Supplier<Double>) - Method in interface jsonvalues.Json
-
Returns the decimal number located at the given path as a double or the default value provided if it doesn't exist, or it's not a decimal number.
- getInstant(int) - Method in class jsonvalues.JsArray
-
Returns the instant located at the given index as an
Instant
ornull
if it doesn't exist or is not a valid instant representation. - getInstant(int, Supplier<Instant>) - Method in class jsonvalues.JsArray
- getInstant(String) - Method in class jsonvalues.JsObj
-
Returns the instant located at the given key or null if it doesn't exist, or it's not an instant.
- getInstant(String, Supplier<Instant>) - Method in class jsonvalues.JsObj
-
Returns the instant located at the given key or the default value provided if it doesn't exist, or it's not an instant.
- getInstant(JsPath) - Method in interface jsonvalues.Json
-
Returns the instant located at the given path or null if it doesn't exist.
- getInstant(JsPath, Supplier<Instant>) - Method in interface jsonvalues.Json
-
Returns the instant located at the given path or the default value provided if it doesn't exist.
- getInt(int) - Method in class jsonvalues.JsArray
-
Returns the integral number located at the given index as an integer or null if it doesn't exist, or it's not an integral number, or it's an integral number but doesn't fit in an integer.
- getInt(int, Supplier<Integer>) - Method in class jsonvalues.JsArray
-
Returns the integral number located at the given index as an integer or a default value if it doesn't exist or it's not an integral number, or it's an integral number but doesn't fit in an integer.
- getInt(String) - Method in class jsonvalues.JsObj
-
Returns the integral number located at the given key as an integer or null if it doesn't exist, or it's not an integral number, or it's an integral number but doesn't fit in an integer.
- getInt(String, Supplier<Integer>) - Method in class jsonvalues.JsObj
-
Returns the integral number located at the given key as an integer or the default value provided if it doesn't exist, or it's not an integral number, or it's an integral number but doesn't fit in an integer.
- getInt(JsPath) - Method in interface jsonvalues.Json
-
Returns the integral number located at the given path as an integer or null if it doesn't exist, or it's not an integral number.
- getInt(JsPath, Supplier<Integer>) - Method in interface jsonvalues.Json
-
Returns the integral number located at the given path as an integer or the default value provided if it doesn't exist, or it's not an integral number.
- getLong(int) - Method in class jsonvalues.JsArray
-
Returns the integral number located at the given index as a long or null if it doesn't exist or it's not an integral number, or it's an integral number but doesn't fit in a long.
- getLong(int, Supplier<Long>) - Method in class jsonvalues.JsArray
-
Returns the integral number located at the given index as a long or a default value provided by the
orElse
supplier if it doesn't exist, or it's not an integral number, or it's an integral number but doesn't fit in a long. - getLong(String) - Method in class jsonvalues.JsObj
-
Returns the integral number located at the given key as a long or null if it doesn't exist, or it's not an integral number, or it's an integral number but doesn't fit in a long.
- getLong(String, Supplier<Long>) - Method in class jsonvalues.JsObj
-
Returns the integral number located at the given key as a long or the default value provided if it doesn't exist, or it's not an integral number, or it's an integral number but doesn't fit in a long.
- getLong(JsPath) - Method in interface jsonvalues.Json
-
Returns the integral number located at the given path as a long or null if it doesn't exist, or it's not an integral number.
- getLong(JsPath, Supplier<Long>) - Method in interface jsonvalues.Json
-
Returns the integral number located at the given path as a long or the default value provided if it doesn't exist, or it's not an integral number.
- getObj(int) - Method in class jsonvalues.JsArray
-
Retrieves the value located at the specified index within the JSON-like array and attempts to interpret it as a JSON object (JsObj).
- getObj(int, Supplier<JsObj>) - Method in class jsonvalues.JsArray
-
Retrieves the value located at the specified index within the JSON-like array and attempts to interpret it as a JSON object (JsObj).
- getObj(String) - Method in class jsonvalues.JsObj
-
Returns the json object located at the given key or null if it doesn't exist, or it's not an object.
- getObj(String, Supplier<JsObj>) - Method in class jsonvalues.JsObj
-
Returns the json object located at the given key or the default value provided if it doesn't exist, or it's not an object.
- getObj(JsPath) - Method in interface jsonvalues.Json
-
Returns the object located at the given path or null if it doesn't exist, or it's not an object.
- getObj(JsPath, Supplier<JsObj>) - Method in interface jsonvalues.Json
-
Returns the object located at the given path or the default value provided if it doesn't exist, or it's not an object.
- getStr(int) - Method in class jsonvalues.JsArray
-
Returns the string located at the given index or
null
if it doesn't exist, or it's not a string. - getStr(int, Supplier<String>) - Method in class jsonvalues.JsArray
-
Returns the string located at the given index or a default value supplied by the provided
orElse
function if it doesn't exist or is not a string. - getStr(String) - Method in class jsonvalues.JsObj
-
Returns the string located at the given key or null if it doesn't exist, or it's not a string.
- getStr(String, Supplier<String>) - Method in class jsonvalues.JsObj
-
Returns the string located at the given key or the default value provided if it doesn't exist, or it's not a string.
- getStr(JsPath) - Method in interface jsonvalues.Json
-
Returns the string located at the given path or null if it doesn't exist, or it's not a string.
- getStr(JsPath, Supplier<String>) - Method in interface jsonvalues.Json
-
Returns the string located at the given path or the default value provided if it doesn't exist, or it's not a string.
H
- hashCode() - Method in class jsonvalues.Index
-
Returns the hashcode of this index.
- hashCode() - Method in class jsonvalues.JsArray
-
equals method is inherited, so it's implemented.
- hashCode() - Method in class jsonvalues.JsBigDec
-
Returns the hashcode of this JSON big decimal
- hashCode() - Method in class jsonvalues.JsBigInt
-
Returns the hashcode of this JSON big integer.
- hashCode() - Method in class jsonvalues.JsBinary
- hashCode() - Method in class jsonvalues.JsBool
-
Returns the hashcode of this JSON boolean.
- hashCode() - Method in class jsonvalues.JsDouble
-
Returns the hashcode of this json double.
- hashCode() - Method in class jsonvalues.JsInstant
- hashCode() - Method in class jsonvalues.JsInt
-
Returns the hashcode of this JSON integer.
- hashCode() - Method in class jsonvalues.JsLong
-
Returns the hashcode of this JSON long.
- hashCode() - Method in class jsonvalues.JsNothing
-
Returns the hashcode of this JsNothing.
- hashCode() - Method in class jsonvalues.JsNull
-
Returns the hashcode of this JSON null
- hashCode() - Method in class jsonvalues.JsObj
- hashCode() - Method in record class jsonvalues.JsObjPair
-
Returns a hash code value for this object.
- hashCode() - Method in record class jsonvalues.JsPair
-
Returns a hash code value for this object.
- hashCode() - Method in class jsonvalues.JsPath
-
Returns the hashcode of this path
- hashCode() - Method in class jsonvalues.JsStr
-
Returns the hashcode of this JSON string.
- hashCode() - Method in class jsonvalues.Key
-
Returns the hashcode of this key.
- hashCode() - Method in record class jsonvalues.spec.JsError
-
Returns a hash code value for this object.
- hashCode() - Method in class jsonvalues.spec.SpecError
-
Computes the hash code of this `SpecError` instance.
- head() - Method in class jsonvalues.JsArray
-
Returns the first element of this array.
- head() - Method in class jsonvalues.JsPath
-
Returns the head of this path if it's not empty, throwing an exception otherwise.
I
- ifEmptyElse(Supplier<A>, Supplier<A>) - Method in interface jsonvalues.Json
-
Declarative way of implementing if(this.isEmpty()) return emptySupplier.get() else return nonEmptySupplier.get().
- ifNothing(JsValue) - Method in interface jsonvalues.JsValue
-
Returns the specified default value if nothing or the same this object.
- ifNull(JsValue) - Method in interface jsonvalues.JsValue
-
Returns the specified default value if null or the same this object.
- ignore - Enum constant in enum class jsonvalues.spec.JsObjSpecBuilder.ORDERS
- inc() - Method in class jsonvalues.JsPath
-
Returns a new path incrementing the last index by one, throwing an UserError if the last Position is not an index
- index(int) - Method in class jsonvalues.JsPath
-
Returns a new path appending an index with the given value to the back of this path.
- Index - Class in jsonvalues
-
Represents the index of a value in a JSON array.
- init() - Method in class jsonvalues.JsArray
-
Returns all the elements of this array except the last one.
- init() - Method in class jsonvalues.JsPath
-
Returns a new path without the last Position of this path.
- INSTANCE - Static variable in class jsonvalues.spec.JsIO
-
Singleton instance
- instant() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable array spec
- instant(int) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the array of bytes at an index in an array
- instant(int) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the instant located at an index in an array
- instant(String) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on an instant located at a key in an object.
- instant(String) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the instant located at a key in an object
- instant(Predicate<Instant>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable JSON instant that satisfies the given predicate.
- instant(JsPath) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the array of bytes located at a path in an array
- instant(JsPath) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the instant located at a path in an array
- instant(JsPath) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on an instant located at a path in an object.
- instant(JsPath) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the instant located at a path in an object
- INSTANT_CONDITION - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Represents a failed condition for an instant (date/time) value.
- INSTANT_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that an instant (date/time) value was expected but a different type of value was encountered.
- instantPrism - Static variable in class jsonvalues.JsStr
-
Prism for converting between ISO-8601 formatted strings and Instant objects.
- INT_CONDITION - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Represents a failed condition for an integer value.
- INT_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that an integer value was expected but a different type of value was encountered.
- integer() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable integer number
- integer(IntPredicate) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable integer number that satisfies the given predicate.
- INTEGRAL_CONDITION - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Represents a failed condition for an integral number (integer or long).
- INTEGRAL_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that an integral number (integer or long) was expected but a different type of value was encountered.
- integralNum(int) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the integral number located at an index in an array
- integralNum(int) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the integral number located at an index in an array
- integralNum(String) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on an integral number located at a key in an object.
- integralNum(String) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the bigint number located at a path in an object
- integralNum(JsPath) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the integral number located at a path in an array
- integralNum(JsPath) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the integral number located at a path in an array
- integralNum(JsPath) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on an integral number located at a path in an object.
- integralNum(JsPath) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the integral number located at a path in an object
- intersection(JsArray, JsArray.TYPE) - Method in class jsonvalues.JsArray
-
this.union(that, SET)
returnsthis
plus those elements fromthat
that don't exist inthis
. - intersection(JsObj, JsArray.TYPE) - Method in class jsonvalues.JsObj
- intersection(T, JsArray.TYPE) - Method in interface jsonvalues.Json
-
Computes the intersection of this JSON and another JSON object 'that' with respect to the given array merging strategy.
- intNum(int) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the integer number located at an index in an array
- intNum(int) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the integer number located at an index in an array
- intNum(String) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on an integer number located at a key in an object.
- intNum(String) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the integer number located at a key in an object
- intNum(JsPath) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the integer number located at a path in an array
- intNum(JsPath) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the integer number located at a path in an array
- intNum(JsPath) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on an integer number located at a path in an object.
- intNum(JsPath) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the integer number located at a path in an object
- isArray() - Method in class jsonvalues.JsArray
- isArray() - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is a JsArray.
- isArray(Predicate<JsArray>) - Method in interface jsonvalues.JsValue
-
Returns true if this element is a JsArray and satisfies the given predicate.
- isBigDec() - Method in class jsonvalues.JsBigDec
- isBigDec() - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is a JsBigDec.
- isBigDec(Predicate<BigDecimal>) - Method in interface jsonvalues.JsValue
-
Returns true if this element is a JsBigDec and satisfies the given predicate.
- isBigInt() - Method in class jsonvalues.JsBigInt
- isBigInt() - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is a JsBigInt.
- isBigInt(Predicate<BigInteger>) - Method in interface jsonvalues.JsValue
-
Returns true if this element is a JsBigInt and satisfies the given predicate.
- isBinary() - Method in class jsonvalues.JsBinary
- isBinary() - Method in class jsonvalues.JsStr
- isBinary() - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is a JsBinary or a JsString with a value that is an array of bytes encoded in base64.
- isBool() - Method in class jsonvalues.JsBool
- isBool() - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is a JsBool.
- isDecimal() - Method in interface jsonvalues.JsValue
-
Returns true if this element is a decimal number (JsDouble or JsBigDec).
- isDouble() - Method in class jsonvalues.JsDouble
- isDouble() - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is a JsDouble.
- isDouble(DoublePredicate) - Method in interface jsonvalues.JsValue
-
Returns true if this element is a JsDouble and satisfies the given predicate.
- isEmpty() - Method in class jsonvalues.JsArray
- isEmpty() - Method in class jsonvalues.JsObj
- isEmpty() - Method in interface jsonvalues.Json
-
Determines whether this Json instance is empty, i.e., it contains no elements.
- isEmpty() - Method in class jsonvalues.JsPath
-
Returns true if the path is empty.
- isFalse() - Method in class jsonvalues.JsBool
- isFalse() - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is a JsBool and its value is false.
- isIndex() - Method in class jsonvalues.Index
-
Returns true.
- isIndex() - Method in class jsonvalues.Key
-
Returns false.
- isIndex() - Method in interface jsonvalues.Position
-
Returns true if this position is an index.
- isIndex(IntPredicate) - Method in interface jsonvalues.Position
-
Returns true if this position is an index, and its index tested on a given predicate is true.
- isInstant() - Method in class jsonvalues.JsInstant
- isInstant() - Method in class jsonvalues.JsStr
- isInstant() - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is a JsInstant or a JsString with a value that is a date formatted in ISO-8601.
- isInstant(Predicate<Instant>) - Method in interface jsonvalues.JsValue
-
Returns true if this element is a JsInstant and satisfies the given predicate.
- isInt() - Method in class jsonvalues.JsInt
- isInt() - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is a JsInt.
- isInt(IntPredicate) - Method in interface jsonvalues.JsValue
-
Returns true if this element is a JsInt and satisfies the given predicate.
- isIntegral() - Method in interface jsonvalues.JsValue
-
Returns true if this element is an integral number (JsInt, JsLong, or JsBigInt).
- isJson() - Method in class jsonvalues.JsPrimitive
- isJson() - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is a Json (JsObj or JsArray).
- isJson(Predicate<Json<?>>) - Method in interface jsonvalues.JsValue
-
Returns true if this element is a Json and satisfies the given predicate.
- isKey() - Method in class jsonvalues.Index
-
Returns false.
- isKey() - Method in class jsonvalues.Key
-
Returns true.
- isKey() - Method in interface jsonvalues.Position
-
Returns true if this position is a key.
- isKey(Predicate<String>) - Method in interface jsonvalues.Position
-
Returns true if this position is a key, and its name tested on a given predicate is true.
- isLong() - Method in class jsonvalues.JsLong
- isLong() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a JsLong.
- isLong(LongPredicate) - Method in interface jsonvalues.JsValue
-
Returns true if this element is a JsLong and satisfies the given predicate.
- isNotEmpty() - Method in interface jsonvalues.Json
-
Determines whether this Json instance is not empty, i.e., it contains one or more elements.
- isNothing() - Method in class jsonvalues.JsNothing
- isNothing() - Method in interface jsonvalues.JsValue
-
Returns true if this element is JsNothing.
- isNotNothing() - Method in interface jsonvalues.JsValue
-
Returns true if this element is not JsNothing.
- isNotNull() - Method in interface jsonvalues.JsValue
-
Return true if this element is not null.
- isNotNumber() - Method in interface jsonvalues.JsValue
-
Returns true if this element is not a number.
- isNull() - Method in class jsonvalues.JsNull
- isNull() - Method in interface jsonvalues.JsValue
-
Returns true if this element is null.
- isNullable() - Method in class jsonvalues.spec.JsObjSpec
- isNullable() - Method in interface jsonvalues.spec.JsSpec
- isNumber() - Method in class jsonvalues.JsNumber
-
Indicates whether this JSON number is of numeric type.
- isNumber() - Method in interface jsonvalues.JsValue
-
Returns true if this element is a number.
- isObj() - Method in class jsonvalues.JsObj
- isObj() - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is a JsObj.
- isObj(Predicate<JsObj>) - Method in interface jsonvalues.JsValue
-
Returns true if this element is a JsObj and satisfies the given predicate.
- isPrimitive() - Method in class jsonvalues.JsPrimitive
- isPrimitive() - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is not a Json (neither JsObj nor JsArray).
- isSameType(JsValue) - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is of the same type as the given JsValue.
- isStr() - Method in class jsonvalues.JsStr
- isStr() - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is a JsStr.
- isStr(Predicate<String>) - Method in interface jsonvalues.JsValue
-
Returns true if this element is a JsStr and satisfies the given predicate.
- isTrue() - Method in class jsonvalues.JsBool
- isTrue() - Method in interface jsonvalues.JsValue
-
Returns true if this JsValue is a JsBool and its value is true.
- iterator() - Method in class jsonvalues.JsArray
- iterator() - Method in class jsonvalues.JsObj
J
- JsArray - Class in jsonvalues
-
Represents a JSON array in a persistent data structure.
- JsArray.TYPE - Enum Class in jsonvalues
-
Enumeration representing different types of arrays: SET, LIST, or MULTISET.
- JsArrayGen - Class in jsonvalues.gen
-
Represents a JsArray generator.
- JsArrayLenses() - Constructor for class jsonvalues.JsOptics.JsArrayLenses
- JsArrayOptics() - Constructor for class jsonvalues.JsOptics.JsArrayOptics
- JsArrayOptionals() - Constructor for class jsonvalues.JsOptics.JsArrayOptionals
- JsArraySpec - Interface in jsonvalues.spec
-
Represents a specification of a JSON array
- JsArraySpecParser - Class in jsonvalues.spec
-
The
JsArraySpecParser
class is responsible for creating JSON array parsers based on provided JSON specifications (specs). - JsBigDec - Class in jsonvalues
-
Represents an immutable JSON number of type BigDecimal.
- JsBigDecGen - Class in jsonvalues.gen
-
Represents a JsBigDec generator.
- JsBigInt - Class in jsonvalues
-
Represents an immutable JSON number of type BigInteger.
- JsBigIntGen - Class in jsonvalues.gen
-
Represents a JsBigInt generator.
- JsBinary - Class in jsonvalues
-
Represents an array of bytes in a JSON-like data structure.
- JsBinaryGen - Class in jsonvalues.gen
-
Represents a JsBinary generator.
- JsBool - Class in jsonvalues
-
Represents an immutable JSON boolean.
- JsBoolGen - Class in jsonvalues.gen
-
Represents a JsBool generator
- JsDouble - Class in jsonvalues
-
Represents an immutable JSON number of type double.
- JsDoubleGen - Class in jsonvalues.gen
-
Represents a JsDouble generator.
- JsEnumBuilder - Class in jsonvalues.spec
-
Builder class for creating instances of
JsEnum
, which represents an enumeration of string symbols. - JsError - Record Class in jsonvalues.spec
-
Represents a code validating a value of a JSON
- JsError(JsValue, ERROR_CODE) - Constructor for record class jsonvalues.spec.JsError
-
Constructor to validate that fields are not null
- JsFixedBuilder - Class in jsonvalues.spec
-
Builder class for creating instances of
JsFixedBinary
, which represents a fixed-size binary type. - JsInstant - Class in jsonvalues
-
Represents an immutable instant.
- JsInstantGen - Class in jsonvalues.gen
-
Represents a JsInstant generator.
- JsInt - Class in jsonvalues
-
Represents an immutable JSON number of type integer.
- JsIntGen - Class in jsonvalues.gen
-
Represents a JsInt generator.
- JsIO - Class in jsonvalues.spec
-
Singleton instance to create JSON readers and writers to parse bytes into JSON and serialize JSON into bytes.
- JsLong - Class in jsonvalues
-
Represents an immutable JSON number of type long.
- JsLongGen - Class in jsonvalues.gen
-
Represents a JsLong generator.
- JsNothing - Class in jsonvalues
-
It's a special JSON element that represents 'nothing'.
- JsNull - Class in jsonvalues
-
Represents null.
- JsNumber - Class in jsonvalues
-
Represents a sealed abstract class for JSON number values.
- JsNumber() - Constructor for class jsonvalues.JsNumber
- JsObj - Class in jsonvalues
-
Represents a JSON object in a lightweight, immutable, and functional manner.
- JsObjGen - Class in jsonvalues.gen
-
Represents a JsObj generator.
- JsObjLenses() - Constructor for class jsonvalues.JsOptics.JsObjLenses
- JsObjOptics() - Constructor for class jsonvalues.JsOptics.JsObjOptics
- JsObjOptional() - Constructor for class jsonvalues.JsOptics.JsObjOptional
- JsObjPair - Record Class in jsonvalues
-
Represents any element in a JSON object which can be modeled with a key and the associated element.
- JsObjPair(String, JsValue) - Constructor for record class jsonvalues.JsObjPair
-
Creates an instance of a
JsObjPair
record class. - JsObjSpec - Class in jsonvalues.spec
-
Represents a specification of a JSON object, allowing you to define rules and constraints for validating JSON objects.
- JsObjSpecBuilder - Class in jsonvalues.spec
-
The
JsObjSpecBuilder
class is a builder for creating instances ofJsObjSpec
with additional metadata. - JsObjSpecBuilder.ORDERS - Enum Class in jsonvalues.spec
- JsObjSpecParser - Class in jsonvalues.spec
-
The
JsObjSpecParser
class is responsible for creating JSON object parsers based on provided JSON specifications (specs). - Json<T extends Json<T>> - Interface in jsonvalues
-
Represents an immutable and persistent JSON of type T, where T is either a JsObj or a JsArray.
- jsonvalues - package jsonvalues
-
The `jsonvalues` package provides a set of classes and interfaces for working with JSON (JavaScript Object Notation) data in a type-safe and structured manner.
- jsonvalues.gen - package jsonvalues.gen
-
This package contains a set of generators for creating JSON-like data structures using the `jsonvalues` library.
- jsonvalues.spec - package jsonvalues.spec
-
The `jsonvalues.spec` package provides classes and interfaces for defining and working with JSON specifications (specs) and parsers.
- JsOptics - Class in jsonvalues
-
Contains the optics defined for JSON objects and arrays
- JsOptics.JsArrayLenses - Class in jsonvalues
-
Contains all the lenses defined for a Json array
- JsOptics.JsArrayOptics - Class in jsonvalues
-
Contains all the optics defined for a Json array
- JsOptics.JsArrayOptionals - Class in jsonvalues
-
Contains all the optionals defined for a Json array
- JsOptics.JsObjLenses - Class in jsonvalues
-
Represents all the lenses defined for a Json object
- JsOptics.JsObjOptics - Class in jsonvalues
-
Contains all the optics defined for a Json object
- JsOptics.JsObjOptional - Class in jsonvalues
-
Contains all the optionals defined for a Json object
- JsPair - Record Class in jsonvalues
-
Represents any element in a JSON which can be modeled with a path location the associated element.
- JsPair(JsPath, JsValue) - Constructor for record class jsonvalues.JsPair
-
Creates an instance of a
JsPair
record class. - JsParserException - Exception in jsonvalues.spec
-
Represent an exception that is thrown while parsing an array of bytes or string into a JSON.
- JsPath - Class in jsonvalues
-
Represents the full path location of an element in a JSON.
- JsPrimitive - Class in jsonvalues
-
Represents a sealed abstract class for primitive JSON values.
- JsPrimitive() - Constructor for class jsonvalues.JsPrimitive
- JsSerializerException - Exception in jsonvalues.spec
-
Represent an exception that is thrown while serializing a JSON into an array of bytes.
- JsSpec - Interface in jsonvalues.spec
-
The `JsSpec` interface represents a specification for validating JSON data structures.
- JsSpecs - Class in jsonvalues.spec
-
The `JsSpecs` class provides a collection of static factory methods for creating JSON specifications (JsSpec).
- JsStr - Class in jsonvalues
-
Represents an immutable JSON string.
- JsStrGen - Class in jsonvalues.gen
-
Represents a JsStr generator.
- JsTupleGen - Class in jsonvalues.gen
-
Represents a tuple generator that is modeled with a JsArray generator.
- JsValue - Interface in jsonvalues
-
Represents a JSON element of any type.
K
- key() - Method in record class jsonvalues.JsObjPair
-
Returns the value of the
key
record component. - key(String) - Method in class jsonvalues.JsPath
-
Appends a key to the path.
- Key - Class in jsonvalues
-
Represents the key of a value in a JSON object.
- keySet() - Method in class jsonvalues.JsObj
-
Returns a `Set` of all keys present in the JSON object.
L
- last() - Method in class jsonvalues.JsArray
-
Returns the last element of this array.
- last() - Method in class jsonvalues.JsPath
-
returns the last position
this
JsPath if it's not empty or an exception otherwise. - lenient() - Method in class jsonvalues.spec.JsObjSpec
-
Returns a lenient version of this JsObjSpec.
- lens - Static variable in class jsonvalues.JsArray
-
Provides a set of optics (lenses) for working with JSON arrays.
- lens - Static variable in class jsonvalues.JsObj
-
Using the
lens
field, you can apply various optical operations toJsObj
instances in a functional and declarative manner, making it easier to modify or query the content of aJsObj
- lens - Variable in class jsonvalues.JsOptics.JsArrayOptics
- lens - Variable in class jsonvalues.JsOptics.JsObjOptics
- letter() - Static method in class jsonvalues.gen.JsStrGen
-
Returns a generator that produces a single letter from 'a' to 'z'.
- letters(int) - Static method in class jsonvalues.gen.JsStrGen
-
Generates a string made up of letters with a length of
length
. - letters(int, int) - Static method in class jsonvalues.gen.JsStrGen
-
Generates a string made up of letters with a length between
minLength
andmaxLength
. - LIST - Enum constant in enum class jsonvalues.JsArray.TYPE
- LONG_CONDITION - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Represents a failed condition for a long integer value.
- LONG_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that a long integer value was expected but a different type of value was encountered.
- longInteger() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable long number
- longInteger(LongPredicate) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable long number that satisfies the given predicate.
- longNum(int) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the long number located at an index in an array
- longNum(int) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the long number located at an index in an array
- longNum(String) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a long number located at a key in an object.
- longNum(String) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the long number located at a key in an object
- longNum(JsPath) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the long number located at a path in an array
- longNum(JsPath) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the long number located at a path in an array
- longNum(JsPath) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a long number located at a path in an object.
- longNum(JsPath) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the long number located at a path in an object
M
- map(DoubleUnaryOperator) - Method in class jsonvalues.JsDouble
-
Maps this json double into another one.
- map(Function<Instant, Instant>) - Method in class jsonvalues.JsInstant
-
Applies a function to the value of this JsInstant.
- map(IntUnaryOperator) - Method in class jsonvalues.JsInt
-
Maps this JSON integer into another one.
- map(LongUnaryOperator) - Method in class jsonvalues.JsLong
-
Maps this JSON long into another one.
- map(UnaryOperator<String>) - Method in class jsonvalues.JsStr
-
Maps this JsStr into another one.
- map(UnaryOperator<BigDecimal>) - Method in class jsonvalues.JsBigDec
-
Maps this JsBigDec into another one
- map(UnaryOperator<BigInteger>) - Method in class jsonvalues.JsBigInt
-
Maps this JSON bigint into another one.
- mapKeys(BiFunction<? super JsPath, ? super JsValue, String>) - Method in class jsonvalues.JsArray
- mapKeys(BiFunction<? super JsPath, ? super JsValue, String>) - Method in class jsonvalues.JsObj
- mapKeys(BiFunction<? super JsPath, ? super JsValue, String>) - Method in interface jsonvalues.Json
-
Maps all the keys of this JSON object, recursively traversing the entire JSON structure.
- mapKeys(Function<? super String, String>) - Method in class jsonvalues.JsArray
- mapKeys(Function<? super String, String>) - Method in class jsonvalues.JsObj
- mapKeys(Function<? super String, String>) - Method in interface jsonvalues.Json
-
Maps all the keys of this JSON object, recursively traversing the entire JSON structure.
- mapKeys(UnaryOperator<String>) - Method in class jsonvalues.JsPath
-
Creates a new JsPath applying the given map function to every key of this path.
- mapObjs(BiFunction<? super JsPath, ? super JsObj, ? extends JsValue>) - Method in class jsonvalues.JsArray
- mapObjs(BiFunction<? super JsPath, ? super JsObj, ? extends JsValue>) - Method in class jsonvalues.JsObj
- mapObjs(BiFunction<? super JsPath, ? super JsObj, ? extends JsValue>) - Method in interface jsonvalues.Json
-
Maps all the JSON objects of this JSON, traversing the entire JSON if necessary.
- mapObjs(Function<? super JsObj, ? extends JsValue>) - Method in class jsonvalues.JsArray
- mapObjs(Function<? super JsObj, ? extends JsValue>) - Method in class jsonvalues.JsObj
- mapObjs(Function<? super JsObj, ? extends JsValue>) - Method in interface jsonvalues.Json
-
Maps all the JSON objects of this JSON, traversing the entire JSON if necessary.
- mapOfBigInteger() - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates that the JSON is an object, and the value of each key is a big integer.
- mapOfBinary() - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates that the JSON is an object, and the value of each key is a binary.
- mapOfBool() - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates that the JSON is an object, and the value of each key is a boolean.
- mapOfDecimal() - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates that the JSON is an object, and the value of each key is a decimal number.
- mapOfDouble() - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates that the JSON is an object, and the value of each key is a double.
- mapOfInstant() - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates that the JSON is an object, and the value of each key is an instant.
- mapOfInteger() - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates that the JSON is an object, and the value of each key is an integer.
- mapOfLong() - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates that the JSON is an object, and the value of each key is a long number.
- mapOfObj(JsObjSpec) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates that the JSON is an object, and the value of each key is an object.
- mapOfSpec(JsSpec) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates that the JSON is an object, and the value of each key is a value that conforms the given spec.
- mapOfStr() - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates that the JSON is an object, and the value of each key is a string.
- mapValues(BiFunction<? super JsPath, ? super JsPrimitive, ? extends JsValue>) - Method in class jsonvalues.JsArray
- mapValues(BiFunction<? super JsPath, ? super JsPrimitive, ? extends JsValue>) - Method in class jsonvalues.JsObj
- mapValues(BiFunction<? super JsPath, ? super JsPrimitive, ? extends JsValue>) - Method in interface jsonvalues.Json
-
Recursively maps all the values of this JSON, replacing each value with the result of applying the given mapping function.
- mapValues(Function<? super JsPrimitive, ? extends JsValue>) - Method in class jsonvalues.JsArray
- mapValues(Function<? super JsPrimitive, ? extends JsValue>) - Method in class jsonvalues.JsObj
- mapValues(Function<? super JsPrimitive, ? extends JsValue>) - Method in interface jsonvalues.Json
-
Recursively maps all the values of this JSON, replacing each value with the result of applying the given mapping function.
- match(Function<String, T>, IntFunction<T>) - Method in interface jsonvalues.Position
-
Returns a new value applying pattern matching on the Position type.
- MULTISET - Enum constant in enum class jsonvalues.JsArray.TYPE
N
- n - Variable in class jsonvalues.Index
-
The index number.
- name - Variable in class jsonvalues.Key
-
The name of the key.
- NOTHING - Static variable in class jsonvalues.JsNothing
-
The singleton nothing value.
- NULL - Static variable in class jsonvalues.JsNull
-
The singleton null value.
- NULL_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that a `null` value was expected but a non-null value was encountered.
- NULL_NOT_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that a `null` value was encountered.
- nullable() - Method in class jsonvalues.spec.JsObjSpec
-
Returns a new JsObjSpec with nullable mode enabled.
- nullable() - Method in interface jsonvalues.spec.JsSpec
-
Returns the same spec with the nullable flag enabled.
- NUMBER_CONDITION - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Represents a failed condition for a numeric value.
- NUMBER_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that a numeric value was expected but a different type of value was encountered.
O
- obj - Static variable in class jsonvalues.JsOptics
- obj() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable json object spec
- obj(int) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the json object located at an index in an array
- obj(int) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the json object located at an index in an array
- obj(String) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a json object located at a key in an object.
- obj(String) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the object located at a key in an object
- obj(Predicate<JsObj>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable JSON object that satisfies the given predicate.
- obj(JsPath) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the JSON object located at a path in an array
- obj(JsPath) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the object located at a path in an array
- obj(JsPath) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a json object located at a path in an object.
- obj(JsPath) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the object located at a path in an object
- OBJ_CONDITION - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Represents a failed condition for an object value.
- OBJ_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that an object (JSON object) value was expected but a different type of value was encountered.
- of() - Static method in class jsonvalues.gen.JsObjGen
- of(boolean) - Static method in class jsonvalues.JsBool
-
Static factory method to create a JsBool from a boolean primitive type.
- of(boolean, boolean...) - Static method in class jsonvalues.JsArray
-
Creates a new
JsArray
containing the specified boolean elements. - of(byte[]) - Static method in class jsonvalues.JsBinary
-
Creates a JsBinary from an array of bytes
- of(double) - Static method in class jsonvalues.JsDouble
-
Static factory method to create a JsDouble from a double primitive type.
- of(double, double...) - Static method in class jsonvalues.JsArray
-
Creates a new
JsArray
containing the specifieddouble
elements. - of(int) - Static method in class jsonvalues.Index
-
Creates a new instance of the Index class representing the given index.
- of(int) - Static method in class jsonvalues.JsInt
-
Static factory method to create a JsInt from an integer primitive type.
- of(int, int...) - Static method in class jsonvalues.JsArray
-
Creates a new
JsArray
containing the specified integer elements. - of(long) - Static method in class jsonvalues.JsLong
-
Static factory method to create a JsLong from a long primitive type.
- of(long, long...) - Static method in class jsonvalues.JsArray
-
Creates a new
JsArray
containing the specified long elements. - of(Gen<? extends JsValue>, Gen<? extends JsValue>...) - Static method in class jsonvalues.gen.JsTupleGen
-
Returns a tuple generator.
- of(String) - Static method in class jsonvalues.JsBinary
-
Creates a JsBinary from an array of bytes encoded as a string in base64
- of(String) - Static method in class jsonvalues.JsInstant
-
Creates a JsInstant from a string representation of an Instant.
- of(String) - Static method in class jsonvalues.JsStr
-
Static factory method to create a JsStr from a string.
- of(String) - Static method in class jsonvalues.Key
-
Returns a new instance representing a key with the given name in a JSON object.
- of(String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>, String, Gen<? extends JsValue>) - Static method in class jsonvalues.gen.JsObjGen
- of(String, String...) - Static method in class jsonvalues.JsArray
-
Creates a new
JsArray
containing the specified string elements. - of(String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create one-element JSON object
- of(String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create two-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create three-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create four-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create five-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create six-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create seven-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create eight-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create nine-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create ten-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create eleven-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create twelve-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create thirteen-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create fourteen-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create fifteen-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create sixteen-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create seventeen-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create eighteen-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create nineteen-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create twenty-element JSON object
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
- of(String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue, String, JsValue) - Static method in class jsonvalues.JsObj
- of(String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec, String, JsSpec) - Static method in class jsonvalues.spec.JsObjSpec
- of(BigDecimal) - Static method in class jsonvalues.JsBigDec
-
Static factory method to create a JsBigDec from a BigDecimal object.
- of(BigDecimal, BigDecimal...) - Static method in class jsonvalues.JsArray
-
Creates a new
JsArray
from an array ofBigDecimal
elements. - of(BigInteger) - Static method in class jsonvalues.JsBigInt
-
Static factory method to create a JsBigInt from BigInteger objects.
- of(BigInteger, BigInteger...) - Static method in class jsonvalues.JsArray
-
Creates a new
JsArray
containing the specifiedBigInteger
elements. - of(Instant) - Static method in class jsonvalues.JsInstant
-
Creates a JsInstant from an Instant.
- of(Instant, Instant...) - Static method in class jsonvalues.JsArray
- of(JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create one-element JSON object
- of(JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create two-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create three-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create four-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create five-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create six-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create seven-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create eight-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create nine-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create ten-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create eleven-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create twelve-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create thirteen-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create fourteen-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create fifteen-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create sixteen-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create seventeen-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create eighteen-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create nineteen-element JSON object
- of(JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue, JsPath, JsValue) - Static method in class jsonvalues.JsObj
-
Static factory method to create twenty-element JSON object
- of(JsValue...) - Static method in class jsonvalues.JsArray
-
Creates a new
JsArray
containing the specified elements. - of(JsSpec) - Static method in class jsonvalues.spec.JsArraySpecParser
-
Creates a JSON array parser based on the provided JSON array specification (spec).
- of(JsSpec) - Static method in class jsonvalues.spec.JsObjSpecParser
-
Creates a JSON object parser based on the provided JSON object specification (spec).
- ofBools(Collection<Boolean>) - Static method in class jsonvalues.JsArray
- ofDecs(Collection<BigDecimal>) - Static method in class jsonvalues.JsArray
- ofDoubles(Collection<Double>) - Static method in class jsonvalues.JsArray
- ofInstants(List<Instant>) - Static method in class jsonvalues.JsArray
- ofInts(Collection<Integer>) - Static method in class jsonvalues.JsArray
- ofIterable(Iterable<? extends JsValue>) - Static method in class jsonvalues.JsArray
- ofLongs(Collection<Long>) - Static method in class jsonvalues.JsArray
- ofN(Gen<? extends JsValue>, int) - Static method in class jsonvalues.gen.JsArrayGen
-
Returns a fixed-size array generator.
- ofNamedSpec(String) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a named spec from the cache based on the provided name.
- ofNamedSpec(String, JsSpec) - Static method in class jsonvalues.spec.JsSpecs
- ofStrs(Collection<String>) - Static method in class jsonvalues.JsArray
- ONE_OF_SPEC_EXHAUSTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
All the specs from the `OneOf` spec was tried but the value doesn't confirm none of them
- oneSpecOf(List<? extends JsSpec>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates if a JSON value is one of the given possible specifications.
- oneSpecOf(JsSpec, JsSpec...) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates if a JSON value is one of the given possible specifications.
- oneStringOf(String, String...) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates if a JSON value is one of the given possible symbols.
- oneStringOf(List<String>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates if a JSON value is one of the given possible symbols.
- oneValOf(List<O>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates if a JSON value is one of the given possible values.
- oneValOf(O, O...) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification that validates if a JSON value is one of the given possible values.
- optional - Static variable in class jsonvalues.JsArray
-
Provides a set of optional optics for working with JSON arrays.
- optional - Static variable in class jsonvalues.JsObj
-
Using the
optional
field, you can apply optional optics toJsObj
instances in a functional and declarative manner. - optional - Variable in class jsonvalues.JsOptics.JsArrayOptics
- optional - Variable in class jsonvalues.JsOptics.JsObjOptics
P
- parse(byte[]) - Static method in class jsonvalues.JsArray
-
Parses a JSON array represented as a byte array and returns a new
JsArray
instance. - parse(byte[]) - Static method in class jsonvalues.JsObj
-
Parses the given array of bytes into an immutable and persistent JSON object.
- parse(byte[]) - Method in class jsonvalues.spec.JsArraySpecParser
-
Parses an array of bytes representing JSON array data into a structured JSON array.
- parse(byte[]) - Method in class jsonvalues.spec.JsObjSpecParser
-
Parses an array of bytes into a JSON object that must conform to the spec of the parser.
- parse(InputStream) - Method in class jsonvalues.spec.JsArraySpecParser
-
Parses JSON array data from an input stream into a structured JSON array.
- parse(InputStream) - Method in class jsonvalues.spec.JsObjSpecParser
-
Parses an input stream of bytes into a JSON object that must conform to the spec of the parser.
- parse(String) - Static method in class jsonvalues.JsArray
-
Parses a JSON array represented as a string and returns a new
JsArray
instance. - parse(String) - Static method in class jsonvalues.JsObj
-
Parses the given string into an immutable and persistent JSON object.
- parse(String) - Method in class jsonvalues.spec.JsArraySpecParser
-
Parses a JSON array string into a structured JSON array.
- parse(String) - Method in class jsonvalues.spec.JsObjSpecParser
-
Parses a string into a JSON object that must conform to the spec of the parser.
- parse(String) - Method in interface jsonvalues.spec.JsSpec
-
Low-level method to parse a JSON value from their string representation.
- parser() - Method in class jsonvalues.spec.JsObjSpec
-
Returns a JsSpecParser that can be used to parse JSON objects according to this JsObjSpec's rules.
- parser() - Method in interface jsonvalues.spec.JsSpec
-
Returns the deserializer used during the parsing process to parse an array of bytes or strings into a JSON value.
- parseToJsArray(byte[]) - Method in class jsonvalues.spec.JsIO
-
Parses the given array of bytes into an immutable and persistent JSON array.
- parseToJsObj(byte[]) - Method in class jsonvalues.spec.JsIO
-
Parses the given array of bytes into an immutable and persistent JSON object.
- path - Variable in class jsonvalues.spec.SpecError
-
The path where the code occurred within the JSON structure.
- path() - Method in record class jsonvalues.JsPair
-
Returns the value of the
path
record component. - path(String) - Static method in class jsonvalues.JsPath
-
Parses a path from a string following RFC 6901.
- pathHeadIsNotAKey(JsPath) - Static method in exception jsonvalues.UserError
- pathHeadIsNotAnIndex(JsPath) - Static method in exception jsonvalues.UserError
- Position - Interface in jsonvalues
-
Represents the location of a first-level element in a JSON, either a Key in a JsObj or an Index in a JsArray.
- prepend(JsPath) - Method in class jsonvalues.JsPath
-
Creates a new JsPath prepending the given path to this path.
- prepend(JsValue, JsValue...) - Method in class jsonvalues.JsArray
-
Adds one or more elements, starting from the last, to the front of this array.
- prependAll(JsArray) - Method in class jsonvalues.JsArray
-
Adds all the elements of the
JsArray
, starting from the last, to the front of this array. - prism - Static variable in class jsonvalues.JsArray
- prism - Static variable in class jsonvalues.JsBigDec
-
prism between the sum type JsValue and JsBigDec
- prism - Static variable in class jsonvalues.JsBigInt
-
prism between the sum type JsValue and JsBigInt. int and long types are considered valid bigintegers
- prism - Static variable in class jsonvalues.JsBinary
-
prism between the sum type JsValue and JsBinary
- prism - Static variable in class jsonvalues.JsBool
-
prism between the sum type JsValue and JsBool
- prism - Static variable in class jsonvalues.JsDouble
-
prism between the sum type JsValue and JsDouble
- prism - Static variable in class jsonvalues.JsInstant
-
Prism between the sum type JsValue and JsInstant.
- prism - Static variable in class jsonvalues.JsInt
-
prism between the sum type JsValue and JsInt
- prism - Static variable in class jsonvalues.JsLong
-
prism between the sum type JsValue and JsLong
- prism - Static variable in class jsonvalues.JsObj
-
A Prism that allows you to view a
JsValue
as aJsObj
if it represents an object, or as an empty optional if it's not an object. - prism - Static variable in class jsonvalues.JsStr
-
Prism between the sum type JsValue and JsStr.
R
- reduce(BinaryOperator<R>, BiFunction<? super JsPath, ? super JsPrimitive, R>, BiPredicate<? super JsPath, ? super JsPrimitive>) - Method in class jsonvalues.JsArray
- reduce(BinaryOperator<R>, BiFunction<? super JsPath, ? super JsPrimitive, R>, BiPredicate<? super JsPath, ? super JsPrimitive>) - Method in class jsonvalues.JsObj
- reduce(BinaryOperator<R>, BiFunction<? super JsPath, ? super JsPrimitive, R>, BiPredicate<? super JsPath, ? super JsPrimitive>) - Method in interface jsonvalues.Json
-
Reduces the values of this JSON object that satisfy the given predicate, allowing access to the element's path.
- reduce(BinaryOperator<R>, Function<? super JsPrimitive, R>, Predicate<? super JsPrimitive>) - Method in class jsonvalues.JsArray
- reduce(BinaryOperator<R>, Function<? super JsPrimitive, R>, Predicate<? super JsPrimitive>) - Method in class jsonvalues.JsObj
- reduce(BinaryOperator<R>, Function<? super JsPrimitive, R>, Predicate<? super JsPrimitive>) - Method in interface jsonvalues.Json
-
Reduces the values of this JSON object that satisfy the given predicate.
- REQUIRED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that a required value is missing.
S
- serialize() - Method in interface jsonvalues.Json
-
Serializes this JSON object into a byte array, effectively converting it into its serialized form as a byte sequence.
- serialize(OutputStream) - Method in interface jsonvalues.Json
-
Serializes this JSON object into the given output stream, effectively converting it into its serialized form.
- serialize(Json<?>) - Method in class jsonvalues.spec.JsIO
-
Serializes the specified JSON into an array of bytes
- serialize(Json<?>, OutputStream) - Method in class jsonvalues.spec.JsIO
-
Serializes the specified JSON into the given output stream
- set(int, JsValue) - Method in class jsonvalues.JsArray
-
Sets the value at the specified index within the JSON-like array to the provided JsValue using a default null value for padding.
- set(int, JsValue, JsValue) - Method in class jsonvalues.JsArray
-
Sets the value at the specified index within the JSON-like array to the provided JsValue.
- set(String, boolean) - Method in class jsonvalues.JsObj
-
Sets the value of the specified key in this JSON object to a boolean value.
- set(String, int) - Method in class jsonvalues.JsObj
-
Sets the value of the specified key in this JSON object to an integer value.
- set(String, long) - Method in class jsonvalues.JsObj
-
Sets the value of the specified key in this JSON object to a long value.
- set(String, Gen<? extends JsValue>) - Method in class jsonvalues.gen.JsObjGen
-
Returns a brand new JsObj generator with the same key-generators pairs as this instance plus the specified key and generator.
- set(String, Double) - Method in class jsonvalues.JsObj
-
Sets the value of the specified key in this JSON object to a Double value.
- set(String, String) - Method in class jsonvalues.JsObj
-
Sets the value of the specified key in this JSON object to a string value.
- set(String, BigDecimal) - Method in class jsonvalues.JsObj
-
Sets the value of the specified key in this JSON object to a BigDecimal value.
- set(String, Instant) - Method in class jsonvalues.JsObj
-
Sets the value of the specified key in this JSON object to an Instant value.
- set(String, JsValue) - Method in class jsonvalues.JsObj
-
Sets the specified key to the given JSON value.
- set(String, JsSpec) - Method in class jsonvalues.spec.JsObjSpec
-
Adds or replaces a field specification in this JsObjSpec.
- set(JsPath, boolean) - Method in class jsonvalues.JsObj
-
Sets the value of the specified path in this JSON object to a boolean value.
- set(JsPath, int) - Method in class jsonvalues.JsObj
-
Sets the value of the specified path in this JSON object to an integer value.
- set(JsPath, long) - Method in class jsonvalues.JsObj
-
Sets the value of the specified path in this JSON object to a long value.
- set(JsPath, Double) - Method in class jsonvalues.JsObj
-
Sets the value of the specified path in this JSON object to a Double value.
- set(JsPath, String) - Method in class jsonvalues.JsObj
-
Sets the value of the specified path in this JSON object to a string value.
- set(JsPath, BigDecimal) - Method in class jsonvalues.JsObj
-
Sets the value of the specified path in this JSON object to a BigDecimal value.
- set(JsPath, Instant) - Method in class jsonvalues.JsObj
-
Sets the value of the specified path in this JSON object to an Instant value.
- set(JsPath, JsValue) - Method in class jsonvalues.JsArray
- set(JsPath, JsValue) - Method in class jsonvalues.JsObj
- set(JsPath, JsValue) - Method in interface jsonvalues.Json
-
Inserts the given element at the specified path in this JSON, replacing any existing element.
- set(JsPath, JsValue, JsValue) - Method in class jsonvalues.JsArray
- set(JsPath, JsValue, JsValue) - Method in class jsonvalues.JsObj
- set(JsPath, JsValue, JsValue) - Method in interface jsonvalues.Json
-
Inserts an element at the specified path in this JSON, replacing any existing element.
- SET - Enum constant in enum class jsonvalues.JsArray.TYPE
- setSpec(String) - Method in class jsonvalues.spec.SpecError
- size() - Method in class jsonvalues.JsArray
- size() - Method in class jsonvalues.JsObj
- size() - Method in interface jsonvalues.Json
-
Returns the number of elements in the first level of this JSON object or array.
- size() - Method in class jsonvalues.JsPath
-
Returns the number of Position (keys and indexes) of
this
JsPath - spec - Variable in class jsonvalues.spec.SpecError
-
The JSON value that triggered the code.
- SPEC_MISSING - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that a specification is missing for validation.
- SpecError - Class in jsonvalues.spec
-
The `SpecError` class represents a code that occurs during the validation of a JSON value against a specification.
- startsWith(JsPath) - Method in class jsonvalues.JsPath
-
returns true if this path starts with the given path.
- startsWithKey(String) - Method in class jsonvalues.JsPath
- str() - Static method in class jsonvalues.spec.JsSpecs
-
non-nullable string
- str(int) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the string located at an index in an array
- str(int) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the string located at an index in an array
- str(int, int) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a non-nullable string specification that validates strings based on their length within the specified range.
- str(String) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a string located at a key in an object.
- str(String) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the string located at a key in an object
- str(Predicate<String>) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a specification for a non-nullable string, where the string satisfies the given predicate.
- str(Pattern) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a non-nullable string specification with the specified regular expression pattern.
- str(JsPath) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the string located at a path in an array
- str(JsPath) - Method in class jsonvalues.JsOptics.JsArrayOptionals
-
optional that focus on the string located at a path in an array
- str(JsPath) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a string located at a path in an object.
- str(JsPath) - Method in class jsonvalues.JsOptics.JsObjOptional
-
optional that focus on the string located at a path in an object
- stream() - Method in class jsonvalues.JsArray
- stream() - Method in class jsonvalues.JsObj
- stream() - Method in interface jsonvalues.Json
-
Returns a stream over all the key-value pairs
JsPair
of elements in this JSON object. - stream() - Method in class jsonvalues.JsPath
-
Returns a sequential
Stream
of Positions with this path as its source. - streamOfKeys() - Method in class jsonvalues.JsObj
-
Returns a stream of `(key, value)` pairs representing the properties of the JSON object at the first level.
- streamOfValues() - Method in class jsonvalues.JsArray
-
Returns a non-recursive stream of values contained within the JSON-like array.
- STRING_CONDITION - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Represents a failed condition for a string value.
- STRING_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that a string value was expected but a different type of value was encountered.
- suchThat(Predicate<JsObj>) - Method in class jsonvalues.spec.JsObjSpec
-
Adds a condition that the JSON object must meet.
- suchThat(JsObjSpec) - Method in class jsonvalues.gen.JsObjGen
-
Creates a generator that generates values from this gen that satisfy the specified spec.
- suchThat(JsObjSpec, int) - Method in class jsonvalues.gen.JsObjGen
-
Creates a generator that generates values from this gen that satisfy the specified spec.
- suchThatNo(JsObjSpec) - Method in class jsonvalues.gen.JsObjGen
-
Creates a generator that generates values from this gen that don't satisfy the specified spec.
- suchThatNo(JsObjSpec, int) - Method in class jsonvalues.gen.JsObjGen
-
Creates a generator that generates values from this gen that don't satisfy the specified spec.
T
- tail() - Method in class jsonvalues.JsArray
-
Returns a JSON array consisting of all elements of this array except the first one.
- tail() - Method in class jsonvalues.JsPath
-
Returns a JsPath without the head of this JsPath
- test(DoublePredicate) - Method in class jsonvalues.JsDouble
-
Tests the value of this json double on a predicate.
- test(IntPredicate) - Method in class jsonvalues.JsInt
-
/** Tests the value of this JSON integer on a predicate.
- test(LongPredicate) - Method in class jsonvalues.JsLong
-
Tests the value of this JSON long on a predicate.
- test(Predicate<String>) - Method in class jsonvalues.JsStr
-
Tests this JsStr on a predicate.
- test(Predicate<BigDecimal>) - Method in class jsonvalues.JsBigDec
-
Tests the value of this JSON big-decimal on a predicate
- test(Predicate<BigInteger>) - Method in class jsonvalues.JsBigInt
-
Tests the value of this JSON bigint on a predicate.
- test(JsPath, JsValue) - Method in class jsonvalues.spec.JsObjSpec
-
Validates a given JSON object against this JsObjSpec and returns a set of validation errors, if any.
- test(JsPath, JsValue) - Method in interface jsonvalues.spec.JsSpec
-
Verify if the given JSON value satisfies this spec.
- test(JsValue) - Method in interface jsonvalues.spec.JsSpec
-
Verify if the given JSON value satisfies this spec, starting from the root path.
- toJsArray() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a JsArray.
- toJsBigDec() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a JsBigDec.
- toJsBigInt() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a JsBigInt.
- toJsBinary() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a JsBinary.
- toJsBool() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a JsBool.
- toJsDouble() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a JsDouble.
- toJsInstant() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a JsInstant.
- toJsInt() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a JsInt.
- toJsLong() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a JsLong.
- toJsNumber() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a JsStr.
- toJsObj() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a JsObj.
- toJson() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a Json.
- toJsPrimitive() - Method in class jsonvalues.JsBinary
- toJsPrimitive() - Method in class jsonvalues.JsBool
- toJsPrimitive() - Method in class jsonvalues.JsInstant
- toJsPrimitive() - Method in class jsonvalues.JsNothing
- toJsPrimitive() - Method in class jsonvalues.JsNull
- toJsPrimitive() - Method in class jsonvalues.JsNumber
- toJsPrimitive() - Method in interface jsonvalues.Json
- toJsPrimitive() - Method in class jsonvalues.JsStr
- toJsPrimitive() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a JsPrimitive.
- toJsStr() - Method in interface jsonvalues.JsValue
-
Returns this JsValue as a JsStr.
- toPrettyString() - Method in interface jsonvalues.Json
-
Converts the JSON to a pretty-printed string with a default indentation length of 2 spaces.
- toPrettyString(int) - Method in interface jsonvalues.Json
-
Converts the JSON to a pretty-printed string with the specified indentation length.
- toPrettyString(Json<?>, int) - Method in class jsonvalues.spec.JsIO
-
Serializes a JSON into a formatted string
- toString() - Method in class jsonvalues.Index
-
Returns the value of the index as a string.
- toString() - Method in class jsonvalues.JsArray
-
// Single-check idiom Item 83 from effective java
- toString() - Method in class jsonvalues.JsBigDec
- toString() - Method in class jsonvalues.JsBigInt
- toString() - Method in class jsonvalues.JsBinary
- toString() - Method in class jsonvalues.JsBool
- toString() - Method in class jsonvalues.JsDouble
- toString() - Method in class jsonvalues.JsInstant
- toString() - Method in class jsonvalues.JsInt
- toString() - Method in class jsonvalues.JsLong
- toString() - Method in class jsonvalues.JsNothing
- toString() - Method in class jsonvalues.JsNull
- toString() - Method in class jsonvalues.JsObj
- toString() - Method in record class jsonvalues.JsObjPair
-
Returns a string representation of this record class.
- toString() - Method in record class jsonvalues.JsPair
-
Returns a string representation of this record class.
- toString() - Method in class jsonvalues.JsPath
-
Returns a string representation of this path following the format defined in the RFC 6901 with the exception that keys which names are numbers are single-quoted.
- toString() - Method in class jsonvalues.JsStr
-
Returns the string representation of this JSON string which is its value quoted.
- toString() - Method in class jsonvalues.Key
-
Returns the name of the key.
- toString() - Method in record class jsonvalues.spec.JsError
-
Returns a string representation of this record class.
- toString() - Method in class jsonvalues.spec.SpecError
-
Returns a human-readable string representation of the `SpecError` instance.
- TRUE - Static variable in class jsonvalues.JsBool
-
The singleton true value.
- TRUE_EXPECTED - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Indicates that a `true` boolean value was expected but a different boolean value was encountered.
- tuple(JsSpec, JsSpec...) - Static method in class jsonvalues.spec.JsSpecs
-
Returns a tuple specification where each nth element of the tuple is specified by the nth given spec.
U
- union(JsArray, JsArray.TYPE) - Method in class jsonvalues.JsArray
- union(JsObj, JsArray.TYPE) - Method in class jsonvalues.JsObj
- union(T, JsArray.TYPE) - Method in interface jsonvalues.Json
-
Computes the union of this JSON and another JSON object 'that' with respect to the given array merging strategy.
- UserError - Exception in jsonvalues
-
Exception that models a programming code made by the user.
V
- value - Variable in class jsonvalues.JsBigDec
-
The big decimal value
- value - Variable in class jsonvalues.JsBigInt
-
the big integer value.
- value - Variable in class jsonvalues.JsBinary
-
the array of bytes
- value - Variable in class jsonvalues.JsBool
-
the boolean value.
- value - Variable in class jsonvalues.JsDouble
-
The double value.
- value - Variable in class jsonvalues.JsInstant
- value - Variable in class jsonvalues.JsInt
-
The integer value.
- value - Variable in class jsonvalues.JsLong
-
The long primitive.
- value - Variable in class jsonvalues.JsStr
-
The string value.
- value() - Method in record class jsonvalues.JsObjPair
-
Returns the value of the
value
record component. - value() - Method in record class jsonvalues.JsPair
-
Returns the value of the
value
record component. - value() - Method in record class jsonvalues.spec.JsError
-
Returns the value of the
value
record component. - value(int) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the value located at an index in an array
- value(String) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a value located at a key in an object.
- value(JsPath) - Method in class jsonvalues.JsOptics.JsArrayLenses
-
lens that focus on the value located at a path in an array
- value(JsPath) - Method in class jsonvalues.JsOptics.JsObjLenses
-
lens that focus on a value located at a path in an object.
- VALUE_CONDITION - Enum constant in enum class jsonvalues.spec.ERROR_CODE
-
Represents a failed condition for a generic JSON value.
- valueOf(String) - Static method in enum class jsonvalues.JsArray.TYPE
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class jsonvalues.spec.ERROR_CODE
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class jsonvalues.spec.JsObjSpecBuilder.ORDERS
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class jsonvalues.JsArray.TYPE
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class jsonvalues.spec.ERROR_CODE
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class jsonvalues.spec.JsObjSpecBuilder.ORDERS
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withAliases(List<String>) - Method in class jsonvalues.spec.JsEnumBuilder
-
Sets aliases for the enum.
- withAliases(List<String>) - Method in class jsonvalues.spec.JsFixedBuilder
-
Sets aliases for the fixed binary.
- withAliases(List<String>) - Method in class jsonvalues.spec.JsObjSpecBuilder
-
Sets aliases for the JsObjSpec.
- withAllNullValues() - Method in class jsonvalues.gen.JsObjGen
-
Returns a brand new JsObj generator with the same key-generators pairs as this instance and all keys nullable.
- withAllOptKeys() - Method in class jsonvalues.gen.JsObjGen
-
Returns a brand new JsObj generator with the same key-generators pairs as this instance and all keys optional.
- withAllOptKeys() - Method in class jsonvalues.spec.JsObjSpec
-
Returns a new JsObjSpec that allows all keys in the JSON object to be optional.
- withDefaultSymbol(String) - Method in class jsonvalues.spec.JsEnumBuilder
-
Sets the default symbol for the enum.
- withDoc(String) - Method in class jsonvalues.spec.JsEnumBuilder
-
Sets the documentation for the enum.
- withDoc(String) - Method in class jsonvalues.spec.JsFixedBuilder
-
Sets the documentation for the fixed binary.
- withDoc(String) - Method in class jsonvalues.spec.JsObjSpecBuilder
-
Sets the documentation for the JsObjSpec.
- withFieldAliases(Map<String, List<String>>) - Method in class jsonvalues.spec.JsObjSpecBuilder
-
Sets field aliases for the JsObjSpec.
- withFieldDocs(Map<String, String>) - Method in class jsonvalues.spec.JsObjSpecBuilder
-
Sets the field-level documentation for the JsObjSpec.
- withFieldOrders(Map<String, JsObjSpecBuilder.ORDERS>) - Method in class jsonvalues.spec.JsObjSpecBuilder
-
Sets the order for fields in the JsObjSpec.
- withFieldsDefaults(Map<String, JsValue>) - Method in class jsonvalues.spec.JsObjSpecBuilder
-
Sets default values for fields in the JsObjSpec.
- withName(String) - Static method in class jsonvalues.spec.JsEnumBuilder
-
Sets the name of the JSON object specification.
- withName(String) - Static method in class jsonvalues.spec.JsFixedBuilder
-
Sets the name of the fixed binary specification.
- withName(String) - Static method in class jsonvalues.spec.JsObjSpecBuilder
-
Sets the name of the JSON object specification.
- withNamespace(String) - Method in class jsonvalues.spec.JsEnumBuilder
-
Sets the namespace of the JSON object specification.
- withNamespace(String) - Method in class jsonvalues.spec.JsFixedBuilder
-
Sets the namespace of the fixed binary specification.
- withNamespace(String) - Method in class jsonvalues.spec.JsObjSpecBuilder
-
Sets the namespace of the JSON object specification.
- withNonNullValues(String...) - Method in class jsonvalues.gen.JsObjGen
-
Returns a brand new JsObj generator with the same key-generators pairs as this instance and the specified non-nullable keys.
- withNonNullValues(Collection<String>) - Method in class jsonvalues.gen.JsObjGen
-
Returns a brand new JsObj generator with the same key-generators pairs as this instance and the specified non-nullable keys.
- withNullValues(String...) - Method in class jsonvalues.gen.JsObjGen
-
Returns a brand new JsObj generator with the same key-generators pairs as this instance and the specified nullable keys.
- withNullValues(Collection<String>) - Method in class jsonvalues.gen.JsObjGen
-
Returns a brand new JsObj generator with the same key-generators pairs as this instance and the specified nullable keys.
- withOptKeys(String...) - Method in class jsonvalues.gen.JsObjGen
-
Returns a brand new JsObj generator with the same key-generators pairs as this instance and the specified optional keys.
- withOptKeys(String, String...) - Method in class jsonvalues.spec.JsObjSpec
-
Specifies one or more optional field names.
- withOptKeys(Collection<String>) - Method in class jsonvalues.gen.JsObjGen
-
Returns a brand new JsObj generator with the same key-generators pairs as this instance and the specified optional keys.
- withOptKeys(Collection<String>) - Method in class jsonvalues.spec.JsObjSpec
-
Specifies a collection of optional field names.
- withReqKeys(String...) - Method in class jsonvalues.gen.JsObjGen
-
Returns a brand new JsObj generator with the same key-generators pairs as this instance and the specified required keys.
- withReqKeys(String, String...) - Method in class jsonvalues.spec.JsObjSpec
-
Specifies one or more required field names.
- withReqKeys(Collection<String>) - Method in class jsonvalues.gen.JsObjGen
-
Returns a brand new JsObj generator with the same key-generators pairs as this instance and the specified required keys.
- withReqKeys(Collection<String>) - Method in class jsonvalues.spec.JsObjSpec
-
Specifies a collection of required field names.
All Classes and Interfaces|All Packages|Serialized Form