public class javax.management.AttributeChangeNotification extends javax.management.Notification
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: javax.management.AttributeChangeNotification
super_class: javax.management.Notification
{
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 535176054565814134
public static final java.lang.String ATTRIBUTE_CHANGE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "jmx.attribute.change"
private java.lang.String attributeName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String attributeType;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.Object oldValue;
descriptor: Ljava/lang/Object;
flags: (0x0002) ACC_PRIVATE
private java.lang.Object newValue;
descriptor: Ljava/lang/Object;
flags: (0x0002) ACC_PRIVATE
public void <init>(java.lang.Object, long, long, java.lang.String, java.lang.String, java.lang.String, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/Object;JJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=11, args_size=9
start local 0 start local 1 start local 2 start local 4 start local 6 start local 7 start local 8 start local 9 start local 10 0: aload 0
ldc "jmx.attribute.change"
aload 1
lload 2
lload 4
aload 6
invokespecial javax.management.Notification.<init>:(Ljava/lang/String;Ljava/lang/Object;JJLjava/lang/String;)V
1: aload 0
aconst_null
putfield javax.management.AttributeChangeNotification.attributeName:Ljava/lang/String;
2: aload 0
aconst_null
putfield javax.management.AttributeChangeNotification.attributeType:Ljava/lang/String;
3: aload 0
aconst_null
putfield javax.management.AttributeChangeNotification.oldValue:Ljava/lang/Object;
4: aload 0
aconst_null
putfield javax.management.AttributeChangeNotification.newValue:Ljava/lang/Object;
5: aload 0
aload 7
putfield javax.management.AttributeChangeNotification.attributeName:Ljava/lang/String;
6: aload 0
aload 8
putfield javax.management.AttributeChangeNotification.attributeType:Ljava/lang/String;
7: aload 0
aload 9
putfield javax.management.AttributeChangeNotification.oldValue:Ljava/lang/Object;
8: aload 0
aload 10
putfield javax.management.AttributeChangeNotification.newValue:Ljava/lang/Object;
9: return
end local 10 end local 9 end local 8 end local 7 end local 6 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Ljavax/management/AttributeChangeNotification;
0 10 1 source Ljava/lang/Object;
0 10 2 sequenceNumber J
0 10 4 timeStamp J
0 10 6 msg Ljava/lang/String;
0 10 7 attributeName Ljava/lang/String;
0 10 8 attributeType Ljava/lang/String;
0 10 9 oldValue Ljava/lang/Object;
0 10 10 newValue Ljava/lang/Object;
MethodParameters:
Name Flags
source
sequenceNumber
timeStamp
msg
attributeName
attributeType
oldValue
newValue
public java.lang.String getAttributeName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.management.AttributeChangeNotification.attributeName:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/management/AttributeChangeNotification;
public java.lang.String getAttributeType();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.management.AttributeChangeNotification.attributeType:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/management/AttributeChangeNotification;
public java.lang.Object getOldValue();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.management.AttributeChangeNotification.oldValue:Ljava/lang/Object;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/management/AttributeChangeNotification;
public java.lang.Object getNewValue();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield javax.management.AttributeChangeNotification.newValue:Ljava/lang/Object;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/management/AttributeChangeNotification;
}
SourceFile: "AttributeChangeNotification.java"