Index

A B G I J M R S T V 
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.JacksonAnnotation stereotype to SerdeConfig.
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.JsonCreator annotation to Creator.
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.JsonFilter annotation to SerdeConfig.
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.JsonIgnore annotation to SerdeConfig.
JsonIgnoreMapper() - Constructor for class io.micronaut.serde.processor.jackson.JsonIgnoreMapper
 
JsonIncludeMapper - Class in io.micronaut.serde.processor.jackson
Maps the com.fasterxml.jackson.annotation.JsonInclude annotation to SerdeConfig.
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.JsonProperty annotation to SerdeConfig.
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
 
A B G I J M R S T V 
All Classes and Interfaces|All Packages