Index
All Classes and Interfaces|All Packages
A
- AwsRemapper - Class in io.micronaut.serde.processor.jackson
-
Remapper to handle AWS re-packaging of annotations.
- AwsRemapper() - Constructor for class io.micronaut.serde.processor.jackson.AwsRemapper
B
- BsonCreatorTransformer - Class in io.micronaut.serde.processor.bson
-
Mapper of @BsonCreator.
- BsonCreatorTransformer() - Constructor for class io.micronaut.serde.processor.bson.BsonCreatorTransformer
- BsonDiscriminatorTransformer - Class in io.micronaut.serde.processor.bson
-
Mapper of @BsonDiscriminator.
- BsonDiscriminatorTransformer() - Constructor for class io.micronaut.serde.processor.bson.BsonDiscriminatorTransformer
- BsonIdTransformer - Class in io.micronaut.serde.processor.bson
-
Mapper of @BsonId.
- BsonIdTransformer() - Constructor for class io.micronaut.serde.processor.bson.BsonIdTransformer
- BsonIgnoreTransformer - Class in io.micronaut.serde.processor.bson
-
Mapper of @BsonIgnore.
- BsonIgnoreTransformer() - Constructor for class io.micronaut.serde.processor.bson.BsonIgnoreTransformer
- BsonPropertyTransformer - Class in io.micronaut.serde.processor.bson
-
Mapper of @BsonProperty.
- BsonPropertyTransformer() - Constructor for class io.micronaut.serde.processor.bson.BsonPropertyTransformer
- BsonRepresentationMapper - Class in io.micronaut.serde.processor.bson
-
Mapper of @BsonRepresentation.
- BsonRepresentationMapper() - Constructor for class io.micronaut.serde.processor.bson.BsonRepresentationMapper
G
- getName() - Method in class io.micronaut.serde.processor.bson.BsonCreatorTransformer
- getName() - Method in class io.micronaut.serde.processor.bson.BsonDiscriminatorTransformer
- getName() - Method in class io.micronaut.serde.processor.bson.BsonIdTransformer
- getName() - Method in class io.micronaut.serde.processor.bson.BsonIgnoreTransformer
- getName() - Method in class io.micronaut.serde.processor.bson.BsonPropertyTransformer
- getName() - Method in class io.micronaut.serde.processor.bson.BsonRepresentationMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.databind.JsonDeserializeMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.databind.JsonNamingMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.databind.JsonSerializeMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JacksonAnnotationMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JacksonIgnorePropertiesMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JacksonIgnoreTypeMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonAliasMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonAnyGetterMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonAnySetterMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonBackReferenceMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonClassDescriptionMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonCreatorMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonFilterMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonFormatMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonGetterMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonIgnoreMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonIncludeMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonIncludePropertiesMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonManagedReferenceMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonPropertyMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonPropertyOrderMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonRootNameMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonSetterMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonSubTypesMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonTypeInfoMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonTypeNameMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonUnwrappedMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonValueMapper
- getName() - Method in class io.micronaut.serde.processor.jackson.JsonViewMapper
- getName() - Method in class io.micronaut.serde.processor.jsonb.JsonbCreatorTransformer
- getName() - Method in class io.micronaut.serde.processor.jsonb.JsonbDateFormatTransformer
- getName() - Method in class io.micronaut.serde.processor.jsonb.JsonbNillableTransformer
- getName() - Method in class io.micronaut.serde.processor.jsonb.JsonbNumberFormatTransformer
- getName() - Method in class io.micronaut.serde.processor.jsonb.JsonbPropertyOrderTransformer
- getName() - Method in class io.micronaut.serde.processor.jsonb.JsonbPropertyTransformer
- getName() - Method in class io.micronaut.serde.processor.jsonb.JsonbTransientTransformer
- getOrder() - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
- getPackageName() - Method in class io.micronaut.serde.processor.jackson.AwsRemapper
- getSupportedAnnotationNames() - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
- getSupportedMemberNames() - Method in class io.micronaut.serde.processor.jackson.databind.JsonDeserializeMapper
- getSupportedMemberNames() - Method in class io.micronaut.serde.processor.jackson.databind.JsonSerializeMapper
- getSupportedMemberNames() - Method in class io.micronaut.serde.processor.jackson.JsonFormatMapper
- getSupportedMemberNames() - Method in class io.micronaut.serde.processor.jackson.JsonPropertyOrderMapper
- getSupportedMemberNames() - Method in class io.micronaut.serde.processor.jackson.JsonSetterMapper
- getSupportedMemberNames() - Method in class io.micronaut.serde.processor.jackson.JsonTypeInfoMapper
- getSupportedMemberNames() - Method in class io.micronaut.serde.processor.jackson.ValidatingAnnotationMapper
- getTargetPackage() - Method in class io.micronaut.serde.processor.jackson.AwsRemapper
- getVisitorKind() - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
I
- io.micronaut.serde.processor - package io.micronaut.serde.processor
- io.micronaut.serde.processor.bson - package io.micronaut.serde.processor.bson
- io.micronaut.serde.processor.jackson - package io.micronaut.serde.processor.jackson
- io.micronaut.serde.processor.jackson.databind - package io.micronaut.serde.processor.jackson.databind
- io.micronaut.serde.processor.jsonb - package io.micronaut.serde.processor.jsonb
J
- JacksonAnnotationMapper - Class in io.micronaut.serde.processor.jackson
-
Maps the
com.fasterxml.jackson.annotation.JacksonAnnotationstereotype toSerdeConfig. - JacksonAnnotationMapper() - Constructor for class io.micronaut.serde.processor.jackson.JacksonAnnotationMapper
- JacksonIgnorePropertiesMapper - Class in io.micronaut.serde.processor.jackson
-
Support for JsonIgnoreProperties.
- JacksonIgnorePropertiesMapper() - Constructor for class io.micronaut.serde.processor.jackson.JacksonIgnorePropertiesMapper
- JacksonIgnoreTypeMapper - Class in io.micronaut.serde.processor.jackson
-
Transformer for JsonIgnoreType.
- JacksonIgnoreTypeMapper() - Constructor for class io.micronaut.serde.processor.jackson.JacksonIgnoreTypeMapper
- JsonAliasMapper - Class in io.micronaut.serde.processor.jackson
-
Support for JsonAlias.
- JsonAliasMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonAliasMapper
- JsonAnyGetterMapper - Class in io.micronaut.serde.processor.jackson
-
Adds support for JsonAnyGetter.
- JsonAnyGetterMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonAnyGetterMapper
- JsonAnySetterMapper - Class in io.micronaut.serde.processor.jackson
-
Adds support for JsonAnySetter.
- JsonAnySetterMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonAnySetterMapper
- JsonBackReferenceMapper - Class in io.micronaut.serde.processor.jackson
-
Managed ref support.
- JsonBackReferenceMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonBackReferenceMapper
- JsonbCreatorTransformer - Class in io.micronaut.serde.processor.jsonb
- JsonbCreatorTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbCreatorTransformer
- JsonbDateFormatTransformer - Class in io.micronaut.serde.processor.jsonb
- JsonbDateFormatTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbDateFormatTransformer
- JsonbNillableTransformer - Class in io.micronaut.serde.processor.jsonb
-
Support JsonbNillable.
- JsonbNillableTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbNillableTransformer
- JsonbNumberFormatTransformer - Class in io.micronaut.serde.processor.jsonb
- JsonbNumberFormatTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbNumberFormatTransformer
- JsonbPropertyOrderTransformer - Class in io.micronaut.serde.processor.jsonb
- JsonbPropertyOrderTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbPropertyOrderTransformer
- JsonbPropertyTransformer - Class in io.micronaut.serde.processor.jsonb
- JsonbPropertyTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbPropertyTransformer
- JsonbTransientTransformer - Class in io.micronaut.serde.processor.jsonb
- JsonbTransientTransformer() - Constructor for class io.micronaut.serde.processor.jsonb.JsonbTransientTransformer
- JsonClassDescriptionMapper - Class in io.micronaut.serde.processor.jackson
-
Support for JsonClassDescription.
- JsonClassDescriptionMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonClassDescriptionMapper
- JsonCreatorMapper - Class in io.micronaut.serde.processor.jackson
-
Maps the
com.fasterxml.jackson.annotation.JsonCreatorannotation toCreator. - JsonCreatorMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonCreatorMapper
- JsonDeserializeMapper - Class in io.micronaut.serde.processor.jackson.databind
-
Support for JsonDeserialize(as=MyType).
- JsonDeserializeMapper() - Constructor for class io.micronaut.serde.processor.jackson.databind.JsonDeserializeMapper
- JsonFilterMapper - Class in io.micronaut.serde.processor.jackson
-
Maps the
com.fasterxml.jackson.annotation.JsonFilterannotation toSerdeConfig. - JsonFilterMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonFilterMapper
- JsonFormatMapper - Class in io.micronaut.serde.processor.jackson
-
Transformer for
com.fasterxml.jackson.annotation.JsonFormat. - JsonFormatMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonFormatMapper
- JsonGetterMapper - Class in io.micronaut.serde.processor.jackson
-
Support for Jackson's JsonGetter.
- JsonGetterMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonGetterMapper
- JsonIgnoreMapper - Class in io.micronaut.serde.processor.jackson
-
Maps the
com.fasterxml.jackson.annotation.JsonIgnoreannotation toSerdeConfig. - JsonIgnoreMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonIgnoreMapper
- JsonIncludeMapper - Class in io.micronaut.serde.processor.jackson
-
Maps the
com.fasterxml.jackson.annotation.JsonIncludeannotation toSerdeConfig. - JsonIncludeMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonIncludeMapper
- JsonIncludePropertiesMapper - Class in io.micronaut.serde.processor.jackson
-
Support for JsonIncludeProperties.
- JsonIncludePropertiesMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonIncludePropertiesMapper
- JsonManagedReferenceMapper - Class in io.micronaut.serde.processor.jackson
-
Managed ref support.
- JsonManagedReferenceMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonManagedReferenceMapper
- JsonNamingMapper - Class in io.micronaut.serde.processor.jackson.databind
-
Support for databind @JsonNaming.
- JsonNamingMapper() - Constructor for class io.micronaut.serde.processor.jackson.databind.JsonNamingMapper
- JsonPropertyMapper - Class in io.micronaut.serde.processor.jackson
-
Maps the
com.fasterxml.jackson.annotation.JsonPropertyannotation toSerdeConfig. - JsonPropertyMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonPropertyMapper
- JsonPropertyOrderMapper - Class in io.micronaut.serde.processor.jackson
-
Support for @JsonPropertyOrder.
- JsonPropertyOrderMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonPropertyOrderMapper
- JsonRootNameMapper - Class in io.micronaut.serde.processor.jackson
-
Support for JsonRootName.
- JsonRootNameMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonRootNameMapper
- JsonSerializeMapper - Class in io.micronaut.serde.processor.jackson.databind
-
Support for JsonSerialize(as=MyType).
- JsonSerializeMapper() - Constructor for class io.micronaut.serde.processor.jackson.databind.JsonSerializeMapper
- JsonSetterMapper - Class in io.micronaut.serde.processor.jackson
-
Transformer for JsonSetter.
- JsonSetterMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonSetterMapper
- JsonSubTypesMapper - Class in io.micronaut.serde.processor.jackson
-
Support JsonSubTypes.
- JsonSubTypesMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonSubTypesMapper
- JsonTypeInfoMapper - Class in io.micronaut.serde.processor.jackson
-
Mapper for JsonTypeInfo.
- JsonTypeInfoMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonTypeInfoMapper
- JsonTypeNameMapper - Class in io.micronaut.serde.processor.jackson
-
Supports json type name.
- JsonTypeNameMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonTypeNameMapper
- JsonUnwrappedMapper - Class in io.micronaut.serde.processor.jackson
-
Adds support for Jackson's JsonUnwrapped.
- JsonUnwrappedMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonUnwrappedMapper
- JsonValueMapper - Class in io.micronaut.serde.processor.jackson
-
Support for JsonValue.
- JsonValueMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonValueMapper
- JsonViewMapper - Class in io.micronaut.serde.processor.jackson
-
Support for JsonView.
- JsonViewMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonViewMapper
M
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.bson.BsonRepresentationMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.databind.JsonNamingMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JacksonAnnotationMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JacksonIgnorePropertiesMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JacksonIgnoreTypeMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonAliasMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonBackReferenceMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonClassDescriptionMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonCreatorMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonFilterMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonGetterMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonIgnoreMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonIncludeMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonIncludePropertiesMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonManagedReferenceMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonPropertyMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonRootNameMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonSubTypesMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonTypeNameMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonUnwrappedMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonViewMapper
- map(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.ValidatingAnnotationMapper
- mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.databind.JsonDeserializeMapper
- mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.databind.JsonSerializeMapper
- mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonAnyGetterMapper
- mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonAnySetterMapper
- mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonFormatMapper
- mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonPropertyOrderMapper
- mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonSetterMapper
- mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonTypeInfoMapper
- mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.JsonValueMapper
- mapValid(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.ValidatingAnnotationMapper
-
The transform method will be called for each instances of the annotation returned via this method.
R
- remap(AnnotationValue<?>, VisitorContext) - Method in class io.micronaut.serde.processor.jackson.AwsRemapper
S
- SerdeAnnotationVisitor - Class in io.micronaut.serde.processor
-
A visitor that provides validation and extended handling for JSON annotations.
- SerdeAnnotationVisitor() - Constructor for class io.micronaut.serde.processor.SerdeAnnotationVisitor
T
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.bson.BsonCreatorTransformer
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.bson.BsonDiscriminatorTransformer
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.bson.BsonIdTransformer
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.bson.BsonIgnoreTransformer
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.bson.BsonPropertyTransformer
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jsonb.JsonbCreatorTransformer
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jsonb.JsonbDateFormatTransformer
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jsonb.JsonbNillableTransformer
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jsonb.JsonbNumberFormatTransformer
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jsonb.JsonbPropertyOrderTransformer
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jsonb.JsonbPropertyTransformer
- transform(AnnotationValue<Annotation>, VisitorContext) - Method in class io.micronaut.serde.processor.jsonb.JsonbTransientTransformer
V
- ValidatingAnnotationMapper - Class in io.micronaut.serde.processor.jackson
-
Abstract transformer that validate supported members returned by
getSupportedMemberNames(). - ValidatingAnnotationMapper() - Constructor for class io.micronaut.serde.processor.jackson.ValidatingAnnotationMapper
- visitClass(ClassElement, VisitorContext) - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
- visitConstructor(ConstructorElement, VisitorContext) - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
- visitField(FieldElement, VisitorContext) - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
- visitMethod(MethodElement, VisitorContext) - Method in class io.micronaut.serde.processor.SerdeAnnotationVisitor
All Classes and Interfaces|All Packages