Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- allowSpecialFloatingPointValues - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Removes JSON specification restriction on special floating-point values such as `NaN` and `Infinity` and enables their serialization and deserialization.
- allowStructuredMapKeys - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Enables structured objects to be serialized as map keys by changing serialized form of the map from JSON object (key-value pairs) to flat array like `[k1, v1, k2, v2]`.
- allowTrailingComma - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Specifies if trailing comma is allowed.
C
- classDiscriminator - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Name of the class descriptor property for polymorphic serialization.
- coerceInputValues - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Enables coercing incorrect JSON values to the default property value in the following cases: 1.
- compareTo(JsonBuilderCustomizer) - Method in interface io.quarkus.resteasy.reactive.kotlin.serialization.common.JsonBuilderCustomizer
- CONFIG_NAME - Static variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.KotlinSerializationConfig
- customize(JsonBuilder) - Method in interface io.quarkus.resteasy.reactive.kotlin.serialization.common.JsonBuilderCustomizer
D
- decodeEnumsCaseInsensitive - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Specifies if the enum values should be decoded case insensitively.
- DEFAULT_PRIORITY - Static variable in interface io.quarkus.resteasy.reactive.kotlin.serialization.common.JsonBuilderCustomizer
E
- encodeDefaults - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Specifies whether default values of Kotlin properties should be encoded.
- explicitNulls - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Specifies whether `null` values should be encoded for nullable properties and must be present in JSON object during decoding.
I
- ignoreUnknownKeys - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Specifies whether encounters of unknown properties in the input JSON should be ignored instead of throwing [SerializationException].
- io.quarkus.resteasy.reactive.kotlin.serialization.common - package io.quarkus.resteasy.reactive.kotlin.serialization.common
- io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime - package io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime
- isLenient - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Removes JSON specification restriction (RFC-4627) and makes parser more liberal to the malformed input.
J
- json - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.KotlinSerializationConfig
-
Configuration element for serializing to json
- JsonBuilderCustomizer - Interface in io.quarkus.resteasy.reactive.kotlin.serialization.common
-
Meant to be implemented by a CDI bean that provides arbitrary customization for
JsonBuilder
that is built up by Quarkus. - JsonConfig - Class in io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime
- JsonConfig() - Constructor for class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
K
- KotlinSerializationConfig - Class in io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime
- KotlinSerializationConfig() - Constructor for class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.KotlinSerializationConfig
N
- namingStrategy - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Specifies the
JsonNamingStrategy
that should be used for all properties in classes for serialization and deserialization.
P
- prettyPrint - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Specifies whether resulting JSON should be pretty-printed.
- prettyPrintIndent - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Specifies indent string to use with [prettyPrint] mode
- priority() - Method in interface io.quarkus.resteasy.reactive.kotlin.serialization.common.JsonBuilderCustomizer
-
Defines the priority that the customizers are applied.
T
- toString() - Method in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
- toString() - Method in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.KotlinSerializationConfig
U
- useAlternativeNames - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Specifies whether Json instance makes use of [JsonNames] annotation.
- useArrayPolymorphism - Variable in class io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Switches polymorphic serialization to the default array format.
All Classes and Interfaces|All Packages|Constant Field Values