Class MappedEntityVisitor
java.lang.Object
io.micronaut.data.processor.visitors.MappedEntityVisitor
- All Implemented Interfaces:
- io.micronaut.core.order.Ordered,- io.micronaut.core.util.Toggleable,- io.micronaut.inject.visitor.TypeElementVisitor<MappedEntity,- Object> 
public class MappedEntityVisitor
extends Object
implements io.micronaut.inject.visitor.TypeElementVisitor<MappedEntity,Object> 
A 
TypeElementVisitor that pre-computes mappings to columns based on the configured naming strategy.- Since:
- 1.0.0
- Author:
- graemerocher
- 
Nested Class SummaryNested classes/interfaces inherited from interface io.micronaut.inject.visitor.TypeElementVisitorio.micronaut.inject.visitor.TypeElementVisitor.VisitorKind
- 
Field SummaryFieldsFields inherited from interface io.micronaut.core.order.OrderedHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionintgetOrder()@NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKindvoidvisitClass(io.micronaut.inject.ast.ClassElement element, io.micronaut.inject.visitor.VisitorContext context) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.core.util.ToggleableisEnabledMethods inherited from interface io.micronaut.inject.visitor.TypeElementVisitorfinish, getClassType, getElementType, getSupportedAnnotationNames, getSupportedOptions, start, visitConstructor, visitEnumConstant, visitField, visitMethod
- 
Field Details- 
POSITIONpublic static final int POSITIONThe position of the visitor.- See Also:
 
 
- 
- 
Constructor Details- 
MappedEntityVisitorpublic MappedEntityVisitor()Default constructor.
 
- 
- 
Method Details- 
getOrderpublic int getOrder()- Specified by:
- getOrderin interface- io.micronaut.core.order.Ordered
 
- 
getVisitorKind@NonNull public @NonNull io.micronaut.inject.visitor.TypeElementVisitor.VisitorKind getVisitorKind()- Specified by:
- getVisitorKindin interface- io.micronaut.inject.visitor.TypeElementVisitor<MappedEntity,- Object> 
 
- 
visitClasspublic void visitClass(io.micronaut.inject.ast.ClassElement element, io.micronaut.inject.visitor.VisitorContext context) - Specified by:
- visitClassin interface- io.micronaut.inject.visitor.TypeElementVisitor<MappedEntity,- Object> 
 
 
-