Class PanacheMovingAnnotationVisitor
- java.lang.Object
-
- org.objectweb.asm.AnnotationVisitor
-
- io.quarkus.panache.common.deployment.PanacheMovingAnnotationVisitor
-
public class PanacheMovingAnnotationVisitor extends org.objectweb.asm.AnnotationVisitorAn AnnotationVisitor that intercepts and records annotations so that they can be applied to a different element later
-
-
Constructor Summary
Constructors Constructor Description PanacheMovingAnnotationVisitor(EntityField.EntityFieldAnnotation fieldAnno)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisit(String name, Object value)org.objectweb.asm.AnnotationVisitorvisitAnnotation(String name, String descriptor)org.objectweb.asm.AnnotationVisitorvisitArray(String name)
-
-
-
Constructor Detail
-
PanacheMovingAnnotationVisitor
public PanacheMovingAnnotationVisitor(EntityField.EntityFieldAnnotation fieldAnno)
-
-
Method Detail
-
visit
public void visit(String name, Object value)
- Overrides:
visitin classorg.objectweb.asm.AnnotationVisitor
-
visitAnnotation
public org.objectweb.asm.AnnotationVisitor visitAnnotation(String name, String descriptor)
- Overrides:
visitAnnotationin classorg.objectweb.asm.AnnotationVisitor
-
visitArray
public org.objectweb.asm.AnnotationVisitor visitArray(String name)
- Overrides:
visitArrayin classorg.objectweb.asm.AnnotationVisitor
-
-