Package org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing
-
Interface Summary Interface Description ConstructorMappingAnnotationProcessor<A extends Annotation> A processor for mapping annotations applied to a Java constructor.ConstructorMappingAnnotationProcessorContext MappingAnnotatedElement An element in the entity model annotated with a mapping annotation.MappingAnnotatedMethodParameter A method parameter in the entity model annotated with a mapping annotation.MappingAnnotatedProperty A property in the entity model annotated with a mapping annotation.MappingAnnotatedType A type in the entity model annotated with a mapping annotation.MappingAnnotationProcessorContext A superinterface for contexts passed to mapping annotation processors.MethodParameterMappingAnnotationProcessor<A extends Annotation> A processor for mapping annotations applied to a Java method parameter.MethodParameterMappingAnnotationProcessorContext PropertyMappingAnnotationProcessor<A extends Annotation> A processor for mapping annotations applied to a Java property.PropertyMappingAnnotationProcessorContext TypeMappingAnnotationProcessor<A extends Annotation> A processor for mapping annotations applied to a Java type.TypeMappingAnnotationProcessorContext -
Class Summary Class Description ConstructorMappingAnnotationProcessorRef.UndefinedProcessorImplementationType Class used as a marker for the default value of theConstructorMappingAnnotationProcessorRef.type()attribute.MethodParameterMappingAnnotationProcessorRef.UndefinedProcessorImplementationType Class used as a marker for the default value of theMethodParameterMappingAnnotationProcessorRef.type()attribute.PropertyMappingAnnotationProcessorRef.UndefinedProcessorImplementationType Class used as a marker for the default value of thePropertyMappingAnnotationProcessorRef.type()attribute.TypeMappingAnnotationProcessorRef.UndefinedProcessorImplementationType Class used as a marker for the default value of theTypeMappingAnnotationProcessorRef.type()attribute. -
Annotation Types Summary Annotation Type Description ConstructorMapping Meta-annotation for annotations that apply mapping to a constructor.ConstructorMappingAnnotationProcessorRef A reference to aConstructorMappingAnnotationProcessor.MethodParameterMapping Meta-annotation for annotations that apply mapping to a method parameter.MethodParameterMappingAnnotationProcessorRef A reference to aMethodParameterMappingAnnotationProcessor.PropertyMapping Meta-annotation for annotations that apply mapping to a property.PropertyMappingAnnotationProcessorRef A reference to aPropertyMappingAnnotationProcessor.RootMapping Meta-annotation for annotations that Hibernate Search should attempt to discover on bootstrap, in order to automatically detect mapped types, without application developers having to explicitly list mapped types.TypeMapping Meta-annotation for annotations that apply mapping to a type.TypeMappingAnnotationProcessorRef A reference to aTypeMappingAnnotationProcessor.