A class representing an arbitrary JSON value.
sealed public class JsonValue extends JsonField<Nothing>A class representing an arbitrary JSON value. It is immutable and assignable to any [JsonField], regardless of its expected type (i.e. its generic type argument).
Returns the result of calling the [visitor] method corresponding to this value's variant..
The default implementation for unimplemented visitor methods..
Converts the given [value] to a [JsonValue].
Returns a [JsonValue] converted from the given Jackson [JsonNode]..
Returns a [KnownValue] containing the given [value]..
Returns a [KnownValue] containing the given [value]..
Returns a [KnownValue] containing the given [value]..
Returns a [KnownValue] containing the given [value]..
Returns a [KnownValue] containing the given [value]..
Returns a [KnownValue] containing the given [value]..
Returns a [KnownValue] containing the given [value]..
Returns a [KnownValue] containing the given [value]..
Returns a [KnownValue] containing the given [value]..
Returns a [KnownValue] containing the given [value]..
Returns a mutable builder for constructing an instance of [MultipartField].
Returns the filename directive that will be included in the serialized field..
Returns the filename directive that will be included in the serialized field..
Returns the filename directive that will be included in the serialized field..
Returns an immutable instance of [MultipartField].