public final class com.sun.media.sound.ModelDestination
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.sun.media.sound.ModelDestination
super_class: java.lang.Object
{
public static final com.sun.media.sound.ModelIdentifier DESTINATION_NONE;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_KEYNUMBER;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_VELOCITY;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_PITCH;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_GAIN;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_PAN;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_REVERB;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_CHORUS;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_LFO1_DELAY;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_LFO1_FREQ;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_LFO2_DELAY;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_LFO2_FREQ;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_EG1_DELAY;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_EG1_ATTACK;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_EG1_HOLD;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_EG1_DECAY;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_EG1_SUSTAIN;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_EG1_RELEASE;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_EG1_SHUTDOWN;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_EG2_DELAY;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_EG2_ATTACK;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_EG2_HOLD;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_EG2_DECAY;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_EG2_SUSTAIN;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_EG2_RELEASE;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_EG2_SHUTDOWN;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_FILTER_FREQ;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final com.sun.media.sound.ModelIdentifier DESTINATION_FILTER_Q;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private com.sun.media.sound.ModelIdentifier destination;
descriptor: Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0002) ACC_PRIVATE
private com.sun.media.sound.ModelTransform transform;
descriptor: Lcom/sun/media/sound/ModelTransform;
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=0, args_size=0
0: aconst_null
putstatic com.sun.media.sound.ModelDestination.DESTINATION_NONE:Lcom/sun/media/sound/ModelIdentifier;
1: new com.sun.media.sound.ModelIdentifier
dup
ldc "noteon"
ldc "keynumber"
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;)V
2: putstatic com.sun.media.sound.ModelDestination.DESTINATION_KEYNUMBER:Lcom/sun/media/sound/ModelIdentifier;
3: new com.sun.media.sound.ModelIdentifier
dup
ldc "noteon"
ldc "velocity"
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;)V
4: putstatic com.sun.media.sound.ModelDestination.DESTINATION_VELOCITY:Lcom/sun/media/sound/ModelIdentifier;
5: new com.sun.media.sound.ModelIdentifier
dup
ldc "osc"
ldc "pitch"
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;)V
6: putstatic com.sun.media.sound.ModelDestination.DESTINATION_PITCH:Lcom/sun/media/sound/ModelIdentifier;
7: new com.sun.media.sound.ModelIdentifier
dup
ldc "mixer"
ldc "gain"
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;)V
8: putstatic com.sun.media.sound.ModelDestination.DESTINATION_GAIN:Lcom/sun/media/sound/ModelIdentifier;
9: new com.sun.media.sound.ModelIdentifier
dup
ldc "mixer"
ldc "pan"
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;)V
10: putstatic com.sun.media.sound.ModelDestination.DESTINATION_PAN:Lcom/sun/media/sound/ModelIdentifier;
11: new com.sun.media.sound.ModelIdentifier
dup
ldc "mixer"
ldc "reverb"
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;)V
12: putstatic com.sun.media.sound.ModelDestination.DESTINATION_REVERB:Lcom/sun/media/sound/ModelIdentifier;
13: new com.sun.media.sound.ModelIdentifier
dup
ldc "mixer"
ldc "chorus"
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;)V
14: putstatic com.sun.media.sound.ModelDestination.DESTINATION_CHORUS:Lcom/sun/media/sound/ModelIdentifier;
15: new com.sun.media.sound.ModelIdentifier
dup
ldc "lfo"
ldc "delay"
iconst_0
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
16: putstatic com.sun.media.sound.ModelDestination.DESTINATION_LFO1_DELAY:Lcom/sun/media/sound/ModelIdentifier;
17: new com.sun.media.sound.ModelIdentifier
dup
ldc "lfo"
ldc "freq"
iconst_0
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
18: putstatic com.sun.media.sound.ModelDestination.DESTINATION_LFO1_FREQ:Lcom/sun/media/sound/ModelIdentifier;
19: new com.sun.media.sound.ModelIdentifier
dup
ldc "lfo"
ldc "delay"
iconst_1
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
20: putstatic com.sun.media.sound.ModelDestination.DESTINATION_LFO2_DELAY:Lcom/sun/media/sound/ModelIdentifier;
21: new com.sun.media.sound.ModelIdentifier
dup
ldc "lfo"
ldc "freq"
iconst_1
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
22: putstatic com.sun.media.sound.ModelDestination.DESTINATION_LFO2_FREQ:Lcom/sun/media/sound/ModelIdentifier;
23: new com.sun.media.sound.ModelIdentifier
dup
ldc "eg"
ldc "delay"
iconst_0
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
24: putstatic com.sun.media.sound.ModelDestination.DESTINATION_EG1_DELAY:Lcom/sun/media/sound/ModelIdentifier;
25: new com.sun.media.sound.ModelIdentifier
dup
ldc "eg"
ldc "attack"
iconst_0
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
26: putstatic com.sun.media.sound.ModelDestination.DESTINATION_EG1_ATTACK:Lcom/sun/media/sound/ModelIdentifier;
27: new com.sun.media.sound.ModelIdentifier
dup
ldc "eg"
ldc "hold"
iconst_0
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
28: putstatic com.sun.media.sound.ModelDestination.DESTINATION_EG1_HOLD:Lcom/sun/media/sound/ModelIdentifier;
29: new com.sun.media.sound.ModelIdentifier
dup
ldc "eg"
ldc "decay"
iconst_0
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
30: putstatic com.sun.media.sound.ModelDestination.DESTINATION_EG1_DECAY:Lcom/sun/media/sound/ModelIdentifier;
31: new com.sun.media.sound.ModelIdentifier
dup
ldc "eg"
ldc "sustain"
iconst_0
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
32: putstatic com.sun.media.sound.ModelDestination.DESTINATION_EG1_SUSTAIN:Lcom/sun/media/sound/ModelIdentifier;
33: new com.sun.media.sound.ModelIdentifier
dup
ldc "eg"
ldc "release"
iconst_0
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
34: putstatic com.sun.media.sound.ModelDestination.DESTINATION_EG1_RELEASE:Lcom/sun/media/sound/ModelIdentifier;
35: new com.sun.media.sound.ModelIdentifier
dup
ldc "eg"
ldc "shutdown"
iconst_0
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
36: putstatic com.sun.media.sound.ModelDestination.DESTINATION_EG1_SHUTDOWN:Lcom/sun/media/sound/ModelIdentifier;
37: new com.sun.media.sound.ModelIdentifier
dup
ldc "eg"
ldc "delay"
iconst_1
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
38: putstatic com.sun.media.sound.ModelDestination.DESTINATION_EG2_DELAY:Lcom/sun/media/sound/ModelIdentifier;
39: new com.sun.media.sound.ModelIdentifier
dup
ldc "eg"
ldc "attack"
iconst_1
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
40: putstatic com.sun.media.sound.ModelDestination.DESTINATION_EG2_ATTACK:Lcom/sun/media/sound/ModelIdentifier;
41: new com.sun.media.sound.ModelIdentifier
dup
ldc "eg"
ldc "hold"
iconst_1
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
42: putstatic com.sun.media.sound.ModelDestination.DESTINATION_EG2_HOLD:Lcom/sun/media/sound/ModelIdentifier;
43: new com.sun.media.sound.ModelIdentifier
dup
ldc "eg"
ldc "decay"
iconst_1
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
44: putstatic com.sun.media.sound.ModelDestination.DESTINATION_EG2_DECAY:Lcom/sun/media/sound/ModelIdentifier;
45: new com.sun.media.sound.ModelIdentifier
dup
ldc "eg"
ldc "sustain"
iconst_1
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
46: putstatic com.sun.media.sound.ModelDestination.DESTINATION_EG2_SUSTAIN:Lcom/sun/media/sound/ModelIdentifier;
47: new com.sun.media.sound.ModelIdentifier
dup
ldc "eg"
ldc "release"
iconst_1
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
48: putstatic com.sun.media.sound.ModelDestination.DESTINATION_EG2_RELEASE:Lcom/sun/media/sound/ModelIdentifier;
49: new com.sun.media.sound.ModelIdentifier
dup
ldc "eg"
ldc "shutdown"
iconst_1
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
50: putstatic com.sun.media.sound.ModelDestination.DESTINATION_EG2_SHUTDOWN:Lcom/sun/media/sound/ModelIdentifier;
51: new com.sun.media.sound.ModelIdentifier
dup
ldc "filter"
ldc "freq"
iconst_0
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
52: putstatic com.sun.media.sound.ModelDestination.DESTINATION_FILTER_FREQ:Lcom/sun/media/sound/ModelIdentifier;
53: new com.sun.media.sound.ModelIdentifier
dup
ldc "filter"
ldc "q"
iconst_0
invokespecial com.sun.media.sound.ModelIdentifier.<init>:(Ljava/lang/String;Ljava/lang/String;I)V
54: putstatic com.sun.media.sound.ModelDestination.DESTINATION_FILTER_Q:Lcom/sun/media/sound/ModelIdentifier;
55: return
LocalVariableTable:
Start End Slot Name Signature
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
getstatic com.sun.media.sound.ModelDestination.DESTINATION_NONE:Lcom/sun/media/sound/ModelIdentifier;
putfield com.sun.media.sound.ModelDestination.destination:Lcom/sun/media/sound/ModelIdentifier;
2: aload 0
new com.sun.media.sound.ModelStandardTransform
dup
invokespecial com.sun.media.sound.ModelStandardTransform.<init>:()V
putfield com.sun.media.sound.ModelDestination.transform:Lcom/sun/media/sound/ModelTransform;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/media/sound/ModelDestination;
public void <init>(com.sun.media.sound.ModelIdentifier);
descriptor: (Lcom/sun/media/sound/ModelIdentifier;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
getstatic com.sun.media.sound.ModelDestination.DESTINATION_NONE:Lcom/sun/media/sound/ModelIdentifier;
putfield com.sun.media.sound.ModelDestination.destination:Lcom/sun/media/sound/ModelIdentifier;
2: aload 0
new com.sun.media.sound.ModelStandardTransform
dup
invokespecial com.sun.media.sound.ModelStandardTransform.<init>:()V
putfield com.sun.media.sound.ModelDestination.transform:Lcom/sun/media/sound/ModelTransform;
3: aload 0
aload 1
putfield com.sun.media.sound.ModelDestination.destination:Lcom/sun/media/sound/ModelIdentifier;
4: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/media/sound/ModelDestination;
0 5 1 id Lcom/sun/media/sound/ModelIdentifier;
MethodParameters:
Name Flags
id
public com.sun.media.sound.ModelIdentifier getIdentifier();
descriptor: ()Lcom/sun/media/sound/ModelIdentifier;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.media.sound.ModelDestination.destination:Lcom/sun/media/sound/ModelIdentifier;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/sound/ModelDestination;
public void setIdentifier(com.sun.media.sound.ModelIdentifier);
descriptor: (Lcom/sun/media/sound/ModelIdentifier;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.media.sound.ModelDestination.destination:Lcom/sun/media/sound/ModelIdentifier;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/media/sound/ModelDestination;
0 2 1 destination Lcom/sun/media/sound/ModelIdentifier;
MethodParameters:
Name Flags
destination
public com.sun.media.sound.ModelTransform getTransform();
descriptor: ()Lcom/sun/media/sound/ModelTransform;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.media.sound.ModelDestination.transform:Lcom/sun/media/sound/ModelTransform;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/media/sound/ModelDestination;
public void setTransform(com.sun.media.sound.ModelTransform);
descriptor: (Lcom/sun/media/sound/ModelTransform;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.media.sound.ModelDestination.transform:Lcom/sun/media/sound/ModelTransform;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/media/sound/ModelDestination;
0 2 1 transform Lcom/sun/media/sound/ModelTransform;
MethodParameters:
Name Flags
transform
}
SourceFile: "ModelDestination.java"