Class VectorFieldAnnotationProcessor
java.lang.Object
org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.impl.VectorFieldAnnotationProcessor
- All Implemented Interfaces:
PropertyMappingAnnotationProcessor<VectorField>
public class VectorFieldAnnotationProcessor
extends Object
implements PropertyMappingAnnotationProcessor<VectorField>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidprocess(PropertyMappingStep mappingContext, VectorField annotation, PropertyMappingAnnotationProcessorContext context) Extract information from the annotation and, in accordance with that information, contribute to the mapping passed in parameter.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.search.mapper.pojo.mapping.definition.annotation.processing.PropertyMappingAnnotationProcessor
process
-
Constructor Details
-
VectorFieldAnnotationProcessor
public VectorFieldAnnotationProcessor()
-
-
Method Details
-
process
public final void process(PropertyMappingStep mappingContext, VectorField annotation, PropertyMappingAnnotationProcessorContext context) Description copied from interface:PropertyMappingAnnotationProcessorExtract information from the annotation and, in accordance with that information, contribute to the mapping passed in parameter.- Specified by:
processin interfacePropertyMappingAnnotationProcessor<A extends Annotation>- Parameters:
mappingContext- The mapping to contribute to, targeting the property that the annotation was applied to.annotation- The annotation to process.context- A context providing various information and helpers.
-