public final class javafx.scene.media.EqualizerBand
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: javafx.scene.media.EqualizerBand
super_class: java.lang.Object
{
public static final double MIN_GAIN;
descriptor: D
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: -24.0
public static final double MAX_GAIN;
descriptor: D
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 12.0
private final java.lang.Object disposeLock;
descriptor: Ljava/lang/Object;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private com.sun.media.jfxmedia.effects.EqualizerBand jfxBand;
descriptor: Lcom/sun/media/jfxmedia/effects/EqualizerBand;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.DoubleProperty centerFrequency;
descriptor: Ljavafx/beans/property/DoubleProperty;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.DoubleProperty bandwidth;
descriptor: Ljavafx/beans/property/DoubleProperty;
flags: (0x0002) ACC_PRIVATE
private javafx.beans.property.DoubleProperty gain;
descriptor: Ljavafx/beans/property/DoubleProperty;
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.lang.Object
dup
invokespecial java.lang.Object.<init>:()V
putfield javafx.scene.media.EqualizerBand.disposeLock:Ljava/lang/Object;
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/media/EqualizerBand;
public void <init>(double, double, double);
descriptor: (DDD)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=7, args_size=4
start local 0 start local 1 start local 3 start local 5 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.lang.Object
dup
invokespecial java.lang.Object.<init>:()V
putfield javafx.scene.media.EqualizerBand.disposeLock:Ljava/lang/Object;
2: aload 0
dload 1
invokevirtual javafx.scene.media.EqualizerBand.setCenterFrequency:(D)V
3: aload 0
dload 3
invokevirtual javafx.scene.media.EqualizerBand.setBandwidth:(D)V
4: aload 0
dload 5
invokevirtual javafx.scene.media.EqualizerBand.setGain:(D)V
5: return
end local 5 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavafx/scene/media/EqualizerBand;
0 6 1 centerFrequency D
0 6 3 bandwidth D
0 6 5 gain D
MethodParameters:
Name Flags
centerFrequency
bandwidth
gain
void setJfxBand(com.sun.media.jfxmedia.effects.EqualizerBand);
descriptor: (Lcom/sun/media/jfxmedia/effects/EqualizerBand;)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield javafx.scene.media.EqualizerBand.disposeLock:Ljava/lang/Object;
dup
astore 2
monitorenter
1: aload 0
aload 1
putfield javafx.scene.media.EqualizerBand.jfxBand:Lcom/sun/media/jfxmedia/effects/EqualizerBand;
2: aload 2
monitorexit
3: goto 6
StackMap locals: javafx.scene.media.EqualizerBand com.sun.media.jfxmedia.effects.EqualizerBand java.lang.Object
StackMap stack: java.lang.Throwable
4: aload 2
monitorexit
5: athrow
6: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavafx/scene/media/EqualizerBand;
0 7 1 jfxBand Lcom/sun/media/jfxmedia/effects/EqualizerBand;
Exception table:
from to target type
1 3 4 any
4 5 4 any
MethodParameters:
Name Flags
jfxBand
public final void setCenterFrequency(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.media.EqualizerBand.centerFrequencyProperty:()Ljavafx/beans/property/DoubleProperty;
dload 1
invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/media/EqualizerBand;
0 2 1 value D
MethodParameters:
Name Flags
value
public final double getCenterFrequency();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.media.EqualizerBand.centerFrequency:Ljavafx/beans/property/DoubleProperty;
ifnonnull 1
dconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.media.EqualizerBand.centerFrequency:Ljavafx/beans/property/DoubleProperty;
invokevirtual javafx.beans.property.DoubleProperty.get:()D
StackMap locals:
StackMap stack: double
2: dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/media/EqualizerBand;
public javafx.beans.property.DoubleProperty centerFrequencyProperty();
descriptor: ()Ljavafx/beans/property/DoubleProperty;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.media.EqualizerBand.centerFrequency:Ljavafx/beans/property/DoubleProperty;
ifnonnull 2
1: aload 0
new javafx.scene.media.EqualizerBand$1
dup
aload 0
invokespecial javafx.scene.media.EqualizerBand$1.<init>:(Ljavafx/scene/media/EqualizerBand;)V
putfield javafx.scene.media.EqualizerBand.centerFrequency:Ljavafx/beans/property/DoubleProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.media.EqualizerBand.centerFrequency:Ljavafx/beans/property/DoubleProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/media/EqualizerBand;
public final void setBandwidth(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.media.EqualizerBand.bandwidthProperty:()Ljavafx/beans/property/DoubleProperty;
dload 1
invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/media/EqualizerBand;
0 2 1 value D
MethodParameters:
Name Flags
value
public final double getBandwidth();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.media.EqualizerBand.bandwidth:Ljavafx/beans/property/DoubleProperty;
ifnonnull 1
dconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.media.EqualizerBand.bandwidth:Ljavafx/beans/property/DoubleProperty;
invokevirtual javafx.beans.property.DoubleProperty.get:()D
StackMap locals:
StackMap stack: double
2: dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/media/EqualizerBand;
public javafx.beans.property.DoubleProperty bandwidthProperty();
descriptor: ()Ljavafx/beans/property/DoubleProperty;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.media.EqualizerBand.bandwidth:Ljavafx/beans/property/DoubleProperty;
ifnonnull 2
1: aload 0
new javafx.scene.media.EqualizerBand$2
dup
aload 0
invokespecial javafx.scene.media.EqualizerBand$2.<init>:(Ljavafx/scene/media/EqualizerBand;)V
putfield javafx.scene.media.EqualizerBand.bandwidth:Ljavafx/beans/property/DoubleProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.media.EqualizerBand.bandwidth:Ljavafx/beans/property/DoubleProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/media/EqualizerBand;
public final void setGain(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual javafx.scene.media.EqualizerBand.gainProperty:()Ljavafx/beans/property/DoubleProperty;
dload 1
invokevirtual javafx.beans.property.DoubleProperty.set:(D)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavafx/scene/media/EqualizerBand;
0 2 1 value D
MethodParameters:
Name Flags
value
public final double getGain();
descriptor: ()D
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.media.EqualizerBand.gain:Ljavafx/beans/property/DoubleProperty;
ifnonnull 1
dconst_0
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield javafx.scene.media.EqualizerBand.gain:Ljavafx/beans/property/DoubleProperty;
invokevirtual javafx.beans.property.DoubleProperty.get:()D
StackMap locals:
StackMap stack: double
2: dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/media/EqualizerBand;
public javafx.beans.property.DoubleProperty gainProperty();
descriptor: ()Ljavafx/beans/property/DoubleProperty;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield javafx.scene.media.EqualizerBand.gain:Ljavafx/beans/property/DoubleProperty;
ifnonnull 2
1: aload 0
new javafx.scene.media.EqualizerBand$3
dup
aload 0
invokespecial javafx.scene.media.EqualizerBand$3.<init>:(Ljavafx/scene/media/EqualizerBand;)V
putfield javafx.scene.media.EqualizerBand.gain:Ljavafx/beans/property/DoubleProperty;
2: StackMap locals:
StackMap stack:
aload 0
getfield javafx.scene.media.EqualizerBand.gain:Ljavafx/beans/property/DoubleProperty;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljavafx/scene/media/EqualizerBand;
}
SourceFile: "EqualizerBand.java"
NestMembers:
javafx.scene.media.EqualizerBand$1 javafx.scene.media.EqualizerBand$2 javafx.scene.media.EqualizerBand$3
InnerClasses:
javafx.scene.media.EqualizerBand$1
javafx.scene.media.EqualizerBand$2
javafx.scene.media.EqualizerBand$3