public abstract class com.sun.jmx.snmp.agent.SnmpMib extends com.sun.jmx.snmp.agent.SnmpMibAgent implements java.io.Serializable
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: com.sun.jmx.snmp.agent.SnmpMib
  super_class: com.sun.jmx.snmp.agent.SnmpMibAgent
{
  protected com.sun.jmx.snmp.agent.SnmpMibOid root;
    descriptor: Lcom/sun/jmx/snmp/agent/SnmpMibOid;
    flags: (0x0004) ACC_PROTECTED

  private transient long[] rootOid;
    descriptor: [J
    flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.jmx.snmp.agent.SnmpMib this
         0: .line 68
            aload 0 /* this */
            invokespecial com.sun.jmx.snmp.agent.SnmpMibAgent.<init>:()V
         1: .line 736
            aload 0 /* this */
            aconst_null
            putfield com.sun.jmx.snmp.agent.SnmpMib.rootOid:[J
         2: .line 69
            aload 0 /* this */
            new com.sun.jmx.snmp.agent.SnmpMibOid
            dup
            invokespecial com.sun.jmx.snmp.agent.SnmpMibOid.<init>:()V
            putfield com.sun.jmx.snmp.agent.SnmpMib.root:Lcom/sun/jmx/snmp/agent/SnmpMibOid;
         3: .line 70
            return
        end local 0 // com.sun.jmx.snmp.agent.SnmpMib this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/jmx/snmp/agent/SnmpMib;

  protected java.lang.String getGroupOid(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=3, args_size=3
        start local 0 // com.sun.jmx.snmp.agent.SnmpMib this
        start local 1 // java.lang.String groupName
        start local 2 // java.lang.String defaultOid
         0: .line 105
            aload 2 /* defaultOid */
            areturn
        end local 2 // java.lang.String defaultOid
        end local 1 // java.lang.String groupName
        end local 0 // com.sun.jmx.snmp.agent.SnmpMib this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/sun/jmx/snmp/agent/SnmpMib;
            0    1     1   groupName  Ljava/lang/String;
            0    1     2  defaultOid  Ljava/lang/String;
    MethodParameters:
            Name  Flags
      groupName   
      defaultOid  

  protected javax.management.ObjectName getGroupObjectName(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljavax/management/ObjectName;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.jmx.snmp.agent.SnmpMib this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String oid
        start local 3 // java.lang.String defaultName
         0: .line 141
            new javax.management.ObjectName
            dup
            aload 3 /* defaultName */
            invokespecial javax.management.ObjectName.<init>:(Ljava/lang/String;)V
            areturn
        end local 3 // java.lang.String defaultName
        end local 2 // java.lang.String oid
        end local 1 // java.lang.String name
        end local 0 // com.sun.jmx.snmp.agent.SnmpMib this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lcom/sun/jmx/snmp/agent/SnmpMib;
            0    1     1         name  Ljava/lang/String;
            0    1     2          oid  Ljava/lang/String;
            0    1     3  defaultName  Ljava/lang/String;
    Exceptions:
      throws javax.management.MalformedObjectNameException
    MethodParameters:
             Name  Flags
      name         
      oid          
      defaultName  

  protected void registerGroupNode(java.lang.String, java.lang.String, javax.management.ObjectName, com.sun.jmx.snmp.agent.SnmpMibNode, java.lang.Object, javax.management.MBeanServer);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljavax/management/ObjectName;Lcom/sun/jmx/snmp/agent/SnmpMibNode;Ljava/lang/Object;Ljavax/management/MBeanServer;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=7, args_size=7
        start local 0 // com.sun.jmx.snmp.agent.SnmpMib this
        start local 1 // java.lang.String groupName
        start local 2 // java.lang.String groupOid
        start local 3 // javax.management.ObjectName groupObjName
        start local 4 // com.sun.jmx.snmp.agent.SnmpMibNode node
        start local 5 // java.lang.Object group
        start local 6 // javax.management.MBeanServer server
         0: .line 188
            aload 0 /* this */
            getfield com.sun.jmx.snmp.agent.SnmpMib.root:Lcom/sun/jmx/snmp/agent/SnmpMibOid;
            aload 2 /* groupOid */
            aload 4 /* node */
            invokevirtual com.sun.jmx.snmp.agent.SnmpMibOid.registerNode:(Ljava/lang/String;Lcom/sun/jmx/snmp/agent/SnmpMibNode;)V
         1: .line 189
            aload 6 /* server */
            ifnull 3
            aload 3 /* groupObjName */
            ifnull 3
            aload 5 /* group */
            ifnull 3
         2: .line 190
            aload 6 /* server */
            aload 5 /* group */
            aload 3 /* groupObjName */
            invokeinterface javax.management.MBeanServer.registerMBean:(Ljava/lang/Object;Ljavax/management/ObjectName;)Ljavax/management/ObjectInstance;
            pop
         3: .line 191
      StackMap locals:
      StackMap stack:
            return
        end local 6 // javax.management.MBeanServer server
        end local 5 // java.lang.Object group
        end local 4 // com.sun.jmx.snmp.agent.SnmpMibNode node
        end local 3 // javax.management.ObjectName groupObjName
        end local 2 // java.lang.String groupOid
        end local 1 // java.lang.String groupName
        end local 0 // com.sun.jmx.snmp.agent.SnmpMib this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lcom/sun/jmx/snmp/agent/SnmpMib;
            0    4     1     groupName  Ljava/lang/String;
            0    4     2      groupOid  Ljava/lang/String;
            0    4     3  groupObjName  Ljavax/management/ObjectName;
            0    4     4          node  Lcom/sun/jmx/snmp/agent/SnmpMibNode;
            0    4     5         group  Ljava/lang/Object;
            0    4     6        server  Ljavax/management/MBeanServer;
    Exceptions:
      throws javax.management.NotCompliantMBeanException, javax.management.MBeanRegistrationException, javax.management.InstanceAlreadyExistsException, java.lang.IllegalAccessException
    MethodParameters:
              Name  Flags
      groupName     
      groupOid      
      groupObjName  
      node          
      group         
      server        

  public abstract void registerTableMeta(java.lang.String, com.sun.jmx.snmp.agent.SnmpMibTable);
    descriptor: (Ljava/lang/String;Lcom/sun/jmx/snmp/agent/SnmpMibTable;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      name   
      table  

  public abstract com.sun.jmx.snmp.agent.SnmpMibTable getRegisteredTableMeta(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/jmx/snmp/agent/SnmpMibTable;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      name  

  public void get(com.sun.jmx.snmp.agent.SnmpMibRequest);
    descriptor: (Lcom/sun/jmx/snmp/agent/SnmpMibRequest;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.jmx.snmp.agent.SnmpMib this
         0: .line 246
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tSnmpDefinitions cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.jmx.snmp.agent.SnmpMib this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/jmx/snmp/agent/SnmpMib;
    Exceptions:
      throws com.sun.jmx.snmp.SnmpStatusException
    MethodParameters:
      Name  Flags
      req   

  public void set(com.sun.jmx.snmp.agent.SnmpMibRequest);
    descriptor: (Lcom/sun/jmx/snmp/agent/SnmpMibRequest;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.jmx.snmp.agent.SnmpMib this
         0: .line 303
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tSnmpDefinitions cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.jmx.snmp.agent.SnmpMib this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/jmx/snmp/agent/SnmpMib;
    Exceptions:
      throws com.sun.jmx.snmp.SnmpStatusException
    MethodParameters:
      Name  Flags
      req   

  public void check(com.sun.jmx.snmp.agent.SnmpMibRequest);
    descriptor: (Lcom/sun/jmx/snmp/agent/SnmpMibRequest;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.jmx.snmp.agent.SnmpMib this
         0: .line 350
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tSnmpDefinitions cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.jmx.snmp.agent.SnmpMib this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/jmx/snmp/agent/SnmpMib;
    Exceptions:
      throws com.sun.jmx.snmp.SnmpStatusException
    MethodParameters:
      Name  Flags
      req   

  public void getNext(com.sun.jmx.snmp.agent.SnmpMibRequest);
    descriptor: (Lcom/sun/jmx/snmp/agent/SnmpMibRequest;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=2
        start local 0 // com.sun.jmx.snmp.agent.SnmpMib this
        start local 1 // com.sun.jmx.snmp.agent.SnmpMibRequest req
         0: .line 404
            aload 0 /* this */
            aload 1 /* req */
            invokevirtual com.sun.jmx.snmp.agent.SnmpMib.getGetNextHandlers:(Lcom/sun/jmx/snmp/agent/SnmpMibRequest;)Lcom/sun/jmx/snmp/agent/SnmpRequestTree;
            astore 2 /* handlers */
        start local 2 // com.sun.jmx.snmp.agent.SnmpRequestTree handlers
         1: .line 409
            getstatic com.sun.jmx.defaults.JmxProperties.SNMP_ADAPTOR_LOGGER:Ljava/util/logging/Logger;
            getstatic java.util.logging.Level.FINEST:Ljava/util/logging/Level;
            invokevirtual java.util.logging.Logger.isLoggable:(Ljava/util/logging/Level;)Z
            ifeq 5
         2: .line 410
            getstatic com.sun.jmx.defaults.JmxProperties.SNMP_ADAPTOR_LOGGER:Ljava/util/logging/Logger;
            getstatic java.util.logging.Level.FINEST:Ljava/util/logging/Level;
            ldc Lcom/sun/jmx/snmp/agent/SnmpMib;
            invokevirtual java.lang.Class.getName:()Ljava/lang/String;
         3: .line 411
            ldc "getNext"
            ldc "Processing handlers for GET-NEXT... "
         4: .line 410
            invokevirtual java.util.logging.Logger.logp:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         5: .line 415
      StackMap locals: com.sun.jmx.snmp.agent.SnmpRequestTree
      StackMap stack:
            aload 2 /* handlers */
            invokevirtual com.sun.jmx.snmp.agent.SnmpRequestTree.getHandlers:()Ljava/util/Enumeration;
            astore 5 /* eh */
        start local 5 // java.util.Enumeration eh
         6: goto 14
         7: .line 416
      StackMap locals: com.sun.jmx.snmp.agent.SnmpMib com.sun.jmx.snmp.agent.SnmpMibRequest com.sun.jmx.snmp.agent.SnmpRequestTree top top java.util.Enumeration
      StackMap stack:
            aload 5 /* eh */
            invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
            checkcast com.sun.jmx.snmp.agent.SnmpRequestTree$Handler
            astore 3 /* h */
        start local 3 // com.sun.jmx.snmp.agent.SnmpRequestTree$Handler h
         8: .line 421
            aload 2 /* handlers */
            aload 3 /* h */
            invokevirtual com.sun.jmx.snmp.agent.SnmpRequestTree.getMetaNode:(Lcom/sun/jmx/snmp/agent/SnmpRequestTree$Handler;)Lcom/sun/jmx/snmp/agent/SnmpMibNode;
            astore 4 /* meta */
        start local 4 // com.sun.jmx.snmp.agent.SnmpMibNode meta
         9: .line 424
            aload 2 /* handlers */
            aload 3 /* h */
            invokevirtual com.sun.jmx.snmp.agent.SnmpRequestTree.getOidDepth:(Lcom/sun/jmx/snmp/agent/SnmpRequestTree$Handler;)I
            istore 6 /* depth */
        start local 6 // int depth
        10: .line 426
            aload 2 /* handlers */
            aload 3 /* h */
            invokevirtual com.sun.jmx.snmp.agent.SnmpRequestTree.getSubRequests:(Lcom/sun/jmx/snmp/agent/SnmpRequestTree$Handler;)Ljava/util/Enumeration;
            astore 7 /* rqs */
        start local 7 // java.util.Enumeration rqs
        11: .line 427
            goto 13
        12: .line 430
      StackMap locals: com.sun.jmx.snmp.agent.SnmpMib com.sun.jmx.snmp.agent.SnmpMibRequest com.sun.jmx.snmp.agent.SnmpRequestTree com.sun.jmx.snmp.agent.SnmpRequestTree$Handler com.sun.jmx.snmp.agent.SnmpMibNode java.util.Enumeration int java.util.Enumeration
      StackMap stack:
            aload 4 /* meta */
            aload 7 /* rqs */
            invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
            checkcast com.sun.jmx.snmp.agent.SnmpMibSubRequest
            iload 6 /* depth */
            invokevirtual com.sun.jmx.snmp.agent.SnmpMibNode.get:(Lcom/sun/jmx/snmp/agent/SnmpMibSubRequest;I)V
        13: .line 427
      StackMap locals:
      StackMap stack:
            aload 7 /* rqs */
            invokeinterface java.util.Enumeration.hasMoreElements:()Z
            ifne 12
        end local 7 // java.util.Enumeration rqs
        end local 6 // int depth
        end local 4 // com.sun.jmx.snmp.agent.SnmpMibNode meta
        end local 3 // com.sun.jmx.snmp.agent.SnmpRequestTree$Handler h
        14: .line 415
      StackMap locals: com.sun.jmx.snmp.agent.SnmpMib com.sun.jmx.snmp.agent.SnmpMibRequest com.sun.jmx.snmp.agent.SnmpRequestTree top top java.util.Enumeration
      StackMap stack:
            aload 5 /* eh */
            invokeinterface java.util.Enumeration.hasMoreElements:()Z
            ifne 7
        end local 5 // java.util.Enumeration eh
        15: .line 433
            return
        end local 2 // com.sun.jmx.snmp.agent.SnmpRequestTree handlers
        end local 1 // com.sun.jmx.snmp.agent.SnmpMibRequest req
        end local 0 // com.sun.jmx.snmp.agent.SnmpMib this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   16     0      this  Lcom/sun/jmx/snmp/agent/SnmpMib;
            0   16     1       req  Lcom/sun/jmx/snmp/agent/SnmpMibRequest;
            1   16     2  handlers  Lcom/sun/jmx/snmp/agent/SnmpRequestTree;
            8   14     3         h  Lcom/sun/jmx/snmp/agent/SnmpRequestTree$Handler;
            9   14     4      meta  Lcom/sun/jmx/snmp/agent/SnmpMibNode;
            6   15     5        eh  Ljava/util/Enumeration<Lcom/sun/jmx/snmp/agent/SnmpRequestTree$Handler;>;
           10   14     6     depth  I
           11   14     7       rqs  Ljava/util/Enumeration<Lcom/sun/jmx/snmp/agent/SnmpMibSubRequest;>;
    Exceptions:
      throws com.sun.jmx.snmp.SnmpStatusException
    MethodParameters:
      Name  Flags
      req   

  public void getBulk(com.sun.jmx.snmp.agent.SnmpMibRequest, int, int);
    descriptor: (Lcom/sun/jmx/snmp/agent/SnmpMibRequest;II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.jmx.snmp.agent.SnmpMib this
        start local 1 // com.sun.jmx.snmp.agent.SnmpMibRequest req
        start local 2 // int nonRepeat
        start local 3 // int maxRepeat
         0: .line 449
            aload 0 /* this */
            aload 1 /* req */
            iload 2 /* nonRepeat */
            iload 3 /* maxRepeat */
            invokevirtual com.sun.jmx.snmp.agent.SnmpMib.getBulkWithGetNext:(Lcom/sun/jmx/snmp/agent/SnmpMibRequest;II)V
         1: .line 450
            return
        end local 3 // int maxRepeat
        end local 2 // int nonRepeat
        end local 1 // com.sun.jmx.snmp.agent.SnmpMibRequest req
        end local 0 // com.sun.jmx.snmp.agent.SnmpMib this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/sun/jmx/snmp/agent/SnmpMib;
            0    2     1        req  Lcom/sun/jmx/snmp/agent/SnmpMibRequest;
            0    2     2  nonRepeat  I
            0    2     3  maxRepeat  I
    Exceptions:
      throws com.sun.jmx.snmp.SnmpStatusException
    MethodParameters:
           Name  Flags
      req        
      nonRepeat  
      maxRepeat  

  public long[] getRootOid();
    descriptor: ()[J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=1
        start local 0 // com.sun.jmx.snmp.agent.SnmpMib this
         0: .line 463
            aload 0 /* this */
            getfield com.sun.jmx.snmp.agent.SnmpMib.rootOid:[J
            ifnonnull 10
         1: .line 464
            new java.util.Vector
            dup
            bipush 10
            invokespecial java.util.Vector.<init>:(I)V
            astore 1 /* list */
        start local 1 // java.util.Vector list
         2: .line 468
            aload 0 /* this */
            getfield com.sun.jmx.snmp.agent.SnmpMib.root:Lcom/sun/jmx/snmp/agent/SnmpMibOid;
            aload 1 /* list */
            invokevirtual com.sun.jmx.snmp.agent.SnmpMibOid.getRootOid:(Ljava/util/Vector;)V
         3: .line 472
            aload 0 /* this */
            aload 1 /* list */
            invokevirtual java.util.Vector.size:()I
            newarray 11
            putfield com.sun.jmx.snmp.agent.SnmpMib.rootOid:[J
         4: .line 473
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         5: .line 474
            aload 1 /* list */
            invokevirtual java.util.Vector.elements:()Ljava/util/Enumeration;
            astore 3 /* e */
        start local 3 // java.util.Enumeration e
         6: goto 9
         7: .line 475
      StackMap locals: java.util.Vector int java.util.Enumeration
      StackMap stack:
            aload 3 /* e */
            invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
            checkcast java.lang.Integer
            astore 4 /* val */
        start local 4 // java.lang.Integer val
         8: .line 476
            aload 0 /* this */
            getfield com.sun.jmx.snmp.agent.SnmpMib.rootOid:[J
            iload 2 /* i */
            iinc 2 /* i */ 1
            aload 4 /* val */
            invokevirtual java.lang.Integer.longValue:()J
            lastore
        end local 4 // java.lang.Integer val
         9: .line 474
      StackMap locals:
      StackMap stack:
            aload 3 /* e */
            invokeinterface java.util.Enumeration.hasMoreElements:()Z
            ifne 7
        end local 3 // java.util.Enumeration e
        end local 2 // int i
        end local 1 // java.util.Vector list
        10: .line 479
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.jmx.snmp.agent.SnmpMib.rootOid:[J
            invokevirtual long[].clone:()Ljava/lang/Object;
            checkcast long[]
            areturn
        end local 0 // com.sun.jmx.snmp.agent.SnmpMib this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lcom/sun/jmx/snmp/agent/SnmpMib;
            2   10     1  list  Ljava/util/Vector<Ljava/lang/Integer;>;
            5   10     2     i  I
            6   10     3     e  Ljava/util/Enumeration<Ljava/lang/Integer;>;
            8    9     4   val  Ljava/lang/Integer;

  private com.sun.jmx.snmp.agent.SnmpRequestTree getHandlers(com.sun.jmx.snmp.agent.SnmpMibRequest, boolean, boolean, int);
    descriptor: (Lcom/sun/jmx/snmp/agent/SnmpMibRequest;ZZI)Lcom/sun/jmx/snmp/agent/SnmpRequestTree;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.sun.jmx.snmp.agent.SnmpMib this
         0: .line 511
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tSnmpVarBind cannot be resolved to a type\n\tSnmpVarBind cannot be resolved to a type\n\tThe method getElements() from the type SnmpMibRequest refers to the missing type SnmpVarBind\n\tSnmpDefinitions cannot be resolved to a variable\n\tSnmpDefinitions cannot be resolved to a variable\n\tSnmpDefinitions cannot be resolved to a variable\n\tSnmpVarBind cannot be resolved to a variable\n\tSnmpVarBind cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.jmx.snmp.agent.SnmpMib this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/jmx/snmp/agent/SnmpMib;
    Exceptions:
      throws com.sun.jmx.snmp.SnmpStatusException
    MethodParameters:
            Name  Flags
      req         
      createflag  
      atomic      
      type        

  private com.sun.jmx.snmp.agent.SnmpRequestTree getGetNextHandlers(com.sun.jmx.snmp.agent.SnmpMibRequest);
    descriptor: (Lcom/sun/jmx/snmp/agent/SnmpMibRequest;)Lcom/sun/jmx/snmp/agent/SnmpRequestTree;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.jmx.snmp.agent.SnmpMib this
         0: .line 641
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tSnmpDefinitions cannot be resolved to a variable\n\tSnmpVarBind cannot be resolved to a type\n\tSnmpOid cannot be resolved to a type\n\tSnmpVarBind cannot be resolved to a type\n\tThe method getElements() from the type SnmpMibRequest refers to the missing type SnmpVarBind\n\tSnmpOid cannot be resolved to a type\n\tSnmpOid cannot be resolved to a type\n\tSnmpDefinitions cannot be resolved to a variable\n\tSnmpVarBind cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.jmx.snmp.agent.SnmpMib this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/jmx/snmp/agent/SnmpMib;
    Exceptions:
      throws com.sun.jmx.snmp.SnmpStatusException
    MethodParameters:
      Name  Flags
      req   
}
SourceFile: "SnmpMib.java"
InnerClasses:
  final Handler = com.sun.jmx.snmp.agent.SnmpRequestTree$Handler of com.sun.jmx.snmp.agent.SnmpRequestTree