public abstract class android.telecom.Call$Callback
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: android.telecom.Call$Callback
super_class: java.lang.Object
{
public static final int HANDOVER_FAILURE_DEST_APP_REJECTED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int HANDOVER_FAILURE_NOT_SUPPORTED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int HANDOVER_FAILURE_USER_REJECTED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 3
public static final int HANDOVER_FAILURE_ONGOING_EMERGENCY_CALL;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int HANDOVER_FAILURE_UNKNOWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 5
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
public void onStateChanged(android.telecom.Call, int);
descriptor: (Landroid/telecom/Call;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
0 1 2 state I
MethodParameters:
Name Flags
call
state
public void onParentChanged(android.telecom.Call, android.telecom.Call);
descriptor: (Landroid/telecom/Call;Landroid/telecom/Call;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
0 1 2 parent Landroid/telecom/Call;
MethodParameters:
Name Flags
call
parent
public void onChildrenChanged(android.telecom.Call, java.util.List<android.telecom.Call>);
descriptor: (Landroid/telecom/Call;Ljava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
0 1 2 children Ljava/util/List<Landroid/telecom/Call;>;
Signature: (Landroid/telecom/Call;Ljava/util/List<Landroid/telecom/Call;>;)V
MethodParameters:
Name Flags
call
children
public void onDetailsChanged(android.telecom.Call, android.telecom.Call$Details);
descriptor: (Landroid/telecom/Call;Landroid/telecom/Call$Details;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
0 1 2 details Landroid/telecom/Call$Details;
MethodParameters:
Name Flags
call
details
public void onCannedTextResponsesLoaded(android.telecom.Call, java.util.List<java.lang.String>);
descriptor: (Landroid/telecom/Call;Ljava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
0 1 2 cannedTextResponses Ljava/util/List<Ljava/lang/String;>;
Signature: (Landroid/telecom/Call;Ljava/util/List<Ljava/lang/String;>;)V
MethodParameters:
Name Flags
call
cannedTextResponses
public void onPostDialWait(android.telecom.Call, java.lang.String);
descriptor: (Landroid/telecom/Call;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
0 1 2 remainingPostDialSequence Ljava/lang/String;
MethodParameters:
Name Flags
call
remainingPostDialSequence
public void onVideoCallChanged(android.telecom.Call, android.telecom.InCallService$VideoCall);
descriptor: (Landroid/telecom/Call;Landroid/telecom/InCallService$VideoCall;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
0 1 2 videoCall Landroid/telecom/InCallService$VideoCall;
MethodParameters:
Name Flags
call
videoCall
public void onCallDestroyed(android.telecom.Call);
descriptor: (Landroid/telecom/Call;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
MethodParameters:
Name Flags
call
public void onConferenceableCallsChanged(android.telecom.Call, java.util.List<android.telecom.Call>);
descriptor: (Landroid/telecom/Call;Ljava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
0 1 2 conferenceableCalls Ljava/util/List<Landroid/telecom/Call;>;
Signature: (Landroid/telecom/Call;Ljava/util/List<Landroid/telecom/Call;>;)V
MethodParameters:
Name Flags
call
conferenceableCalls
public void onConnectionEvent(android.telecom.Call, java.lang.String, android.os.Bundle);
descriptor: (Landroid/telecom/Call;Ljava/lang/String;Landroid/os/Bundle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
0 1 2 event Ljava/lang/String;
0 1 3 extras Landroid/os/Bundle;
MethodParameters:
Name Flags
call
event
extras
public void onRttModeChanged(android.telecom.Call, int);
descriptor: (Landroid/telecom/Call;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
0 1 2 mode I
MethodParameters:
Name Flags
call
mode
public void onRttStatusChanged(android.telecom.Call, boolean, android.telecom.Call$RttCall);
descriptor: (Landroid/telecom/Call;ZLandroid/telecom/Call$RttCall;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
0 1 2 enabled Z
0 1 3 rttCall Landroid/telecom/Call$RttCall;
MethodParameters:
Name Flags
call
enabled
rttCall
public void onRttRequest(android.telecom.Call, int);
descriptor: (Landroid/telecom/Call;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
0 1 2 id I
MethodParameters:
Name Flags
call
id
public void onRttInitiationFailure(android.telecom.Call, int);
descriptor: (Landroid/telecom/Call;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
0 1 2 reason I
MethodParameters:
Name Flags
call
reason
public void onHandoverComplete(android.telecom.Call);
descriptor: (Landroid/telecom/Call;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
MethodParameters:
Name Flags
call
public void onHandoverFailed(android.telecom.Call, int);
descriptor: (Landroid/telecom/Call;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/telecom/Call$Callback;
0 1 1 call Landroid/telecom/Call;
0 1 2 failureReason I
MethodParameters:
Name Flags
call
failureReason
}
SourceFile: "Call.java"
NestHost: android.telecom.Call
InnerClasses:
public abstract Callback = android.telecom.Call$Callback of android.telecom.Call
public abstract HandoverFailureErrors = android.telecom.Call$Callback$HandoverFailureErrors of android.telecom.Call$Callback
public Details = android.telecom.Call$Details of android.telecom.Call
public final RttCall = android.telecom.Call$RttCall of android.telecom.Call
public abstract VideoCall = android.telecom.InCallService$VideoCall of android.telecom.InCallService