Class AlternativeDiscriminatorProcessor
java.lang.Object
org.hibernate.search.mapper.pojo.bridge.builtin.annotation.processor.impl.AlternativeDiscriminatorProcessor
- All Implemented Interfaces:
PropertyMappingAnnotationProcessor<AlternativeDiscriminator>
public class AlternativeDiscriminatorProcessor
extends Object
implements PropertyMappingAnnotationProcessor<AlternativeDiscriminator>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprocess(PropertyMappingStep mapping, AlternativeDiscriminator annotation, PropertyMappingAnnotationProcessorContext context) Extract information from the annotation and, in accordance with that information, contribute to the mapping passed in parameter.
-
Constructor Details
-
AlternativeDiscriminatorProcessor
public AlternativeDiscriminatorProcessor()
-
-
Method Details
-
process
public void process(PropertyMappingStep mapping, AlternativeDiscriminator 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<AlternativeDiscriminator>- Parameters:
mapping- 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.
-