Package io.micronaut.inject.beans.visitor
@NullMarked
package io.micronaut.inject.beans.visitor
Type visitor implementations for producing
BeanIntrospection instances.- Since:
- 1.1
- Author:
- graemerocher
-
ClassesClassDescriptionAn annotation mapper that improves introspection for JPA entities.An annotation mapper that improves reflective access for JPA entities.A
PackageElementVisitorthat visits classes annotated withIntrospected.NormalizesIntrospected.Propertyname members.Map values ofIntrospectedtoBeanProperties, becauseIntrospectedmodule doesn't depend on the inject module.ATypeElementVisitorthat visits classes annotated withIntrospectedand producesBeanIntrospectionReferenceinstances at compilation time.Maps Jackson's JsonAutoDetect to internal bean property visibility configuration.Makes every use of Jackson's JsonCreator also represent aCreator.Makes every use of Jackson's JsonGetter also represent anIntrospected.Property.Makes every use of Jackson's JsonProperty also represent anIntrospected.Property.Makes every use of Jackson's JsonSetter also represent anIntrospected.Property.Handle mapped super class.Handles the mapper annotation.The mapper visitor.