A C D E G H I J M N O R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- additionalTypes - Variable in class io.micronaut.json.codec.MapperMediaTypeCodec
- applicationConfiguration - Variable in class io.micronaut.json.codec.MapperMediaTypeCodec
- arrayNodeToIterableConverter() - Method in class io.micronaut.json.convert.JsonConverterRegistrar
- arrayNodeToObjectConverter() - Method in class io.micronaut.json.convert.JsonConverterRegistrar
C
- cloneWithFeatures(JsonFeatures) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
-
Create a copy of this codec with the given features.
- cloneWithFeatures(JsonFeatures) - Method in interface io.micronaut.json.JsonMapper
-
Create a copy of this mapper with the given json features as returned by
JsonMapper.detectFeatures(io.micronaut.core.annotation.AnnotationMetadata)
. - cloneWithMapper(JsonMapper) - Method in class io.micronaut.json.codec.JsonMediaTypeCodec
- cloneWithMapper(JsonMapper) - Method in class io.micronaut.json.codec.JsonStreamMediaTypeCodec
- cloneWithMapper(JsonMapper) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- cloneWithViewClass(Class<?>) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- cloneWithViewClass(Class<?>) - Method in interface io.micronaut.json.JsonMapper
-
Create a copy of this mapper with the given view class.
- codecConfiguration - Variable in class io.micronaut.json.codec.MapperMediaTypeCodec
- coerceStringValue() - Method in class io.micronaut.json.tree.JsonNode
-
Attempt to coerce this node to a string.
- CONFIGURATION_QUALIFIER - Static variable in class io.micronaut.json.codec.JsonMediaTypeCodec
- CONFIGURATION_QUALIFIER - Static variable in class io.micronaut.json.codec.JsonStreamMediaTypeCodec
- createArrayNode(List<JsonNode>) - Static method in class io.micronaut.json.tree.JsonNode
- createBooleanNode(boolean) - Static method in class io.micronaut.json.tree.JsonNode
- createNumberNode(double) - Static method in class io.micronaut.json.tree.JsonNode
- createNumberNode(float) - Static method in class io.micronaut.json.tree.JsonNode
- createNumberNode(int) - Static method in class io.micronaut.json.tree.JsonNode
- createNumberNode(long) - Static method in class io.micronaut.json.tree.JsonNode
- createNumberNode(BigDecimal) - Static method in class io.micronaut.json.tree.JsonNode
- createNumberNode(BigInteger) - Static method in class io.micronaut.json.tree.JsonNode
- createNumberNodeImpl(Number) - Static method in class io.micronaut.json.tree.JsonNode
-
Hidden, so that we don't have to check that the number type is supported.
- createObjectNode(Map<String, JsonNode>) - Static method in class io.micronaut.json.tree.JsonNode
- createReactiveParser(Consumer<Processor<byte[], JsonNode>>, boolean) - Method in interface io.micronaut.json.JsonMapper
-
Create a reactive
Processor
that accepts json bytes and parses them asJsonNode
s. - createStringNode(String) - Static method in class io.micronaut.json.tree.JsonNode
D
- decode(Argument<T>, byte[]) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- decode(Argument<T>, ByteBuffer<?>) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- decode(Argument<T>, JsonNode) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
-
Decodes the given JSON node.
- decode(Argument<T>, InputStream) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- decode(Argument<T>, String) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- DEFAULT - Static variable in class io.micronaut.json.JsonStreamConfig
-
The default stream configuration.
- deserialize(byte[], Argument<T>) - Method in class io.micronaut.json.JsonObjectSerializer
- deserialize(byte[], Class<T>) - Method in class io.micronaut.json.JsonObjectSerializer
- deserialize(InputStream, Argument<T>) - Method in class io.micronaut.json.JsonObjectSerializer
- deserialize(InputStream, Class<T>) - Method in class io.micronaut.json.JsonObjectSerializer
- detectFeatures(AnnotationMetadata) - Method in interface io.micronaut.json.JsonMapper
-
Detect
JsonFeatures
from the given annotation data.
E
- encode(Argument<T>, T) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- encode(Argument<T>, T, ByteBufferFactory<?, B>) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- encode(Argument<T>, T, OutputStream) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- encode(T) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- encode(T, ByteBufferFactory<?, B>) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- encode(T, OutputStream) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- entries() - Method in class io.micronaut.json.tree.JsonArray
- entries() - Method in class io.micronaut.json.tree.JsonNode
- entries() - Method in class io.micronaut.json.tree.JsonObject
- equals(Object) - Method in class io.micronaut.json.tree.JsonArray
- equals(Object) - Method in class io.micronaut.json.tree.JsonObject
G
- get(int) - Method in class io.micronaut.json.tree.JsonArray
- get(int) - Method in class io.micronaut.json.tree.JsonNode
- get(int) - Method in class io.micronaut.json.tree.JsonObject
- get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.json.convert.JsonNodeConvertibleValues
- get(String) - Method in class io.micronaut.json.tree.JsonArray
- get(String) - Method in class io.micronaut.json.tree.JsonNode
- get(String) - Method in class io.micronaut.json.tree.JsonObject
- getArraySizeThreshold() - Method in interface io.micronaut.json.JsonConfiguration
- getBigDecimalValue() - Method in class io.micronaut.json.tree.JsonNode
- getBigIntegerValue() - Method in class io.micronaut.json.tree.JsonNode
- getBooleanValue() - Method in class io.micronaut.json.tree.JsonNode
- getDoubleValue() - Method in class io.micronaut.json.tree.JsonNode
- getFloatValue() - Method in class io.micronaut.json.tree.JsonNode
- getIntValue() - Method in class io.micronaut.json.tree.JsonNode
- getJsonMapper() - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- getLongValue() - Method in class io.micronaut.json.tree.JsonNode
- getMediaTypes() - Method in class io.micronaut.json.codec.JsonStreamMediaTypeCodec
- getMediaTypes() - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
- getNumberValue() - Method in class io.micronaut.json.tree.JsonNode
- getStreamConfig() - Method in interface io.micronaut.json.JsonMapper
- getStringValue() - Method in class io.micronaut.json.tree.JsonNode
H
- hashCode() - Method in class io.micronaut.json.tree.JsonArray
- hashCode() - Method in class io.micronaut.json.tree.JsonObject
I
- io.micronaut.json - package io.micronaut.json
- io.micronaut.json.bind - package io.micronaut.json.bind
-
Jackson bean binding to properties.
- io.micronaut.json.codec - package io.micronaut.json.codec
- io.micronaut.json.convert - package io.micronaut.json.convert
- io.micronaut.json.tree - package io.micronaut.json.tree
- isAlwaysSerializeErrorsAsList() - Method in interface io.micronaut.json.JsonConfiguration
-
Whether _embedded.errors should always be serialized as list.
- isArray() - Method in class io.micronaut.json.tree.JsonArray
- isArray() - Method in class io.micronaut.json.tree.JsonNode
- isBoolean() - Method in class io.micronaut.json.tree.JsonNode
- isContainerNode() - Method in class io.micronaut.json.tree.JsonNode
- isNull() - Method in class io.micronaut.json.tree.JsonNode
- isNumber() - Method in class io.micronaut.json.tree.JsonNode
- isObject() - Method in class io.micronaut.json.tree.JsonNode
- isObject() - Method in class io.micronaut.json.tree.JsonObject
- isString() - Method in class io.micronaut.json.tree.JsonNode
- isValueNode() - Method in class io.micronaut.json.tree.JsonNode
J
- JsonArray - Class in io.micronaut.json.tree
-
Public to allow special handling for conversion service.
- JsonBeanPropertyBinderExceptionHandler - Interface in io.micronaut.json.bind
-
Exception handler interface that converts json binding exceptions to more specific
ConversionErrorException
s. - JsonConfiguration - Interface in io.micronaut.json
-
Base interface for application-level json configuration.
- JsonConverterRegistrar - Class in io.micronaut.json.convert
-
Converter registrar for json.
- JsonConverterRegistrar(BeanProvider<JsonMapper>, ConversionService<?>, BeanProvider<BeanPropertyBinder>) - Constructor for class io.micronaut.json.convert.JsonConverterRegistrar
- JsonFeatures - Interface in io.micronaut.json
-
Base interface for json feature classes that can be scanned from annotations.
- JsonMapper - Interface in io.micronaut.json
-
Common abstraction for mapping json to data structures.
- JsonMediaTypeCodec - Class in io.micronaut.json.codec
-
A
MediaTypeCodec
for JSON and Jackson. - JsonMediaTypeCodec(BeanProvider<JsonMapper>, ApplicationConfiguration, CodecConfiguration) - Constructor for class io.micronaut.json.codec.JsonMediaTypeCodec
- JsonMediaTypeCodec(JsonMapper, ApplicationConfiguration, CodecConfiguration) - Constructor for class io.micronaut.json.codec.JsonMediaTypeCodec
- JsonNode - Class in io.micronaut.json.tree
-
Immutable class representing a json node.
- JsonNodeConvertibleValues<V> - Class in io.micronaut.json.convert
-
Simple facade over a
JsonNode
to make it aConvertibleValues
. - JsonNodeConvertibleValues(JsonNode, ConversionService<?>) - Constructor for class io.micronaut.json.convert.JsonNodeConvertibleValues
- jsonNodeToObjectConverter() - Method in class io.micronaut.json.convert.JsonConverterRegistrar
- JsonObject - Class in io.micronaut.json.tree
-
Public to allow special handling for conversion service.
- JsonObjectSerializer - Class in io.micronaut.json
-
An implementation of the
ObjectSerializer
interface for Jackson. - JsonObjectSerializer(JsonMapper) - Constructor for class io.micronaut.json.JsonObjectSerializer
- JsonStreamConfig - Class in io.micronaut.json
-
Configuration for json stream parsing and generation.
- JsonStreamMediaTypeCodec - Class in io.micronaut.json.codec
-
A codec for
MediaType.APPLICATION_JSON_STREAM
. - JsonStreamMediaTypeCodec(BeanProvider<JsonMapper>, ApplicationConfiguration, CodecConfiguration) - Constructor for class io.micronaut.json.codec.JsonStreamMediaTypeCodec
- JsonStreamMediaTypeCodec(JsonMapper, ApplicationConfiguration, CodecConfiguration) - Constructor for class io.micronaut.json.codec.JsonStreamMediaTypeCodec
M
- MapperMediaTypeCodec - Class in io.micronaut.json.codec
-
A
MediaTypeCodec
forJsonMapper
based implementations. - MapperMediaTypeCodec(BeanProvider<JsonMapper>, ApplicationConfiguration, CodecConfiguration, MediaType) - Constructor for class io.micronaut.json.codec.MapperMediaTypeCodec
- MapperMediaTypeCodec(JsonMapper, ApplicationConfiguration, CodecConfiguration, MediaType) - Constructor for class io.micronaut.json.codec.MapperMediaTypeCodec
- mapToObjectConverter() - Method in class io.micronaut.json.convert.JsonConverterRegistrar
- mediaType - Variable in class io.micronaut.json.codec.MapperMediaTypeCodec
N
- names() - Method in class io.micronaut.json.convert.JsonNodeConvertibleValues
- nullNode() - Static method in class io.micronaut.json.tree.JsonNode
O
- objectNodeToConvertibleValuesConverter() - Method in class io.micronaut.json.convert.JsonConverterRegistrar
- objectToJsonNodeConverter() - Method in class io.micronaut.json.convert.JsonConverterRegistrar
R
- readValue(byte[], Argument<T>) - Method in interface io.micronaut.json.JsonMapper
-
Parse and map json from the given byte array.
- readValue(InputStream, Argument<T>) - Method in interface io.micronaut.json.JsonMapper
-
Parse and map json from the given stream.
- readValue(String, Argument<T>) - Method in interface io.micronaut.json.JsonMapper
-
Parse and map json from the given string.
- readValueFromTree(JsonNode, Argument<T>) - Method in interface io.micronaut.json.JsonMapper
-
Transform a
JsonNode
to a value of the given type. - readValueFromTree(JsonNode, Class<T>) - Method in interface io.micronaut.json.JsonMapper
-
Transform a
JsonNode
to a value of the given type. - register(ConversionService<?>) - Method in class io.micronaut.json.convert.JsonConverterRegistrar
- REGULAR_JSON_MEDIA_TYPE_CODEC_NAME - Static variable in class io.micronaut.json.codec.MapperMediaTypeCodec
S
- serialize(Object) - Method in class io.micronaut.json.JsonObjectSerializer
- serialize(Object, OutputStream) - Method in class io.micronaut.json.JsonObjectSerializer
- size() - Method in class io.micronaut.json.tree.JsonArray
- size() - Method in class io.micronaut.json.tree.JsonNode
- size() - Method in class io.micronaut.json.tree.JsonObject
- supportsType(Class<?>) - Method in class io.micronaut.json.codec.MapperMediaTypeCodec
T
- toConversionError(Object, Exception) - Method in interface io.micronaut.json.bind.JsonBeanPropertyBinderExceptionHandler
-
Attempt to convert the given exception to a
ConversionErrorException
.
U
- updateValueFromTree(Object, JsonNode) - Method in interface io.micronaut.json.JsonMapper
-
Update an object from json data.
- useBigDecimalForFloats() - Method in class io.micronaut.json.JsonStreamConfig
- useBigIntegerForInts() - Method in class io.micronaut.json.JsonStreamConfig
V
- values() - Method in class io.micronaut.json.convert.JsonNodeConvertibleValues
- values() - Method in class io.micronaut.json.tree.JsonArray
- values() - Method in class io.micronaut.json.tree.JsonNode
- values() - Method in class io.micronaut.json.tree.JsonObject
W
- withUseBigDecimalForFloats(boolean) - Method in class io.micronaut.json.JsonStreamConfig
-
Whether all normal floating point literals should be represented as
BigDecimal
. - withUseBigIntegerForInts(boolean) - Method in class io.micronaut.json.JsonStreamConfig
- writeValue(OutputStream, Argument<T>, T) - Method in interface io.micronaut.json.JsonMapper
-
Write an object as json.
- writeValue(OutputStream, Object) - Method in interface io.micronaut.json.JsonMapper
-
Write an object as json.
- writeValueAsBytes(Argument<T>, T) - Method in interface io.micronaut.json.JsonMapper
-
Write an object as json.
- writeValueAsBytes(Object) - Method in interface io.micronaut.json.JsonMapper
-
Write an object as json.
- writeValueToTree(Argument<T>, T) - Method in interface io.micronaut.json.JsonMapper
-
Transform an object value to a json tree.
- writeValueToTree(Object) - Method in interface io.micronaut.json.JsonMapper
-
Transform an object value to a json tree.
All Classes All Packages