Class ResourceOrProviderClassVisitor
- java.lang.Object
-
- org.objectweb.asm.ClassVisitor
-
- com.yahoo.container.servlet.jersey.ResourceOrProviderClassVisitor
-
public class ResourceOrProviderClassVisitor extends org.objectweb.asm.ClassVisitor
- Author:
- Tony Vaagenes, ollivir
-
-
Constructor Summary
Constructors Constructor Description ResourceOrProviderClassVisitor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getClassName()
java.util.Optional<java.lang.String>
getJerseyClassName()
boolean
isJerseyClass()
void
visit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)
static ResourceOrProviderClassVisitor
visit(org.objectweb.asm.ClassReader classReader)
org.objectweb.asm.AnnotationVisitor
visitAnnotation(java.lang.String desc, boolean visible)
void
visitInnerClass(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int access)
-
-
-
Method Detail
-
getJerseyClassName
public java.util.Optional<java.lang.String> getJerseyClassName()
-
isJerseyClass
public boolean isJerseyClass()
-
getClassName
public java.lang.String getClassName()
-
visit
public void visit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)
- Overrides:
visit
in classorg.objectweb.asm.ClassVisitor
-
visitInnerClass
public void visitInnerClass(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int access)
- Overrides:
visitInnerClass
in classorg.objectweb.asm.ClassVisitor
-
visitAnnotation
public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String desc, boolean visible)
- Overrides:
visitAnnotation
in classorg.objectweb.asm.ClassVisitor
-
visit
public static ResourceOrProviderClassVisitor visit(org.objectweb.asm.ClassReader classReader)
-
-