Class EntityProjectionProcessor
- java.lang.Object
-
- org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.impl.EntityProjectionProcessor
-
- All Implemented Interfaces:
MethodParameterMappingAnnotationProcessor<EntityProjection>
public final class EntityProjectionProcessor extends Object implements MethodParameterMappingAnnotationProcessor<EntityProjection>
-
-
Constructor Summary
Constructors Constructor Description EntityProjectionProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprocess(MethodParameterMappingStep mapping, EntityProjection annotation, MethodParameterMappingAnnotationProcessorContext context)Extract information from the annotation and, in accordance with that information, contribute to the mapping passed in parameter.
-
-
-
Method Detail
-
process
public void process(MethodParameterMappingStep mapping, EntityProjection annotation, MethodParameterMappingAnnotationProcessorContext context)
Description copied from interface:MethodParameterMappingAnnotationProcessorExtract information from the annotation and, in accordance with that information, contribute to the mapping passed in parameter.- Specified by:
processin interfaceMethodParameterMappingAnnotationProcessor<EntityProjection>- Parameters:
mapping- The mapping to contribute to, targeting the method parameter that the annotation was applied to.annotation- The annotation to process.context- A context providing various information and helpers.
-
-