public final class android.hardware.hdmi.HdmiRecordSources$DigitalChannelData implements android.hardware.hdmi.HdmiRecordSources$DigitalServiceIdentification
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: android.hardware.hdmi.HdmiRecordSources$DigitalChannelData
super_class: java.lang.Object
{
private final android.hardware.hdmi.HdmiRecordSources$ChannelIdentifier mChannelIdentifier;
descriptor: Landroid/hardware/hdmi/HdmiRecordSources$ChannelIdentifier;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public static android.hardware.hdmi.HdmiRecordSources$DigitalChannelData ofTwoNumbers(int, int);
descriptor: (II)Landroid/hardware/hdmi/HdmiRecordSources$DigitalChannelData;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: new android.hardware.hdmi.HdmiRecordSources$DigitalChannelData
dup
1: new android.hardware.hdmi.HdmiRecordSources$ChannelIdentifier
dup
iconst_2
iload 0
iload 1
invokespecial android.hardware.hdmi.HdmiRecordSources$ChannelIdentifier.<init>:(III)V
2: invokespecial android.hardware.hdmi.HdmiRecordSources$DigitalChannelData.<init>:(Landroid/hardware/hdmi/HdmiRecordSources$ChannelIdentifier;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 majorNumber I
0 3 1 minorNumber I
MethodParameters:
Name Flags
majorNumber
minorNumber
public static android.hardware.hdmi.HdmiRecordSources$DigitalChannelData ofOneNumber(int);
descriptor: (I)Landroid/hardware/hdmi/HdmiRecordSources$DigitalChannelData;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=7, locals=1, args_size=1
start local 0 0: new android.hardware.hdmi.HdmiRecordSources$DigitalChannelData
dup
1: new android.hardware.hdmi.HdmiRecordSources$ChannelIdentifier
dup
iconst_1
iconst_0
iload 0
invokespecial android.hardware.hdmi.HdmiRecordSources$ChannelIdentifier.<init>:(III)V
2: invokespecial android.hardware.hdmi.HdmiRecordSources$DigitalChannelData.<init>:(Landroid/hardware/hdmi/HdmiRecordSources$ChannelIdentifier;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 number I
MethodParameters:
Name Flags
number
private void <init>(android.hardware.hdmi.HdmiRecordSources$ChannelIdentifier);
descriptor: (Landroid/hardware/hdmi/HdmiRecordSources$ChannelIdentifier;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield android.hardware.hdmi.HdmiRecordSources$DigitalChannelData.mChannelIdentifier:Landroid/hardware/hdmi/HdmiRecordSources$ChannelIdentifier;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/hardware/hdmi/HdmiRecordSources$DigitalChannelData;
0 3 1 id Landroid/hardware/hdmi/HdmiRecordSources$ChannelIdentifier;
MethodParameters:
Name Flags
id
public int toByteArray(byte[], int);
descriptor: ([BI)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.hardware.hdmi.HdmiRecordSources$DigitalChannelData.mChannelIdentifier:Landroid/hardware/hdmi/HdmiRecordSources$ChannelIdentifier;
aload 1
iload 2
invokevirtual android.hardware.hdmi.HdmiRecordSources$ChannelIdentifier.toByteArray:([BI)I
pop
1: aload 1
iload 2
iconst_4
iadd
iconst_0
bastore
2: aload 1
iload 2
iconst_5
iadd
iconst_0
bastore
3: bipush 6
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/hardware/hdmi/HdmiRecordSources$DigitalChannelData;
0 4 1 data [B
0 4 2 index I
MethodParameters:
Name Flags
data
index
}
SourceFile: "HdmiRecordSources.java"
NestHost: android.hardware.hdmi.HdmiRecordSources
InnerClasses:
private final ChannelIdentifier = android.hardware.hdmi.HdmiRecordSources$ChannelIdentifier of android.hardware.hdmi.HdmiRecordSources
public final DigitalChannelData = android.hardware.hdmi.HdmiRecordSources$DigitalChannelData of android.hardware.hdmi.HdmiRecordSources
private abstract DigitalServiceIdentification = android.hardware.hdmi.HdmiRecordSources$DigitalServiceIdentification of android.hardware.hdmi.HdmiRecordSources