public class com.android.location.fused.FusedLocationProvider implements com.android.location.fused.FusionEngine$Callback
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.android.location.fused.FusedLocationProvider
super_class: java.lang.Object
{
private static final java.lang.String TAG;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "FusedLocationProvider"
private static ProviderPropertiesUnbundled PROPERTIES;
descriptor: LProviderPropertiesUnbundled;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static final int MSG_ENABLE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final int MSG_DISABLE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 2
private static final int MSG_SET_REQUEST;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 3
private final android.content.Context mContext;
descriptor: Landroid/content/Context;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.android.location.fused.FusionEngine mEngine;
descriptor: Lcom/android/location/fused/FusionEngine;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private android.os.Handler mHandler;
descriptor: Landroid/os/Handler;
flags: (0x0002) ACC_PRIVATE
public void <init>(android.content.Context);
descriptor: (Landroid/content/Context;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import com.android.location.provider cannot be resolved\n\tThe import com.android.location.provider cannot be resolved\n\tThe import com.android.location.provider cannot be resolved\n\tThe type FusedLocationProvider must implement the inherited abstract method FusionEngine.Callback.reportLocation(Location)\n\tLocationProviderBase cannot be resolved to a type\n\tProviderPropertiesUnbundled cannot be resolved to a type\n\tProviderPropertiesUnbundled cannot be resolved\n\tProviderRequestUnbundled cannot be resolved to a type\n\tProviderRequestUnbundled cannot be resolved to a type\n\tProviderRequestUnbundled cannot be resolved to a type\n\tProviderPropertiesUnbundled cannot be resolved to a type\n\tProviderRequestUnbundled cannot be resolved to a type\n\tThe method onEnable() of type FusedLocationProvider must override or implement a supertype method\n\tThe method onDisable() of type FusedLocationProvider must override or implement a supertype method\n\tProviderRequestUnbundled cannot be resolved to a type\n\tThe method onDump(FileDescriptor, PrintWriter, String[]) of type FusedLocationProvider must override or implement a supertype method\n\tThe method onGetStatus(Bundle) of type FusedLocationProvider must override or implement a supertype method\n\tThe method onGetStatusUpdateTime() of type FusedLocationProvider must override or implement a supertype method\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/location/fused/FusedLocationProvider;
MethodParameters:
Name Flags
context
public void onEnable();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method onEnable() of type FusedLocationProvider must override or implement a supertype method\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/location/fused/FusedLocationProvider;
public void onDisable();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method onDisable() of type FusedLocationProvider must override or implement a supertype method\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/location/fused/FusedLocationProvider;
public void onSetRequest(ProviderRequestUnbundled, android.os.WorkSource);
descriptor: (LProviderRequestUnbundled;Landroid/os/WorkSource;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tProviderRequestUnbundled cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/location/fused/FusedLocationProvider;
MethodParameters:
Name Flags
request
source
public void onDump(java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]);
descriptor: (Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method onDump(FileDescriptor, PrintWriter, String[]) of type FusedLocationProvider must override or implement a supertype method\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/location/fused/FusedLocationProvider;
MethodParameters:
Name Flags
fd
pw
args
public int onGetStatus(android.os.Bundle);
descriptor: (Landroid/os/Bundle;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method onGetStatus(Bundle) of type FusedLocationProvider must override or implement a supertype method\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/location/fused/FusedLocationProvider;
MethodParameters:
Name Flags
extras
public long onGetStatusUpdateTime();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tThe method onGetStatusUpdateTime() of type FusedLocationProvider must override or implement a supertype method\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/location/fused/FusedLocationProvider;
}
SourceFile: "FusedLocationProvider.java"
NestMembers:
com.android.location.fused.FusedLocationProvider$1 com.android.location.fused.FusedLocationProvider$2 com.android.location.fused.FusedLocationProvider$RequestWrapper
InnerClasses:
private RequestWrapper = com.android.location.fused.FusedLocationProvider$RequestWrapper of com.android.location.fused.FusedLocationProvider
public abstract Callback = com.android.location.fused.FusionEngine$Callback of com.android.location.fused.FusionEngine