public class sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl extends sun.management.snmp.jvmmib.JvmMemGCTableMeta
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl
super_class: sun.management.snmp.jvmmib.JvmMemGCTableMeta
{
private transient sun.management.snmp.jvminstr.JvmMemManagerTableMetaImpl managers;
descriptor: Lsun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl;
flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT
private static sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl$GCTableFilter filter;
descriptor: Lsun/management/snmp/jvminstr/JvmMemGCTableMetaImpl$GCTableFilter;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
static final sun.management.snmp.util.MibLogger log;
descriptor: Lsun/management/snmp/util/MibLogger;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl$GCTableFilter
dup
invokespecial sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl$GCTableFilter.<init>:()V
putstatic sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl.filter:Lsun/management/snmp/jvminstr/JvmMemGCTableMetaImpl$GCTableFilter;
1: new sun.management.snmp.util.MibLogger
dup
ldc Lsun/management/snmp/jvminstr/JvmMemGCTableMetaImpl;
invokespecial sun.management.snmp.util.MibLogger.<init>:(Ljava/lang/Class;)V
putstatic sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl.log:Lsun/management/snmp/util/MibLogger;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(com.sun.jmx.snmp.agent.SnmpMib, com.sun.jmx.snmp.agent.SnmpStandardObjectServer);
descriptor: (Lcom/sun/jmx/snmp/agent/SnmpMib;Lcom/sun/jmx/snmp/agent/SnmpStandardObjectServer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokespecial sun.management.snmp.jvmmib.JvmMemGCTableMeta.<init>:(Lcom/sun/jmx/snmp/agent/SnmpMib;Lcom/sun/jmx/snmp/agent/SnmpStandardObjectServer;)V
1: aload 0
aconst_null
putfield sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl.managers:Lsun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl;
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lsun/management/snmp/jvminstr/JvmMemGCTableMetaImpl;
0 3 1 myMib Lcom/sun/jmx/snmp/agent/SnmpMib;
0 3 2 objserv Lcom/sun/jmx/snmp/agent/SnmpStandardObjectServer;
MethodParameters:
Name Flags
myMib
objserv
private final sun.management.snmp.jvminstr.JvmMemManagerTableMetaImpl getManagers(com.sun.jmx.snmp.agent.SnmpMib);
descriptor: (Lcom/sun/jmx/snmp/agent/SnmpMib;)Lsun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl.managers:Lsun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl;
ifnonnull 4
1: aload 0
2: aload 1
ldc "JvmMemManagerTable"
invokevirtual com.sun.jmx.snmp.agent.SnmpMib.getRegisteredTableMeta:(Ljava/lang/String;)Lcom/sun/jmx/snmp/agent/SnmpMibTable;
3: checkcast sun.management.snmp.jvminstr.JvmMemManagerTableMetaImpl
putfield sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl.managers:Lsun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl;
4: StackMap locals:
StackMap stack:
aload 0
getfield sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl.managers:Lsun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lsun/management/snmp/jvminstr/JvmMemGCTableMetaImpl;
0 5 1 mib Lcom/sun/jmx/snmp/agent/SnmpMib;
MethodParameters:
Name Flags
mib
protected sun.management.snmp.util.SnmpTableHandler getHandler(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lsun/management/snmp/util/SnmpTableHandler;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 0
getfield sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl.theMib:Lcom/sun/jmx/snmp/agent/SnmpMib;
invokevirtual sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl.getManagers:(Lcom/sun/jmx/snmp/agent/SnmpMib;)Lsun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl;
astore 2
start local 2 1: aload 2
aload 1
invokevirtual sun.management.snmp.jvminstr.JvmMemManagerTableMetaImpl.getHandler:(Ljava/lang/Object;)Lsun/management/snmp/util/SnmpTableHandler;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lsun/management/snmp/jvminstr/JvmMemGCTableMetaImpl;
0 2 1 userData Ljava/lang/Object;
1 2 2 managerTable Lsun/management/snmp/jvminstr/JvmMemManagerTableMetaImpl;
MethodParameters:
Name Flags
userData
protected SnmpOid getNextOid(java.lang.Object);
descriptor: (Ljava/lang/Object;)LSnmpOid;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSnmpOid cannot be resolved to a type\n\tThe method getNextOid(SnmpOid, Object) is ambiguous for the type JvmMemGCTableMetaImpl\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/management/snmp/jvminstr/JvmMemGCTableMetaImpl;
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException
MethodParameters:
Name Flags
userData
protected SnmpOid getNextOid(SnmpOid, java.lang.Object);
descriptor: (LSnmpOid;Ljava/lang/Object;)LSnmpOid;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tSnmpOid cannot be resolved to a type\n\tSnmpOid cannot be resolved to a type\n\tSnmpOid cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/management/snmp/jvminstr/JvmMemGCTableMetaImpl;
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException
MethodParameters:
Name Flags
oid
userData
protected boolean contains(SnmpOid, java.lang.Object);
descriptor: (LSnmpOid;Ljava/lang/Object;)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tSnmpOid cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/management/snmp/jvminstr/JvmMemGCTableMetaImpl;
MethodParameters:
Name Flags
oid
userData
public java.lang.Object getEntry(SnmpOid);
descriptor: (LSnmpOid;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tSnmpOid cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/management/snmp/jvminstr/JvmMemGCTableMetaImpl;
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException
MethodParameters:
Name Flags
oid
protected SnmpOid getNextOid(java.lang.Object);
descriptor: (Ljava/lang/Object;)LSnmpOid;
flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl.getNextOid:(Ljava/lang/Object;)LSnmpOid;
checkcast SnmpOid
areturn
LocalVariableTable:
Start End Slot Name Signature
Exceptions:
throws com.sun.jmx.snmp.SnmpStatusException
}
SourceFile: "JvmMemGCTableMetaImpl.java"
NestMembers:
sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl$GCTableFilter
InnerClasses:
protected GCTableFilter = sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl$GCTableFilter of sun.management.snmp.jvminstr.JvmMemGCTableMetaImpl