Annotation Type TypeMappingAnnotationProcessorRef
A reference to a
TypeMappingAnnotationProcessor.
References can use either a name, a type, or both.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classClass used as a marker for the default value of thetype()attribute. -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionReference aTypeMappingAnnotationProcessorby its bean name.org.hibernate.search.engine.environment.bean.BeanRetrievalClass<? extends TypeMappingAnnotationProcessor<?>> Reference aTypeMappingAnnotationProcessorby its bean type.
-
Element Details
-
name
String nameReference aTypeMappingAnnotationProcessorby its bean name.- Returns:
- The bean name of the annotation processor.
- Default:
""
-
type
Class<? extends TypeMappingAnnotationProcessor<?>> typeReference aTypeMappingAnnotationProcessorby its bean type.- Returns:
- The type of the annotation processor.
- Default:
org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.TypeMappingAnnotationProcessorRef.UndefinedProcessorImplementationType.class
-
retrieval
org.hibernate.search.engine.environment.bean.BeanRetrieval retrieval- Returns:
- How to retrieve the processor. See
BeanRetrieval.
- Default:
ANY
-