public class android.telecom.Voicemail$Builder
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.telecom.Voicemail$Builder
super_class: java.lang.Object
{
private java.lang.Long mBuilderTimestamp;
descriptor: Ljava/lang/Long;
flags: (0x0002) ACC_PRIVATE
private java.lang.String mBuilderNumber;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private android.telecom.PhoneAccountHandle mBuilderPhoneAccount;
descriptor: Landroid/telecom/PhoneAccountHandle;
flags: (0x0002) ACC_PRIVATE
private java.lang.Long mBuilderId;
descriptor: Ljava/lang/Long;
flags: (0x0002) ACC_PRIVATE
private java.lang.Long mBuilderDuration;
descriptor: Ljava/lang/Long;
flags: (0x0002) ACC_PRIVATE
private java.lang.String mBuilderSourcePackage;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String mBuilderSourceData;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private android.net.Uri mBuilderUri;
descriptor: Landroid/net/Uri;
flags: (0x0002) ACC_PRIVATE
private java.lang.Boolean mBuilderIsRead;
descriptor: Ljava/lang/Boolean;
flags: (0x0002) ACC_PRIVATE
private boolean mBuilderHasContent;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.String mBuilderTranscription;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telecom/Voicemail$Builder;
public android.telecom.Voicemail$Builder setNumber(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/telecom/Voicemail$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield android.telecom.Voicemail$Builder.mBuilderNumber:Ljava/lang/String;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telecom/Voicemail$Builder;
0 2 1 number Ljava/lang/String;
MethodParameters:
Name Flags
number
public android.telecom.Voicemail$Builder setTimestamp(long);
descriptor: (J)Landroid/telecom/Voicemail$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
putfield android.telecom.Voicemail$Builder.mBuilderTimestamp:Ljava/lang/Long;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telecom/Voicemail$Builder;
0 2 1 timestamp J
MethodParameters:
Name Flags
timestamp
public android.telecom.Voicemail$Builder setPhoneAccount(android.telecom.PhoneAccountHandle);
descriptor: (Landroid/telecom/PhoneAccountHandle;)Landroid/telecom/Voicemail$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield android.telecom.Voicemail$Builder.mBuilderPhoneAccount:Landroid/telecom/PhoneAccountHandle;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telecom/Voicemail$Builder;
0 2 1 phoneAccount Landroid/telecom/PhoneAccountHandle;
MethodParameters:
Name Flags
phoneAccount
public android.telecom.Voicemail$Builder setId(long);
descriptor: (J)Landroid/telecom/Voicemail$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
putfield android.telecom.Voicemail$Builder.mBuilderId:Ljava/lang/Long;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telecom/Voicemail$Builder;
0 2 1 id J
MethodParameters:
Name Flags
id
public android.telecom.Voicemail$Builder setDuration(long);
descriptor: (J)Landroid/telecom/Voicemail$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
putfield android.telecom.Voicemail$Builder.mBuilderDuration:Ljava/lang/Long;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telecom/Voicemail$Builder;
0 2 1 duration J
MethodParameters:
Name Flags
duration
public android.telecom.Voicemail$Builder setSourcePackage(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/telecom/Voicemail$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield android.telecom.Voicemail$Builder.mBuilderSourcePackage:Ljava/lang/String;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telecom/Voicemail$Builder;
0 2 1 sourcePackage Ljava/lang/String;
MethodParameters:
Name Flags
sourcePackage
public android.telecom.Voicemail$Builder setSourceData(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/telecom/Voicemail$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield android.telecom.Voicemail$Builder.mBuilderSourceData:Ljava/lang/String;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telecom/Voicemail$Builder;
0 2 1 sourceData Ljava/lang/String;
MethodParameters:
Name Flags
sourceData
public android.telecom.Voicemail$Builder setUri(android.net.Uri);
descriptor: (Landroid/net/Uri;)Landroid/telecom/Voicemail$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield android.telecom.Voicemail$Builder.mBuilderUri:Landroid/net/Uri;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telecom/Voicemail$Builder;
0 2 1 uri Landroid/net/Uri;
MethodParameters:
Name Flags
uri
public android.telecom.Voicemail$Builder setIsRead(boolean);
descriptor: (Z)Landroid/telecom/Voicemail$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
putfield android.telecom.Voicemail$Builder.mBuilderIsRead:Ljava/lang/Boolean;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telecom/Voicemail$Builder;
0 2 1 isRead Z
MethodParameters:
Name Flags
isRead
public android.telecom.Voicemail$Builder setHasContent(boolean);
descriptor: (Z)Landroid/telecom/Voicemail$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield android.telecom.Voicemail$Builder.mBuilderHasContent:Z
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telecom/Voicemail$Builder;
0 2 1 hasContent Z
MethodParameters:
Name Flags
hasContent
public android.telecom.Voicemail$Builder setTranscription(java.lang.String);
descriptor: (Ljava/lang/String;)Landroid/telecom/Voicemail$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield android.telecom.Voicemail$Builder.mBuilderTranscription:Ljava/lang/String;
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/telecom/Voicemail$Builder;
0 2 1 transcription Ljava/lang/String;
MethodParameters:
Name Flags
transcription
public android.telecom.Voicemail build();
descriptor: ()Landroid/telecom/Voicemail;
flags: (0x0001) ACC_PUBLIC
Code:
stack=13, locals=1, args_size=1
start local 0 0: aload 0
aload 0
getfield android.telecom.Voicemail$Builder.mBuilderId:Ljava/lang/Long;
ifnonnull 1
ldc -1
goto 2
StackMap locals:
StackMap stack: android.telecom.Voicemail$Builder
1: aload 0
getfield android.telecom.Voicemail$Builder.mBuilderId:Ljava/lang/Long;
invokevirtual java.lang.Long.longValue:()J
StackMap locals: android.telecom.Voicemail$Builder
StackMap stack: android.telecom.Voicemail$Builder long
2: invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
putfield android.telecom.Voicemail$Builder.mBuilderId:Ljava/lang/Long;
3: aload 0
aload 0
getfield android.telecom.Voicemail$Builder.mBuilderTimestamp:Ljava/lang/Long;
ifnonnull 4
lconst_0
goto 5
StackMap locals:
StackMap stack: android.telecom.Voicemail$Builder
4: aload 0
getfield android.telecom.Voicemail$Builder.mBuilderTimestamp:Ljava/lang/Long;
invokevirtual java.lang.Long.longValue:()J
StackMap locals: android.telecom.Voicemail$Builder
StackMap stack: android.telecom.Voicemail$Builder long
5: invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
putfield android.telecom.Voicemail$Builder.mBuilderTimestamp:Ljava/lang/Long;
6: aload 0
aload 0
getfield android.telecom.Voicemail$Builder.mBuilderDuration:Ljava/lang/Long;
ifnonnull 7
lconst_0
goto 8
StackMap locals:
StackMap stack: android.telecom.Voicemail$Builder
7: aload 0
getfield android.telecom.Voicemail$Builder.mBuilderDuration:Ljava/lang/Long;
invokevirtual java.lang.Long.longValue:()J
StackMap locals: android.telecom.Voicemail$Builder
StackMap stack: android.telecom.Voicemail$Builder long
8: invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
putfield android.telecom.Voicemail$Builder.mBuilderDuration:Ljava/lang/Long;
9: aload 0
aload 0
getfield android.telecom.Voicemail$Builder.mBuilderIsRead:Ljava/lang/Boolean;
ifnonnull 10
iconst_0
goto 11
StackMap locals:
StackMap stack: android.telecom.Voicemail$Builder
10: aload 0
getfield android.telecom.Voicemail$Builder.mBuilderIsRead:Ljava/lang/Boolean;
invokevirtual java.lang.Boolean.booleanValue:()Z
StackMap locals: android.telecom.Voicemail$Builder
StackMap stack: android.telecom.Voicemail$Builder int
11: invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
putfield android.telecom.Voicemail$Builder.mBuilderIsRead:Ljava/lang/Boolean;
12: new android.telecom.Voicemail
dup
aload 0
getfield android.telecom.Voicemail$Builder.mBuilderTimestamp:Ljava/lang/Long;
aload 0
getfield android.telecom.Voicemail$Builder.mBuilderNumber:Ljava/lang/String;
aload 0
getfield android.telecom.Voicemail$Builder.mBuilderPhoneAccount:Landroid/telecom/PhoneAccountHandle;
13: aload 0
getfield android.telecom.Voicemail$Builder.mBuilderId:Ljava/lang/Long;
aload 0
getfield android.telecom.Voicemail$Builder.mBuilderDuration:Ljava/lang/Long;
aload 0
getfield android.telecom.Voicemail$Builder.mBuilderSourcePackage:Ljava/lang/String;
aload 0
getfield android.telecom.Voicemail$Builder.mBuilderSourceData:Ljava/lang/String;
14: aload 0
getfield android.telecom.Voicemail$Builder.mBuilderUri:Landroid/net/Uri;
aload 0
getfield android.telecom.Voicemail$Builder.mBuilderIsRead:Ljava/lang/Boolean;
aload 0
getfield android.telecom.Voicemail$Builder.mBuilderHasContent:Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
aload 0
getfield android.telecom.Voicemail$Builder.mBuilderTranscription:Ljava/lang/String;
15: invokespecial android.telecom.Voicemail.<init>:(Ljava/lang/Long;Ljava/lang/String;Landroid/telecom/PhoneAccountHandle;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/String;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Landroid/telecom/Voicemail$Builder;
}
SourceFile: "Voicemail.java"
NestHost: android.telecom.Voicemail
InnerClasses:
public Builder = android.telecom.Voicemail$Builder of android.telecom.Voicemail