Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- allowComments() - Method in interface io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Allows parser to accept C/Java-style comments in JSON input.
- allowSpecialFloatingPointValues() - Method in interface 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() - Method in interface 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() - Method in interface io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Specifies if trailing comma is allowed.
C
- classDiscriminator() - Method in interface io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Name of the class descriptor property for polymorphic serialization.
- coerceInputValues() - Method in interface 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_PREFIX - Static variable in interface io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.KotlinSerializationConfig
- customize(JsonBuilder) - Method in interface io.quarkus.resteasy.reactive.kotlin.serialization.common.JsonBuilderCustomizer
D
- decodeEnumsCaseInsensitive() - Method in interface 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() - Method in interface io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Specifies whether default values of Kotlin properties should be encoded.
- explicitNulls() - Method in interface 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() - Method in interface 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() - Method in interface 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() - Method in interface 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 - Interface in io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime
K
- KotlinSerializationConfig - Interface in io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime
N
- namingStrategy() - Method in interface 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() - Method in interface io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Specifies whether resulting JSON should be pretty-printed.
- prettyPrintIndent() - Method in interface 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.
U
- useAlternativeNames() - Method in interface io.quarkus.resteasy.reactive.kotlin.serialization.common.runtime.JsonConfig
-
Specifies whether Json instance makes use of [JsonNames] annotation.
- useArrayPolymorphism() - Method in interface 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