public class com.sun.media.jfxmedia.events.BufferProgressEvent extends com.sun.media.jfxmedia.events.PlayerEvent
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.media.jfxmedia.events.BufferProgressEvent
super_class: com.sun.media.jfxmedia.events.PlayerEvent
{
private double duration;
descriptor: D
flags: (0x0002) ACC_PRIVATE
private long start;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long stop;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private long position;
descriptor: J
flags: (0x0002) ACC_PRIVATE
public void <init>(double, long, long, long);
descriptor: (DJJJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=9, args_size=5
start local 0 start local 1 start local 3 start local 5 start local 7 0: aload 0
invokespecial com.sun.media.jfxmedia.events.PlayerEvent.<init>:()V
1: aload 0
dload 1
putfield com.sun.media.jfxmedia.events.BufferProgressEvent.duration:D
2: aload 0
lload 3
putfield com.sun.media.jfxmedia.events.BufferProgressEvent.start:J
3: aload 0
lload 5
putfield com.sun.media.jfxmedia.events.BufferProgressEvent.stop:J
4: aload 0
lload 7
putfield com.sun.media.jfxmedia.events.BufferProgressEvent.position:J
5: return
end local 7 end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/media/jfxmedia/events/BufferProgressEvent;
0 6 1 duration D
0 6 3 start J
0 6 5 stop J
0 6 7 position J
MethodParameters:
Name Flags
duration
start
stop
position
public double getDuration();
descriptor: ()D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.media.jfxmedia.events.BufferProgressEvent.duration:D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/jfxmedia/events/BufferProgressEvent;
public long getBufferStart();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.media.jfxmedia.events.BufferProgressEvent.start:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/jfxmedia/events/BufferProgressEvent;
public long getBufferStop();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.media.jfxmedia.events.BufferProgressEvent.stop:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/jfxmedia/events/BufferProgressEvent;
public long getBufferPosition();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.media.jfxmedia.events.BufferProgressEvent.position:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/jfxmedia/events/BufferProgressEvent;
}
SourceFile: "BufferProgressEvent.java"