Documentation of 'org.python.expose.generate.RestrictiveAnnotationVisitor' Java class
RestrictiveAnnotationVisitor
org.python.expose.generate

Class RestrictiveAnnotationVisitor

  • Direct Known Subclasses:
    ExposedTypeVisitor


    public class RestrictiveAnnotationVisitor
    extends org.objectweb.asm.AnnotationVisitor
    An Annotation visitor that throws an IllegalArgumentException if it visits anything other than visitEnd. Should be subclasses by something interested in only certain events.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void visit(java.lang.String name, java.lang.Object value) 
      org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String name, java.lang.String desc) 
      org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String name) 
      void visitEnd() 
      void visitEnum(java.lang.String name, java.lang.String desc, java.lang.String value) 
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RestrictiveAnnotationVisitor

        public RestrictiveAnnotationVisitor()
    • Method Detail

      • visitAnnotation

        public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String name,
                                                                   java.lang.String desc)
        Overrides:
        visitAnnotation in class org.objectweb.asm.AnnotationVisitor
      • visitEnd

        public void visitEnd()
        Overrides:
        visitEnd in class org.objectweb.asm.AnnotationVisitor
      • visitArray

        public org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String name)
        Overrides:
        visitArray in class org.objectweb.asm.AnnotationVisitor
      • visitEnum

        public void visitEnum(java.lang.String name,
                              java.lang.String desc,
                              java.lang.String value)
        Overrides:
        visitEnum in class org.objectweb.asm.AnnotationVisitor
      • visit

        public void visit(java.lang.String name,
                          java.lang.Object value)
        Overrides:
        visit in class org.objectweb.asm.AnnotationVisitor

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.