Class FieldProjectionProcessor
- java.lang.Object
-
- org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.impl.FieldProjectionProcessor
-
- All Implemented Interfaces:
MethodParameterMappingAnnotationProcessor<FieldProjection>
public final class FieldProjectionProcessor extends Object implements MethodParameterMappingAnnotationProcessor<FieldProjection>
-
-
Constructor Summary
Constructors Constructor Description FieldProjectionProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprocess(MethodParameterMappingStep mapping, FieldProjection 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, FieldProjection 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<FieldProjection>- 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.
-
-