xref: /aosp_15_r20/prebuilts/sdk/34/system/android.car.testapi.jar (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)

META-INF/
META-INF/MANIFEST.MF
DefaultProperties.json
android/
android/automotive/
android/automotive/telemetry/
android/automotive/telemetry/internal/
android/automotive/telemetry/internal/CarDataInternal$1.class
CarDataInternal.java package android.automotive.telemetry.internal android.automotive.telemetry.internal.CarDataInternal$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.telemetry.internal.CarDataInternal createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.telemetry.internal.CarDataInternal _aidl_out public android.automotive.telemetry.internal.CarDataInternal[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/telemetry/internal/CarDataInternal.class
CarDataInternal.java package android.automotive.telemetry.internal public android.automotive.telemetry.internal.CarDataInternal extends java.lang.Object implements android.os.Parcelable { public int id public byte[] content public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/automotive/telemetry/internal/ICarDataListener$Default.class
ICarDataListener.java package android.automotive.telemetry.internal public android.automotive.telemetry.internal.ICarDataListener$Default extends java.lang.Object implements android.automotive.telemetry.internal.ICarDataListener { public void <init> () public void onCarDataReceived (android.automotive.telemetry.internal.CarDataInternal[]) throws android.os.RemoteException android.automotive.telemetry.internal.CarDataInternal[] dataList public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/automotive/telemetry/internal/ICarDataListener$Stub$Proxy.class
ICarDataListener.java package android.automotive.telemetry.internal android.automotive.telemetry.internal.ICarDataListener$Stub$Proxy extends java.lang.Object implements android.automotive.telemetry.internal.ICarDataListener { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void onCarDataReceived (android.automotive.telemetry.internal.CarDataInternal[]) throws android.os.RemoteException boolean _status android.automotive.telemetry.internal.CarDataInternal[] dataList android.os.Parcel _data android.os.Parcel _reply public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/automotive/telemetry/internal/ICarDataListener$Stub.class
ICarDataListener.java package android.automotive.telemetry.internal public abstract android.automotive.telemetry.internal.ICarDataListener$Stub extends android.os.Binder implements android.automotive.telemetry.internal.ICarDataListener { static final int TRANSACTION_onCarDataReceived static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.automotive.telemetry.internal.ICarDataListener asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException android.automotive.telemetry.internal.CarDataInternal[] _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/automotive/telemetry/internal/ICarDataListener.class
ICarDataListener.java package android.automotive.telemetry.internal public abstract android.automotive.telemetry.internal.ICarDataListener extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void onCarDataReceived (android.automotive.telemetry.internal.CarDataInternal[]) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/automotive/telemetry/internal/ICarTelemetryInternal$Default.class
ICarTelemetryInternal.java package android.automotive.telemetry.internal public android.automotive.telemetry.internal.ICarTelemetryInternal$Default extends java.lang.Object implements android.automotive.telemetry.internal.ICarTelemetryInternal { public void <init> () public void setListener (android.automotive.telemetry.internal.ICarDataListener) throws android.os.RemoteException android.automotive.telemetry.internal.ICarDataListener listener public void clearListener () throws android.os.RemoteException public void addCarDataIds (int[]) throws android.os.RemoteException int[] ids public void removeCarDataIds (int[]) throws android.os.RemoteException int[] ids public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/automotive/telemetry/internal/ICarTelemetryInternal$Stub$Proxy.class
ICarTelemetryInternal.java package android.automotive.telemetry.internal android.automotive.telemetry.internal.ICarTelemetryInternal$Stub$Proxy extends java.lang.Object implements android.automotive.telemetry.internal.ICarTelemetryInternal { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void setListener (android.automotive.telemetry.internal.ICarDataListener) throws android.os.RemoteException boolean _status android.automotive.telemetry.internal.ICarDataListener listener android.os.Parcel _data android.os.Parcel _reply public void clearListener () throws android.os.RemoteException boolean _status android.os.Parcel _data android.os.Parcel _reply public void addCarDataIds (int[]) throws android.os.RemoteException boolean _status int[] ids android.os.Parcel _data android.os.Parcel _reply public void removeCarDataIds (int[]) throws android.os.RemoteException boolean _status int[] ids android.os.Parcel _data android.os.Parcel _reply public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/automotive/telemetry/internal/ICarTelemetryInternal$Stub.class
ICarTelemetryInternal.java package android.automotive.telemetry.internal public abstract android.automotive.telemetry.internal.ICarTelemetryInternal$Stub extends android.os.Binder implements android.automotive.telemetry.internal.ICarTelemetryInternal { static final int TRANSACTION_setListener static final int TRANSACTION_clearListener static final int TRANSACTION_addCarDataIds static final int TRANSACTION_removeCarDataIds static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.automotive.telemetry.internal.ICarTelemetryInternal asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException android.automotive.telemetry.internal.ICarDataListener _arg0 int[] _arg0 int[] _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/automotive/telemetry/internal/ICarTelemetryInternal.class
ICarTelemetryInternal.java package android.automotive.telemetry.internal public abstract android.automotive.telemetry.internal.ICarTelemetryInternal extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void setListener (android.automotive.telemetry.internal.ICarDataListener) throws android.os.RemoteException public abstract void clearListener () throws android.os.RemoteException public abstract void addCarDataIds (int[]) throws android.os.RemoteException public abstract void removeCarDataIds (int[]) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/automotive/watchdog/
android/automotive/watchdog/BootPhase.class
BootPhase.java package android.automotive.watchdog public abstract annotation android.automotive.watchdog.BootPhase extends java.lang.Object implements java.lang.annotation.Annotation { public static final int BOOT_COMPLETED }
android/automotive/watchdog/ICarWatchdog$Default.class
ICarWatchdog.java package android.automotive.watchdog public android.automotive.watchdog.ICarWatchdog$Default extends java.lang.Object implements android.automotive.watchdog.ICarWatchdog { public void <init> () public void registerClient (android.automotive.watchdog.ICarWatchdogClient, int) throws android.os.RemoteException android.automotive.watchdog.ICarWatchdogClient client int timeout public void unregisterClient (android.automotive.watchdog.ICarWatchdogClient) throws android.os.RemoteException android.automotive.watchdog.ICarWatchdogClient client public void registerMediator (android.automotive.watchdog.ICarWatchdogClient) throws android.os.RemoteException android.automotive.watchdog.ICarWatchdogClient mediator public void unregisterMediator (android.automotive.watchdog.ICarWatchdogClient) throws android.os.RemoteException android.automotive.watchdog.ICarWatchdogClient mediator public void registerMonitor (android.automotive.watchdog.ICarWatchdogMonitor) throws android.os.RemoteException android.automotive.watchdog.ICarWatchdogMonitor monitor public void unregisterMonitor (android.automotive.watchdog.ICarWatchdogMonitor) throws android.os.RemoteException android.automotive.watchdog.ICarWatchdogMonitor monitor public void tellClientAlive (android.automotive.watchdog.ICarWatchdogClient, int) throws android.os.RemoteException android.automotive.watchdog.ICarWatchdogClient client int sessionId public void tellMediatorAlive (android.automotive.watchdog.ICarWatchdogClient, int[], int) throws android.os.RemoteException android.automotive.watchdog.ICarWatchdogClient mediator int[] clientsNotResponding int sessionId public void tellDumpFinished (android.automotive.watchdog.ICarWatchdogMonitor, int) throws android.os.RemoteException android.automotive.watchdog.ICarWatchdogMonitor monitor int pid public void notifySystemStateChange (int, int, int) throws android.os.RemoteException int type int arg1 int arg2 public void addResourceOveruseListener (int[], android.automotive.watchdog.IResourceOveruseListener) throws android.os.RemoteException int[] resourceTypes android.automotive.watchdog.IResourceOveruseListener listener public void removeResourceOveruseListener (android.automotive.watchdog.IResourceOveruseListener) throws android.os.RemoteException android.automotive.watchdog.IResourceOveruseListener listener public java.util.List getResourceOveruseStats (int[]) throws android.os.RemoteException int[] resourceTypes public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/automotive/watchdog/ICarWatchdog$Stub$Proxy.class
ICarWatchdog.java package android.automotive.watchdog android.automotive.watchdog.ICarWatchdog$Stub$Proxy extends java.lang.Object implements android.automotive.watchdog.ICarWatchdog { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void registerClient (android.automotive.watchdog.ICarWatchdogClient, int) throws android.os.RemoteException boolean _status android.automotive.watchdog.ICarWatchdogClient client int timeout android.os.Parcel _data android.os.Parcel _reply public void unregisterClient (android.automotive.watchdog.ICarWatchdogClient) throws android.os.RemoteException boolean _status android.automotive.watchdog.ICarWatchdogClient client android.os.Parcel _data android.os.Parcel _reply public void registerMediator (android.automotive.watchdog.ICarWatchdogClient) throws android.os.RemoteException boolean _status android.automotive.watchdog.ICarWatchdogClient mediator android.os.Parcel _data android.os.Parcel _reply public void unregisterMediator (android.automotive.watchdog.ICarWatchdogClient) throws android.os.RemoteException boolean _status android.automotive.watchdog.ICarWatchdogClient mediator android.os.Parcel _data android.os.Parcel _reply public void registerMonitor (android.automotive.watchdog.ICarWatchdogMonitor) throws android.os.RemoteException boolean _status android.automotive.watchdog.ICarWatchdogMonitor monitor android.os.Parcel _data android.os.Parcel _reply public void unregisterMonitor (android.automotive.watchdog.ICarWatchdogMonitor) throws android.os.RemoteException boolean _status android.automotive.watchdog.ICarWatchdogMonitor monitor android.os.Parcel _data android.os.Parcel _reply public void tellClientAlive (android.automotive.watchdog.ICarWatchdogClient, int) throws android.os.RemoteException boolean _status android.automotive.watchdog.ICarWatchdogClient client int sessionId android.os.Parcel _data android.os.Parcel _reply public void tellMediatorAlive (android.automotive.watchdog.ICarWatchdogClient, int[], int) throws android.os.RemoteException boolean _status android.automotive.watchdog.ICarWatchdogClient mediator int[] clientsNotResponding int sessionId android.os.Parcel _data android.os.Parcel _reply public void tellDumpFinished (android.automotive.watchdog.ICarWatchdogMonitor, int) throws android.os.RemoteException boolean _status android.automotive.watchdog.ICarWatchdogMonitor monitor int pid android.os.Parcel _data android.os.Parcel _reply public void notifySystemStateChange (int, int, int) throws android.os.RemoteException boolean _status int type int arg1 int arg2 android.os.Parcel _data android.os.Parcel _reply public void addResourceOveruseListener (int[], android.automotive.watchdog.IResourceOveruseListener) throws android.os.RemoteException boolean _status int[] resourceTypes android.automotive.watchdog.IResourceOveruseListener listener android.os.Parcel _data android.os.Parcel _reply public void removeResourceOveruseListener (android.automotive.watchdog.IResourceOveruseListener) throws android.os.RemoteException boolean _status android.automotive.watchdog.IResourceOveruseListener listener android.os.Parcel _data android.os.Parcel _reply public java.util.List getResourceOveruseStats (int[]) throws android.os.RemoteException boolean _status java.util.List _result int[] resourceTypes android.os.Parcel _data android.os.Parcel _reply java.util.List _result public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/automotive/watchdog/ICarWatchdog$Stub.class
ICarWatchdog.java package android.automotive.watchdog public abstract android.automotive.watchdog.ICarWatchdog$Stub extends android.os.Binder implements android.automotive.watchdog.ICarWatchdog { static final int TRANSACTION_registerClient static final int TRANSACTION_unregisterClient static final int TRANSACTION_registerMediator static final int TRANSACTION_unregisterMediator static final int TRANSACTION_registerMonitor static final int TRANSACTION_unregisterMonitor static final int TRANSACTION_tellClientAlive static final int TRANSACTION_tellMediatorAlive static final int TRANSACTION_tellDumpFinished static final int TRANSACTION_notifySystemStateChange static final int TRANSACTION_addResourceOveruseListener static final int TRANSACTION_removeResourceOveruseListener static final int TRANSACTION_getResourceOveruseStats static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.automotive.watchdog.ICarWatchdog asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException android.automotive.watchdog.ICarWatchdogClient _arg0 int _arg1 android.automotive.watchdog.ICarWatchdogClient _arg0 android.automotive.watchdog.ICarWatchdogClient _arg0 android.automotive.watchdog.ICarWatchdogClient _arg0 android.automotive.watchdog.ICarWatchdogMonitor _arg0 android.automotive.watchdog.ICarWatchdogMonitor _arg0 android.automotive.watchdog.ICarWatchdogClient _arg0 int _arg1 android.automotive.watchdog.ICarWatchdogClient _arg0 int[] _arg1 int _arg2 android.automotive.watchdog.ICarWatchdogMonitor _arg0 int _arg1 int _arg0 int _arg1 int _arg2 int[] _arg0 android.automotive.watchdog.IResourceOveruseListener _arg1 android.automotive.watchdog.IResourceOveruseListener _arg0 int[] _arg0 java.util.List _result int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/automotive/watchdog/ICarWatchdog$_Parcel.class
ICarWatchdog.java package android.automotive.watchdog public android.automotive.watchdog.ICarWatchdog$_Parcel extends java.lang.Object { public void <init> () private static void writeTypedList (android.os.Parcel, java.util.List, int) int N int i android.os.Parcel parcel java.util.List value int parcelableFlags }
android/automotive/watchdog/ICarWatchdog.class
ICarWatchdog.java package android.automotive.watchdog public abstract android.automotive.watchdog.ICarWatchdog extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void registerClient (android.automotive.watchdog.ICarWatchdogClient, int) throws android.os.RemoteException public abstract void unregisterClient (android.automotive.watchdog.ICarWatchdogClient) throws android.os.RemoteException public abstract void registerMediator (android.automotive.watchdog.ICarWatchdogClient) throws android.os.RemoteException public abstract void unregisterMediator (android.automotive.watchdog.ICarWatchdogClient) throws android.os.RemoteException public abstract void registerMonitor (android.automotive.watchdog.ICarWatchdogMonitor) throws android.os.RemoteException public abstract void unregisterMonitor (android.automotive.watchdog.ICarWatchdogMonitor) throws android.os.RemoteException public abstract void tellClientAlive (android.automotive.watchdog.ICarWatchdogClient, int) throws android.os.RemoteException public abstract void tellMediatorAlive (android.automotive.watchdog.ICarWatchdogClient, int[], int) throws android.os.RemoteException public abstract void tellDumpFinished (android.automotive.watchdog.ICarWatchdogMonitor, int) throws android.os.RemoteException public abstract void notifySystemStateChange (int, int, int) throws android.os.RemoteException public abstract void addResourceOveruseListener (int[], android.automotive.watchdog.IResourceOveruseListener) throws android.os.RemoteException public abstract void removeResourceOveruseListener (android.automotive.watchdog.IResourceOveruseListener) throws android.os.RemoteException public abstract java.util.List getResourceOveruseStats (int[]) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/automotive/watchdog/ICarWatchdogClient$Default.class
ICarWatchdogClient.java package android.automotive.watchdog public android.automotive.watchdog.ICarWatchdogClient$Default extends java.lang.Object implements android.automotive.watchdog.ICarWatchdogClient { public void <init> () public void checkIfAlive (int, int) throws android.os.RemoteException int sessionId int timeout public void prepareProcessTermination () throws android.os.RemoteException public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/automotive/watchdog/ICarWatchdogClient$Stub$Proxy.class
ICarWatchdogClient.java package android.automotive.watchdog android.automotive.watchdog.ICarWatchdogClient$Stub$Proxy extends java.lang.Object implements android.automotive.watchdog.ICarWatchdogClient { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void checkIfAlive (int, int) throws android.os.RemoteException boolean _status int sessionId int timeout android.os.Parcel _data public void prepareProcessTermination () throws android.os.RemoteException boolean _status android.os.Parcel _data public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/automotive/watchdog/ICarWatchdogClient$Stub.class
ICarWatchdogClient.java package android.automotive.watchdog public abstract android.automotive.watchdog.ICarWatchdogClient$Stub extends android.os.Binder implements android.automotive.watchdog.ICarWatchdogClient { static final int TRANSACTION_checkIfAlive static final int TRANSACTION_prepareProcessTermination static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.automotive.watchdog.ICarWatchdogClient asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException int _arg0 int _arg1 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/automotive/watchdog/ICarWatchdogClient.class
ICarWatchdogClient.java package android.automotive.watchdog public abstract android.automotive.watchdog.ICarWatchdogClient extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void checkIfAlive (int, int) throws android.os.RemoteException public abstract void prepareProcessTermination () throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/automotive/watchdog/ICarWatchdogMonitor$Default.class
ICarWatchdogMonitor.java package android.automotive.watchdog public android.automotive.watchdog.ICarWatchdogMonitor$Default extends java.lang.Object implements android.automotive.watchdog.ICarWatchdogMonitor { public void <init> () public void onClientsNotResponding (int[]) throws android.os.RemoteException int[] pids public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/automotive/watchdog/ICarWatchdogMonitor$Stub$Proxy.class
ICarWatchdogMonitor.java package android.automotive.watchdog android.automotive.watchdog.ICarWatchdogMonitor$Stub$Proxy extends java.lang.Object implements android.automotive.watchdog.ICarWatchdogMonitor { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void onClientsNotResponding (int[]) throws android.os.RemoteException boolean _status int[] pids android.os.Parcel _data public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/automotive/watchdog/ICarWatchdogMonitor$Stub.class
ICarWatchdogMonitor.java package android.automotive.watchdog public abstract android.automotive.watchdog.ICarWatchdogMonitor$Stub extends android.os.Binder implements android.automotive.watchdog.ICarWatchdogMonitor { static final int TRANSACTION_onClientsNotResponding static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.automotive.watchdog.ICarWatchdogMonitor asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException int[] _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/automotive/watchdog/ICarWatchdogMonitor.class
ICarWatchdogMonitor.java package android.automotive.watchdog public abstract android.automotive.watchdog.ICarWatchdogMonitor extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void onClientsNotResponding (int[]) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/automotive/watchdog/IResourceOveruseListener$Default.class
IResourceOveruseListener.java package android.automotive.watchdog public android.automotive.watchdog.IResourceOveruseListener$Default extends java.lang.Object implements android.automotive.watchdog.IResourceOveruseListener { public void <init> () public void onOveruse (android.automotive.watchdog.ResourceOveruseStats) throws android.os.RemoteException android.automotive.watchdog.ResourceOveruseStats resourceOveruseStats public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/automotive/watchdog/IResourceOveruseListener$Stub$Proxy.class
IResourceOveruseListener.java package android.automotive.watchdog android.automotive.watchdog.IResourceOveruseListener$Stub$Proxy extends java.lang.Object implements android.automotive.watchdog.IResourceOveruseListener { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void onOveruse (android.automotive.watchdog.ResourceOveruseStats) throws android.os.RemoteException boolean _status android.automotive.watchdog.ResourceOveruseStats resourceOveruseStats android.os.Parcel _data public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/automotive/watchdog/IResourceOveruseListener$Stub.class
IResourceOveruseListener.java package android.automotive.watchdog public abstract android.automotive.watchdog.IResourceOveruseListener$Stub extends android.os.Binder implements android.automotive.watchdog.IResourceOveruseListener { static final int TRANSACTION_onOveruse static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.automotive.watchdog.IResourceOveruseListener asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException android.automotive.watchdog.ResourceOveruseStats _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/automotive/watchdog/IResourceOveruseListener.class
IResourceOveruseListener.java package android.automotive.watchdog public abstract android.automotive.watchdog.IResourceOveruseListener extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void onOveruse (android.automotive.watchdog.ResourceOveruseStats) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/automotive/watchdog/IoOveruseStats$1.class
IoOveruseStats.java package android.automotive.watchdog android.automotive.watchdog.IoOveruseStats$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.IoOveruseStats createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.IoOveruseStats _aidl_out public android.automotive.watchdog.IoOveruseStats[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/IoOveruseStats.class
IoOveruseStats.java package android.automotive.watchdog public android.automotive.watchdog.IoOveruseStats extends java.lang.Object implements android.os.Parcelable { public boolean killableOnOveruse public android.automotive.watchdog.PerStateBytes remainingWriteBytes public long startTime public long durationInSeconds public android.automotive.watchdog.PerStateBytes writtenBytes public int totalOveruses public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/automotive/watchdog/PerStateBytes$1.class
PerStateBytes.java package android.automotive.watchdog android.automotive.watchdog.PerStateBytes$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.PerStateBytes createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.PerStateBytes _aidl_out public android.automotive.watchdog.PerStateBytes[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/PerStateBytes.class
PerStateBytes.java package android.automotive.watchdog public android.automotive.watchdog.PerStateBytes extends java.lang.Object implements android.os.Parcelable { public long foregroundBytes public long backgroundBytes public long garageModeBytes public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/automotive/watchdog/PowerCycle.class
PowerCycle.java package android.automotive.watchdog public abstract annotation android.automotive.watchdog.PowerCycle extends java.lang.Object implements java.lang.annotation.Annotation { public static final int POWER_CYCLE_SHUTDOWN public static final int POWER_CYCLE_SUSPEND public static final int POWER_CYCLE_RESUME public static final int NUM_POWER_CYLES }
android/automotive/watchdog/ResourceOveruseStats$1.class
ResourceOveruseStats.java package android.automotive.watchdog android.automotive.watchdog.ResourceOveruseStats$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.ResourceOveruseStats createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source public android.automotive.watchdog.ResourceOveruseStats[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/ResourceOveruseStats$Tag.class
ResourceOveruseStats.java package android.automotive.watchdog public abstract annotation android.automotive.watchdog.ResourceOveruseStats$Tag extends java.lang.Object implements java.lang.annotation.Annotation { public static final int ioOveruseStats }
android/automotive/watchdog/ResourceOveruseStats.class
ResourceOveruseStats.java package android.automotive.watchdog public final android.automotive.watchdog.ResourceOveruseStats extends java.lang.Object implements android.os.Parcelable { public static final int ioOveruseStats private int _tag private Object _value public static final android.os.Parcelable$Creator CREATOR public void <init> () android.automotive.watchdog.IoOveruseStats _value private void <init> (android.os.Parcel) android.os.Parcel _aidl_parcel private void <init> (int, java.lang.Object) int _tag Object _value public int getTag () public static android.automotive.watchdog.ResourceOveruseStats ioOveruseStats (android.automotive.watchdog.IoOveruseStats) android.automotive.watchdog.IoOveruseStats _value public android.automotive.watchdog.IoOveruseStats getIoOveruseStats () public void setIoOveruseStats (android.automotive.watchdog.IoOveruseStats) android.automotive.watchdog.IoOveruseStats _value public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag public void readFromParcel (android.os.Parcel) android.automotive.watchdog.IoOveruseStats _aidl_value android.os.Parcel _aidl_parcel int _aidl_tag public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v private void _assertTag (int) int tag private java.lang.String _tagString (int) int _tag private void _set (int, java.lang.Object) int _tag Object _value static void <clinit> () }
android/automotive/watchdog/ResourceType.class
ResourceType.java package android.automotive.watchdog public abstract annotation android.automotive.watchdog.ResourceType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int IO }
android/automotive/watchdog/StateType.class
StateType.java package android.automotive.watchdog public abstract annotation android.automotive.watchdog.StateType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int POWER_CYCLE public static final int USER_STATE public static final int BOOT_PHASE }
android/automotive/watchdog/TimeoutLength.class
TimeoutLength.java package android.automotive.watchdog public abstract annotation android.automotive.watchdog.TimeoutLength extends java.lang.Object implements java.lang.annotation.Annotation { public static final int TIMEOUT_CRITICAL public static final int TIMEOUT_MODERATE public static final int TIMEOUT_NORMAL }
android/automotive/watchdog/UserState.class
UserState.java package android.automotive.watchdog public abstract annotation android.automotive.watchdog.UserState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int USER_STATE_STARTED public static final int USER_STATE_STOPPED public static final int NUM_USER_STATES }
android/automotive/watchdog/internal/
android/automotive/watchdog/internal/ApplicationCategoryType.class
ApplicationCategoryType.java package android.automotive.watchdog.internal public abstract annotation android.automotive.watchdog.internal.ApplicationCategoryType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHERS public static final int MAPS public static final int MEDIA }
android/automotive/watchdog/internal/BootPhase.class
BootPhase.java package android.automotive.watchdog.internal public abstract annotation android.automotive.watchdog.internal.BootPhase extends java.lang.Object implements java.lang.annotation.Annotation { public static final int BOOT_COMPLETED }
android/automotive/watchdog/internal/ComponentType.class
ComponentType.java package android.automotive.watchdog.internal public abstract annotation android.automotive.watchdog.internal.ComponentType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int SYSTEM public static final int VENDOR public static final int THIRD_PARTY }
android/automotive/watchdog/internal/CpuUsageStats$1.class
CpuUsageStats.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.CpuUsageStats$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.CpuUsageStats createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.CpuUsageStats _aidl_out public android.automotive.watchdog.internal.CpuUsageStats[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/CpuUsageStats.class
CpuUsageStats.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.CpuUsageStats extends java.lang.Object implements android.os.Parcelable { public long cpuTimeMillis public long cpuCycles public double cpuTimePercentage public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/automotive/watchdog/internal/GarageMode.class
GarageMode.java package android.automotive.watchdog.internal public abstract annotation android.automotive.watchdog.internal.GarageMode extends java.lang.Object implements java.lang.annotation.Annotation { public static final int GARAGE_MODE_OFF public static final int GARAGE_MODE_ON }
android/automotive/watchdog/internal/ICarWatchdog$Default.class
ICarWatchdog.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.ICarWatchdog$Default extends java.lang.Object implements android.automotive.watchdog.internal.ICarWatchdog { public void <init> () public void registerCarWatchdogService (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogServiceForSystem service public void unregisterCarWatchdogService (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogServiceForSystem service public void registerMonitor (android.automotive.watchdog.internal.ICarWatchdogMonitor) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogMonitor monitor public void unregisterMonitor (android.automotive.watchdog.internal.ICarWatchdogMonitor) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogMonitor monitor public void tellCarWatchdogServiceAlive (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem, java.util.List, int) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogServiceForSystem service java.util.List processIdentifiers int sessionId public void tellDumpFinished (android.automotive.watchdog.internal.ICarWatchdogMonitor, android.automotive.watchdog.internal.ProcessIdentifier) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogMonitor monitor android.automotive.watchdog.internal.ProcessIdentifier processIdentifier public void notifySystemStateChange (int, int, int) throws android.os.RemoteException int type int arg1 int arg2 public void updateResourceOveruseConfigurations (java.util.List) throws android.os.RemoteException java.util.List configs public java.util.List getResourceOveruseConfigurations () throws android.os.RemoteException public void controlProcessHealthCheck (boolean) throws android.os.RemoteException boolean enable public void setThreadPriority (int, int, int, int, int) throws android.os.RemoteException int pid int tid int uid int policy int priority public android.automotive.watchdog.internal.ThreadPolicyWithPriority getThreadPriority (int, int, int) throws android.os.RemoteException int pid int tid int uid public void onAidlVhalPidFetched (int) throws android.os.RemoteException int pid public void onTodayIoUsageStatsFetched (java.util.List) throws android.os.RemoteException java.util.List userPackageIoUsageStats public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/automotive/watchdog/internal/ICarWatchdog$Stub$Proxy.class
ICarWatchdog.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.ICarWatchdog$Stub$Proxy extends java.lang.Object implements android.automotive.watchdog.internal.ICarWatchdog { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void registerCarWatchdogService (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem) throws android.os.RemoteException boolean _status android.automotive.watchdog.internal.ICarWatchdogServiceForSystem service android.os.Parcel _data android.os.Parcel _reply public void unregisterCarWatchdogService (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem) throws android.os.RemoteException boolean _status android.automotive.watchdog.internal.ICarWatchdogServiceForSystem service android.os.Parcel _data android.os.Parcel _reply public void registerMonitor (android.automotive.watchdog.internal.ICarWatchdogMonitor) throws android.os.RemoteException boolean _status android.automotive.watchdog.internal.ICarWatchdogMonitor monitor android.os.Parcel _data android.os.Parcel _reply public void unregisterMonitor (android.automotive.watchdog.internal.ICarWatchdogMonitor) throws android.os.RemoteException boolean _status android.automotive.watchdog.internal.ICarWatchdogMonitor monitor android.os.Parcel _data android.os.Parcel _reply public void tellCarWatchdogServiceAlive (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem, java.util.List, int) throws android.os.RemoteException boolean _status android.automotive.watchdog.internal.ICarWatchdogServiceForSystem service java.util.List processIdentifiers int sessionId android.os.Parcel _data android.os.Parcel _reply public void tellDumpFinished (android.automotive.watchdog.internal.ICarWatchdogMonitor, android.automotive.watchdog.internal.ProcessIdentifier) throws android.os.RemoteException boolean _status android.automotive.watchdog.internal.ICarWatchdogMonitor monitor android.automotive.watchdog.internal.ProcessIdentifier processIdentifier android.os.Parcel _data android.os.Parcel _reply public void notifySystemStateChange (int, int, int) throws android.os.RemoteException boolean _status int type int arg1 int arg2 android.os.Parcel _data android.os.Parcel _reply public void updateResourceOveruseConfigurations (java.util.List) throws android.os.RemoteException boolean _status java.util.List configs android.os.Parcel _data android.os.Parcel _reply public java.util.List getResourceOveruseConfigurations () throws android.os.RemoteException boolean _status java.util.List _result android.os.Parcel _data android.os.Parcel _reply java.util.List _result public void controlProcessHealthCheck (boolean) throws android.os.RemoteException boolean _status boolean enable android.os.Parcel _data android.os.Parcel _reply public void setThreadPriority (int, int, int, int, int) throws android.os.RemoteException boolean _status int pid int tid int uid int policy int priority android.os.Parcel _data android.os.Parcel _reply public android.automotive.watchdog.internal.ThreadPolicyWithPriority getThreadPriority (int, int, int) throws android.os.RemoteException boolean _status android.automotive.watchdog.internal.ThreadPolicyWithPriority _result int pid int tid int uid android.os.Parcel _data android.os.Parcel _reply android.automotive.watchdog.internal.ThreadPolicyWithPriority _result public void onAidlVhalPidFetched (int) throws android.os.RemoteException boolean _status int pid android.os.Parcel _data android.os.Parcel _reply public void onTodayIoUsageStatsFetched (java.util.List) throws android.os.RemoteException boolean _status java.util.List userPackageIoUsageStats android.os.Parcel _data android.os.Parcel _reply public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/automotive/watchdog/internal/ICarWatchdog$Stub.class
ICarWatchdog.java package android.automotive.watchdog.internal public abstract android.automotive.watchdog.internal.ICarWatchdog$Stub extends android.os.Binder implements android.automotive.watchdog.internal.ICarWatchdog { static final int TRANSACTION_registerCarWatchdogService static final int TRANSACTION_unregisterCarWatchdogService static final int TRANSACTION_registerMonitor static final int TRANSACTION_unregisterMonitor static final int TRANSACTION_tellCarWatchdogServiceAlive static final int TRANSACTION_tellDumpFinished static final int TRANSACTION_notifySystemStateChange static final int TRANSACTION_updateResourceOveruseConfigurations static final int TRANSACTION_getResourceOveruseConfigurations static final int TRANSACTION_controlProcessHealthCheck static final int TRANSACTION_setThreadPriority static final int TRANSACTION_getThreadPriority static final int TRANSACTION_onAidlVhalPidFetched static final int TRANSACTION_onTodayIoUsageStatsFetched static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.automotive.watchdog.internal.ICarWatchdog asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogServiceForSystem _arg0 android.automotive.watchdog.internal.ICarWatchdogServiceForSystem _arg0 android.automotive.watchdog.internal.ICarWatchdogMonitor _arg0 android.automotive.watchdog.internal.ICarWatchdogMonitor _arg0 android.automotive.watchdog.internal.ICarWatchdogServiceForSystem _arg0 java.util.List _arg1 int _arg2 android.automotive.watchdog.internal.ICarWatchdogMonitor _arg0 android.automotive.watchdog.internal.ProcessIdentifier _arg1 int _arg0 int _arg1 int _arg2 java.util.List _arg0 java.util.List _result boolean _arg0 int _arg0 int _arg1 int _arg2 int _arg3 int _arg4 int _arg0 int _arg1 int _arg2 android.automotive.watchdog.internal.ThreadPolicyWithPriority _result int _arg0 java.util.List _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/automotive/watchdog/internal/ICarWatchdog$_Parcel.class
ICarWatchdog.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.ICarWatchdog$_Parcel extends java.lang.Object { public void <init> () private static void writeTypedList (android.os.Parcel, java.util.List, int) int N int i android.os.Parcel parcel java.util.List value int parcelableFlags }
android/automotive/watchdog/internal/ICarWatchdog.class
ICarWatchdog.java package android.automotive.watchdog.internal public abstract android.automotive.watchdog.internal.ICarWatchdog extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void registerCarWatchdogService (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem) throws android.os.RemoteException public abstract void unregisterCarWatchdogService (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem) throws android.os.RemoteException public abstract void registerMonitor (android.automotive.watchdog.internal.ICarWatchdogMonitor) throws android.os.RemoteException public abstract void unregisterMonitor (android.automotive.watchdog.internal.ICarWatchdogMonitor) throws android.os.RemoteException public abstract void tellCarWatchdogServiceAlive (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem, java.util.List, int) throws android.os.RemoteException public abstract void tellDumpFinished (android.automotive.watchdog.internal.ICarWatchdogMonitor, android.automotive.watchdog.internal.ProcessIdentifier) throws android.os.RemoteException public abstract void notifySystemStateChange (int, int, int) throws android.os.RemoteException public abstract void updateResourceOveruseConfigurations (java.util.List) throws android.os.RemoteException public abstract java.util.List getResourceOveruseConfigurations () throws android.os.RemoteException public abstract void controlProcessHealthCheck (boolean) throws android.os.RemoteException public abstract void setThreadPriority (int, int, int, int, int) throws android.os.RemoteException public abstract android.automotive.watchdog.internal.ThreadPolicyWithPriority getThreadPriority (int, int, int) throws android.os.RemoteException public abstract void onAidlVhalPidFetched (int) throws android.os.RemoteException public abstract void onTodayIoUsageStatsFetched (java.util.List) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/automotive/watchdog/internal/ICarWatchdogMonitor$Default.class
ICarWatchdogMonitor.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.ICarWatchdogMonitor$Default extends java.lang.Object implements android.automotive.watchdog.internal.ICarWatchdogMonitor { public void <init> () public void onClientsNotResponding (java.util.List) throws android.os.RemoteException java.util.List processIdentifiers public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/automotive/watchdog/internal/ICarWatchdogMonitor$Stub$Proxy.class
ICarWatchdogMonitor.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.ICarWatchdogMonitor$Stub$Proxy extends java.lang.Object implements android.automotive.watchdog.internal.ICarWatchdogMonitor { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void onClientsNotResponding (java.util.List) throws android.os.RemoteException boolean _status java.util.List processIdentifiers android.os.Parcel _data public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/automotive/watchdog/internal/ICarWatchdogMonitor$Stub.class
ICarWatchdogMonitor.java package android.automotive.watchdog.internal public abstract android.automotive.watchdog.internal.ICarWatchdogMonitor$Stub extends android.os.Binder implements android.automotive.watchdog.internal.ICarWatchdogMonitor { static final int TRANSACTION_onClientsNotResponding static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.automotive.watchdog.internal.ICarWatchdogMonitor asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException java.util.List _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/automotive/watchdog/internal/ICarWatchdogMonitor$_Parcel.class
ICarWatchdogMonitor.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.ICarWatchdogMonitor$_Parcel extends java.lang.Object { public void <init> () private static void writeTypedList (android.os.Parcel, java.util.List, int) int N int i android.os.Parcel parcel java.util.List value int parcelableFlags }
android/automotive/watchdog/internal/ICarWatchdogMonitor.class
ICarWatchdogMonitor.java package android.automotive.watchdog.internal public abstract android.automotive.watchdog.internal.ICarWatchdogMonitor extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void onClientsNotResponding (java.util.List) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/automotive/watchdog/internal/ICarWatchdogServiceForSystem$Default.class
ICarWatchdogServiceForSystem.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.ICarWatchdogServiceForSystem$Default extends java.lang.Object implements android.automotive.watchdog.internal.ICarWatchdogServiceForSystem { public void <init> () public void checkIfAlive (int, int) throws android.os.RemoteException int sessionId int timeout public void prepareProcessTermination () throws android.os.RemoteException public java.util.List getPackageInfosForUids (int[], java.util.List) throws android.os.RemoteException int[] uids java.util.List vendorPackagePrefixes public void latestIoOveruseStats (java.util.List) throws android.os.RemoteException java.util.List packageIoOveruseStats public void resetResourceOveruseStats (java.util.List) throws android.os.RemoteException java.util.List packageNames public java.util.List getTodayIoUsageStats () throws android.os.RemoteException public void onLatestResourceStats (java.util.List) throws android.os.RemoteException java.util.List resourceStats public void requestAidlVhalPid () throws android.os.RemoteException public void requestTodayIoUsageStats () throws android.os.RemoteException public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/automotive/watchdog/internal/ICarWatchdogServiceForSystem$Stub$Proxy.class
ICarWatchdogServiceForSystem.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.ICarWatchdogServiceForSystem$Stub$Proxy extends java.lang.Object implements android.automotive.watchdog.internal.ICarWatchdogServiceForSystem { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void checkIfAlive (int, int) throws android.os.RemoteException boolean _status int sessionId int timeout android.os.Parcel _data public void prepareProcessTermination () throws android.os.RemoteException boolean _status android.os.Parcel _data public java.util.List getPackageInfosForUids (int[], java.util.List) throws android.os.RemoteException boolean _status java.util.List _result int[] uids java.util.List vendorPackagePrefixes android.os.Parcel _data android.os.Parcel _reply java.util.List _result public void latestIoOveruseStats (java.util.List) throws android.os.RemoteException boolean _status java.util.List packageIoOveruseStats android.os.Parcel _data public void resetResourceOveruseStats (java.util.List) throws android.os.RemoteException boolean _status java.util.List packageNames android.os.Parcel _data public java.util.List getTodayIoUsageStats () throws android.os.RemoteException boolean _status java.util.List _result android.os.Parcel _data android.os.Parcel _reply java.util.List _result public void onLatestResourceStats (java.util.List) throws android.os.RemoteException boolean _status java.util.List resourceStats android.os.Parcel _data public void requestAidlVhalPid () throws android.os.RemoteException boolean _status android.os.Parcel _data public void requestTodayIoUsageStats () throws android.os.RemoteException boolean _status android.os.Parcel _data public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/automotive/watchdog/internal/ICarWatchdogServiceForSystem$Stub.class
ICarWatchdogServiceForSystem.java package android.automotive.watchdog.internal public abstract android.automotive.watchdog.internal.ICarWatchdogServiceForSystem$Stub extends android.os.Binder implements android.automotive.watchdog.internal.ICarWatchdogServiceForSystem { static final int TRANSACTION_checkIfAlive static final int TRANSACTION_prepareProcessTermination static final int TRANSACTION_getPackageInfosForUids static final int TRANSACTION_latestIoOveruseStats static final int TRANSACTION_resetResourceOveruseStats static final int TRANSACTION_getTodayIoUsageStats static final int TRANSACTION_onLatestResourceStats static final int TRANSACTION_requestAidlVhalPid static final int TRANSACTION_requestTodayIoUsageStats static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.automotive.watchdog.internal.ICarWatchdogServiceForSystem asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException int _arg0 int _arg1 int[] _arg0 java.util.List _arg1 java.util.List _result java.util.List _arg0 java.util.List _arg0 java.util.List _result java.util.List _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/automotive/watchdog/internal/ICarWatchdogServiceForSystem$_Parcel.class
ICarWatchdogServiceForSystem.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.ICarWatchdogServiceForSystem$_Parcel extends java.lang.Object { public void <init> () private static void writeTypedList (android.os.Parcel, java.util.List, int) int N int i android.os.Parcel parcel java.util.List value int parcelableFlags }
android/automotive/watchdog/internal/ICarWatchdogServiceForSystem.class
ICarWatchdogServiceForSystem.java package android.automotive.watchdog.internal public abstract android.automotive.watchdog.internal.ICarWatchdogServiceForSystem extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void checkIfAlive (int, int) throws android.os.RemoteException public abstract void prepareProcessTermination () throws android.os.RemoteException public abstract java.util.List getPackageInfosForUids (int[], java.util.List) throws android.os.RemoteException public abstract void latestIoOveruseStats (java.util.List) throws android.os.RemoteException public abstract void resetResourceOveruseStats (java.util.List) throws android.os.RemoteException public abstract java.util.List getTodayIoUsageStats () throws android.os.RemoteException public abstract void onLatestResourceStats (java.util.List) throws android.os.RemoteException public abstract void requestAidlVhalPid () throws android.os.RemoteException public abstract void requestTodayIoUsageStats () throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/automotive/watchdog/internal/IoOveruseAlertThreshold$1.class
IoOveruseAlertThreshold.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.IoOveruseAlertThreshold$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.IoOveruseAlertThreshold createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.IoOveruseAlertThreshold _aidl_out public android.automotive.watchdog.internal.IoOveruseAlertThreshold[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/IoOveruseAlertThreshold.class
IoOveruseAlertThreshold.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.IoOveruseAlertThreshold extends java.lang.Object implements android.os.Parcelable { public long durationInSeconds public long writtenBytesPerSecond public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/automotive/watchdog/internal/IoOveruseConfiguration$1.class
IoOveruseConfiguration.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.IoOveruseConfiguration$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.IoOveruseConfiguration createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.IoOveruseConfiguration _aidl_out public android.automotive.watchdog.internal.IoOveruseConfiguration[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/IoOveruseConfiguration$_Parcel.class
IoOveruseConfiguration.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.IoOveruseConfiguration$_Parcel extends java.lang.Object { void <init> () private static void writeTypedList (android.os.Parcel, java.util.List, int) int N int i android.os.Parcel parcel java.util.List value int parcelableFlags }
android/automotive/watchdog/internal/IoOveruseConfiguration.class
IoOveruseConfiguration.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.IoOveruseConfiguration extends java.lang.Object implements android.os.Parcelable { public android.automotive.watchdog.internal.PerStateIoOveruseThreshold componentLevelThresholds public java.util.List packageSpecificThresholds public java.util.List categorySpecificThresholds public java.util.List systemWideThresholds public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/automotive/watchdog/internal/IoUsageStats$1.class
IoUsageStats.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.IoUsageStats$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.IoUsageStats createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.IoUsageStats _aidl_out public android.automotive.watchdog.internal.IoUsageStats[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/IoUsageStats.class
IoUsageStats.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.IoUsageStats extends java.lang.Object implements android.os.Parcelable { public android.automotive.watchdog.PerStateBytes writtenBytes public android.automotive.watchdog.PerStateBytes forgivenWriteBytes public int totalOveruses public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/automotive/watchdog/internal/PackageIdentifier$1.class
PackageIdentifier.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.PackageIdentifier$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.PackageIdentifier createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.PackageIdentifier _aidl_out public android.automotive.watchdog.internal.PackageIdentifier[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/PackageIdentifier.class
PackageIdentifier.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.PackageIdentifier extends java.lang.Object implements android.os.Parcelable { public String name public int uid public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/automotive/watchdog/internal/PackageInfo$1.class
PackageInfo.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.PackageInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.PackageInfo createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.PackageInfo _aidl_out public android.automotive.watchdog.internal.PackageInfo[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/PackageInfo.class
PackageInfo.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.PackageInfo extends java.lang.Object implements android.os.Parcelable { public android.automotive.watchdog.internal.PackageIdentifier packageIdentifier public int uidType public java.util.List sharedUidPackages public int componentType public int appCategoryType public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/automotive/watchdog/internal/PackageIoOveruseStats$1.class
PackageIoOveruseStats.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.PackageIoOveruseStats$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.PackageIoOveruseStats createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.PackageIoOveruseStats _aidl_out public android.automotive.watchdog.internal.PackageIoOveruseStats[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/PackageIoOveruseStats.class
PackageIoOveruseStats.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.PackageIoOveruseStats extends java.lang.Object implements android.os.Parcelable { public int uid public boolean shouldNotify public android.automotive.watchdog.PerStateBytes forgivenWriteBytes public android.automotive.watchdog.IoOveruseStats ioOveruseStats public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/automotive/watchdog/internal/PackageMetadata$1.class
PackageMetadata.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.PackageMetadata$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.PackageMetadata createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.PackageMetadata _aidl_out public android.automotive.watchdog.internal.PackageMetadata[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/PackageMetadata.class
PackageMetadata.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.PackageMetadata extends java.lang.Object implements android.os.Parcelable { public String packageName public int appCategoryType public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/automotive/watchdog/internal/PerStateIoOveruseThreshold$1.class
PerStateIoOveruseThreshold.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.PerStateIoOveruseThreshold$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.PerStateIoOveruseThreshold createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.PerStateIoOveruseThreshold _aidl_out public android.automotive.watchdog.internal.PerStateIoOveruseThreshold[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/PerStateIoOveruseThreshold.class
PerStateIoOveruseThreshold.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.PerStateIoOveruseThreshold extends java.lang.Object implements android.os.Parcelable { public String name public android.automotive.watchdog.PerStateBytes perStateWriteBytes public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/automotive/watchdog/internal/PowerCycle.class
PowerCycle.java package android.automotive.watchdog.internal public abstract annotation android.automotive.watchdog.internal.PowerCycle extends java.lang.Object implements java.lang.annotation.Annotation { public static final int POWER_CYCLE_SHUTDOWN_PREPARE public static final int POWER_CYCLE_SHUTDOWN_ENTER public static final int POWER_CYCLE_RESUME public static final int NUM_POWER_CYLES public static final int POWER_CYCLE_SUSPEND_EXIT }
android/automotive/watchdog/internal/ProcessCpuUsageStats$1.class
ProcessCpuUsageStats.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.ProcessCpuUsageStats$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.ProcessCpuUsageStats createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.ProcessCpuUsageStats _aidl_out public android.automotive.watchdog.internal.ProcessCpuUsageStats[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/ProcessCpuUsageStats.class
ProcessCpuUsageStats.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.ProcessCpuUsageStats extends java.lang.Object implements android.os.Parcelable { public int pid public String name public long cpuTimeMillis public long cpuCycles public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/automotive/watchdog/internal/ProcessIdentifier$1.class
ProcessIdentifier.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.ProcessIdentifier$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.ProcessIdentifier createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.ProcessIdentifier _aidl_out public android.automotive.watchdog.internal.ProcessIdentifier[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/ProcessIdentifier.class
ProcessIdentifier.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.ProcessIdentifier extends java.lang.Object implements android.os.Parcelable { public int pid public long startTimeMillis public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/automotive/watchdog/internal/ResourceOveruseConfiguration$1.class
ResourceOveruseConfiguration.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.ResourceOveruseConfiguration$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.ResourceOveruseConfiguration createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.ResourceOveruseConfiguration _aidl_out public android.automotive.watchdog.internal.ResourceOveruseConfiguration[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/ResourceOveruseConfiguration$_Parcel.class
ResourceOveruseConfiguration.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.ResourceOveruseConfiguration$_Parcel extends java.lang.Object { void <init> () private static void writeTypedList (android.os.Parcel, java.util.List, int) int N int i android.os.Parcel parcel java.util.List value int parcelableFlags }
android/automotive/watchdog/internal/ResourceOveruseConfiguration.class
ResourceOveruseConfiguration.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.ResourceOveruseConfiguration extends java.lang.Object implements android.os.Parcelable { public int componentType public java.util.List safeToKillPackages public java.util.List vendorPackagePrefixes public java.util.List packageMetadata public java.util.List resourceSpecificConfigurations public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/automotive/watchdog/internal/ResourceOveruseStats$1.class
ResourceOveruseStats.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.ResourceOveruseStats$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.ResourceOveruseStats createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.ResourceOveruseStats _aidl_out public android.automotive.watchdog.internal.ResourceOveruseStats[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/ResourceOveruseStats$_Parcel.class
ResourceOveruseStats.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.ResourceOveruseStats$_Parcel extends java.lang.Object { void <init> () private static void writeTypedList (android.os.Parcel, java.util.List, int) int N int i android.os.Parcel parcel java.util.List value int parcelableFlags }
android/automotive/watchdog/internal/ResourceOveruseStats.class
ResourceOveruseStats.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.ResourceOveruseStats extends java.lang.Object implements android.os.Parcelable { public java.util.List packageIoOveruseStats public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/automotive/watchdog/internal/ResourceSpecificConfiguration$1.class
ResourceSpecificConfiguration.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.ResourceSpecificConfiguration$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.ResourceSpecificConfiguration createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source public android.automotive.watchdog.internal.ResourceSpecificConfiguration[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/ResourceSpecificConfiguration$Tag.class
ResourceSpecificConfiguration.java package android.automotive.watchdog.internal public abstract annotation android.automotive.watchdog.internal.ResourceSpecificConfiguration$Tag extends java.lang.Object implements java.lang.annotation.Annotation { public static final int ioOveruseConfiguration }
android/automotive/watchdog/internal/ResourceSpecificConfiguration.class
ResourceSpecificConfiguration.java package android.automotive.watchdog.internal public final android.automotive.watchdog.internal.ResourceSpecificConfiguration extends java.lang.Object implements android.os.Parcelable { public static final int ioOveruseConfiguration private int _tag private Object _value public static final android.os.Parcelable$Creator CREATOR public void <init> () android.automotive.watchdog.internal.IoOveruseConfiguration _value private void <init> (android.os.Parcel) android.os.Parcel _aidl_parcel private void <init> (int, java.lang.Object) int _tag Object _value public int getTag () public static android.automotive.watchdog.internal.ResourceSpecificConfiguration ioOveruseConfiguration (android.automotive.watchdog.internal.IoOveruseConfiguration) android.automotive.watchdog.internal.IoOveruseConfiguration _value public android.automotive.watchdog.internal.IoOveruseConfiguration getIoOveruseConfiguration () public void setIoOveruseConfiguration (android.automotive.watchdog.internal.IoOveruseConfiguration) android.automotive.watchdog.internal.IoOveruseConfiguration _value public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag public void readFromParcel (android.os.Parcel) android.automotive.watchdog.internal.IoOveruseConfiguration _aidl_value android.os.Parcel _aidl_parcel int _aidl_tag public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v private void _assertTag (int) int tag private java.lang.String _tagString (int) int _tag private void _set (int, java.lang.Object) int _tag Object _value static void <clinit> () }
android/automotive/watchdog/internal/ResourceStats$1.class
ResourceStats.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.ResourceStats$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.ResourceStats createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.ResourceStats _aidl_out public android.automotive.watchdog.internal.ResourceStats[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/ResourceStats.class
ResourceStats.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.ResourceStats extends java.lang.Object implements android.os.Parcelable { public android.automotive.watchdog.internal.ResourceUsageStats resourceUsageStats public android.automotive.watchdog.internal.ResourceOveruseStats resourceOveruseStats public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/automotive/watchdog/internal/ResourceUsageStats$1.class
ResourceUsageStats.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.ResourceUsageStats$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.ResourceUsageStats createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.ResourceUsageStats _aidl_out public android.automotive.watchdog.internal.ResourceUsageStats[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/ResourceUsageStats$_Parcel.class
ResourceUsageStats.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.ResourceUsageStats$_Parcel extends java.lang.Object { void <init> () private static void writeTypedList (android.os.Parcel, java.util.List, int) int N int i android.os.Parcel parcel java.util.List value int parcelableFlags }
android/automotive/watchdog/internal/ResourceUsageStats.class
ResourceUsageStats.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.ResourceUsageStats extends java.lang.Object implements android.os.Parcelable { public long startTimeEpochMillis public long durationInMillis public android.automotive.watchdog.internal.SystemSummaryUsageStats systemSummaryUsageStats public java.util.List uidResourceUsageStats public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/automotive/watchdog/internal/StateType.class
StateType.java package android.automotive.watchdog.internal public abstract annotation android.automotive.watchdog.internal.StateType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int POWER_CYCLE public static final int USER_STATE public static final int BOOT_PHASE public static final int GARAGE_MODE }
android/automotive/watchdog/internal/SystemSummaryUsageStats$1.class
SystemSummaryUsageStats.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.SystemSummaryUsageStats$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.SystemSummaryUsageStats createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.SystemSummaryUsageStats _aidl_out public android.automotive.watchdog.internal.SystemSummaryUsageStats[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/SystemSummaryUsageStats.class
SystemSummaryUsageStats.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.SystemSummaryUsageStats extends java.lang.Object implements android.os.Parcelable { public long cpuNonIdleCycles public long cpuNonIdleTimeMillis public long cpuIdleTimeMillis public long contextSwitchesCount public int ioBlockedProcessCount public int totalProcessCount public int totalMajorPageFaults public android.automotive.watchdog.PerStateBytes totalIoReads public android.automotive.watchdog.PerStateBytes totalIoWrites public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/automotive/watchdog/internal/ThreadPolicyWithPriority$1.class
ThreadPolicyWithPriority.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.ThreadPolicyWithPriority$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.ThreadPolicyWithPriority createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.ThreadPolicyWithPriority _aidl_out public android.automotive.watchdog.internal.ThreadPolicyWithPriority[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/ThreadPolicyWithPriority.class
ThreadPolicyWithPriority.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.ThreadPolicyWithPriority extends java.lang.Object implements android.os.Parcelable { public int policy public int priority public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/automotive/watchdog/internal/TimeoutLength.class
TimeoutLength.java package android.automotive.watchdog.internal public abstract annotation android.automotive.watchdog.internal.TimeoutLength extends java.lang.Object implements java.lang.annotation.Annotation { public static final int TIMEOUT_CRITICAL public static final int TIMEOUT_MODERATE public static final int TIMEOUT_NORMAL }
android/automotive/watchdog/internal/UidIoUsageStats$1.class
UidIoUsageStats.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.UidIoUsageStats$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.UidIoUsageStats createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.UidIoUsageStats _aidl_out public android.automotive.watchdog.internal.UidIoUsageStats[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/UidIoUsageStats.class
UidIoUsageStats.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.UidIoUsageStats extends java.lang.Object implements android.os.Parcelable { public android.automotive.watchdog.PerStateBytes writtenBytes public android.automotive.watchdog.PerStateBytes readBytes public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/automotive/watchdog/internal/UidResourceUsageStats$1.class
UidResourceUsageStats.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.UidResourceUsageStats$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.UidResourceUsageStats createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.UidResourceUsageStats _aidl_out public android.automotive.watchdog.internal.UidResourceUsageStats[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/UidResourceUsageStats$_Parcel.class
UidResourceUsageStats.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.UidResourceUsageStats$_Parcel extends java.lang.Object { void <init> () private static void writeTypedList (android.os.Parcel, java.util.List, int) int N int i android.os.Parcel parcel java.util.List value int parcelableFlags }
android/automotive/watchdog/internal/UidResourceUsageStats.class
UidResourceUsageStats.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.UidResourceUsageStats extends java.lang.Object implements android.os.Parcelable { public android.automotive.watchdog.internal.PackageIdentifier packageIdentifier public long uidUptimeMillis public android.automotive.watchdog.internal.CpuUsageStats cpuUsageStats public java.util.List processCpuUsageStats public android.automotive.watchdog.internal.UidIoUsageStats ioUsageStats public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/automotive/watchdog/internal/UidType.class
UidType.java package android.automotive.watchdog.internal public abstract annotation android.automotive.watchdog.internal.UidType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int NATIVE public static final int APPLICATION }
android/automotive/watchdog/internal/UserPackageIoUsageStats$1.class
UserPackageIoUsageStats.java package android.automotive.watchdog.internal android.automotive.watchdog.internal.UserPackageIoUsageStats$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.automotive.watchdog.internal.UserPackageIoUsageStats createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.automotive.watchdog.internal.UserPackageIoUsageStats _aidl_out public android.automotive.watchdog.internal.UserPackageIoUsageStats[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/automotive/watchdog/internal/UserPackageIoUsageStats.class
UserPackageIoUsageStats.java package android.automotive.watchdog.internal public android.automotive.watchdog.internal.UserPackageIoUsageStats extends java.lang.Object implements android.os.Parcelable { public int userId public String packageName public android.automotive.watchdog.internal.IoUsageStats ioUsageStats public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/automotive/watchdog/internal/UserState.class
UserState.java package android.automotive.watchdog.internal public abstract annotation android.automotive.watchdog.internal.UserState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int USER_STATE_STARTED public static final int USER_STATE_STOPPED public static final int USER_STATE_REMOVED public static final int NUM_USER_STATES public static final int USER_STATE_SWITCHING public static final int USER_STATE_UNLOCKING public static final int USER_STATE_UNLOCKED public static final int USER_STATE_POST_UNLOCKED }
android/car/
android/car/cluster/
android/car/cluster/navigation/
android/car/cluster/navigation/NavigationState$1.class
NavigationState.java package android.car.cluster.navigation synthetic android.car.cluster.navigation.NavigationState$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke static void <clinit> () }
android/car/cluster/navigation/NavigationState$Cue$Builder.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Cue$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.cluster.navigation.NavigationState$CueOrBuilder { private void <init> () public java.util.List getElementsList () public int getElementsCount () public android.car.cluster.navigation.NavigationState$Cue$CueElement getElements (int) int index public android.car.cluster.navigation.NavigationState$Cue$Builder setElements (int, android.car.cluster.navigation.NavigationState$Cue$CueElement) int index android.car.cluster.navigation.NavigationState$Cue$CueElement value public android.car.cluster.navigation.NavigationState$Cue$Builder setElements (int, android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder) int index android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder builderForValue public android.car.cluster.navigation.NavigationState$Cue$Builder addElements (android.car.cluster.navigation.NavigationState$Cue$CueElement) android.car.cluster.navigation.NavigationState$Cue$CueElement value public android.car.cluster.navigation.NavigationState$Cue$Builder addElements (int, android.car.cluster.navigation.NavigationState$Cue$CueElement) int index android.car.cluster.navigation.NavigationState$Cue$CueElement value public android.car.cluster.navigation.NavigationState$Cue$Builder addElements (android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder) android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder builderForValue public android.car.cluster.navigation.NavigationState$Cue$Builder addElements (int, android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder) int index android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder builderForValue public android.car.cluster.navigation.NavigationState$Cue$Builder addAllElements (java.lang.Iterable) Iterable values public android.car.cluster.navigation.NavigationState$Cue$Builder clearElements () public android.car.cluster.navigation.NavigationState$Cue$Builder removeElements (int) int index public java.lang.String getAlternateText () public com.google.protobuf.ByteString getAlternateTextBytes () public android.car.cluster.navigation.NavigationState$Cue$Builder setAlternateText (java.lang.String) String value public android.car.cluster.navigation.NavigationState$Cue$Builder clearAlternateText () public android.car.cluster.navigation.NavigationState$Cue$Builder setAlternateTextBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value }
android/car/cluster/navigation/NavigationState$Cue$CueElement$Builder.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.cluster.navigation.NavigationState$Cue$CueElementOrBuilder { private void <init> () public java.lang.String getText () public com.google.protobuf.ByteString getTextBytes () public android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder setText (java.lang.String) String value public android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder clearText () public android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder setTextBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasImage () public android.car.cluster.navigation.NavigationState$ImageReference getImage () public android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder setImage (android.car.cluster.navigation.NavigationState$ImageReference) android.car.cluster.navigation.NavigationState$ImageReference value public android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder setImage (android.car.cluster.navigation.NavigationState$ImageReference$Builder) android.car.cluster.navigation.NavigationState$ImageReference$Builder builderForValue public android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder mergeImage (android.car.cluster.navigation.NavigationState$ImageReference) android.car.cluster.navigation.NavigationState$ImageReference value public android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder clearImage () }
android/car/cluster/navigation/NavigationState$Cue$CueElement.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Cue$CueElement extends com.google.protobuf.GeneratedMessageLite implements android.car.cluster.navigation.NavigationState$Cue$CueElementOrBuilder { public static final int TEXT_FIELD_NUMBER private String text_ public static final int IMAGE_FIELD_NUMBER private android.car.cluster.navigation.NavigationState$ImageReference image_ private static final android.car.cluster.navigation.NavigationState$Cue$CueElement DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.lang.String getText () public com.google.protobuf.ByteString getTextBytes () private void setText (java.lang.String) String value Class valueClass private void clearText () private void setTextBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasImage () public android.car.cluster.navigation.NavigationState$ImageReference getImage () private void setImage (android.car.cluster.navigation.NavigationState$ImageReference) android.car.cluster.navigation.NavigationState$ImageReference value private void mergeImage (android.car.cluster.navigation.NavigationState$ImageReference) android.car.cluster.navigation.NavigationState$ImageReference value private void clearImage () public static android.car.cluster.navigation.NavigationState$Cue$CueElement parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.cluster.navigation.NavigationState$Cue$CueElement parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Cue$CueElement parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.cluster.navigation.NavigationState$Cue$CueElement parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Cue$CueElement parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.cluster.navigation.NavigationState$Cue$CueElement parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Cue$CueElement parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Cue$CueElement parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Cue$CueElement parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Cue$CueElement parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Cue$CueElement parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.cluster.navigation.NavigationState$Cue$CueElement parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder newBuilder () public static android.car.cluster.navigation.NavigationState$Cue$CueElement$Builder newBuilder (android.car.cluster.navigation.NavigationState$Cue$CueElement) android.car.cluster.navigation.NavigationState$Cue$CueElement prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.cluster.navigation.NavigationState$Cue$CueElement getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.cluster.navigation.NavigationState$Cue$CueElement defaultInstance }
android/car/cluster/navigation/NavigationState$Cue$CueElementOrBuilder.class
NavigationState.java package android.car.cluster.navigation public abstract android.car.cluster.navigation.NavigationState$Cue$CueElementOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.lang.String getText () public abstract com.google.protobuf.ByteString getTextBytes () public abstract boolean hasImage () public abstract android.car.cluster.navigation.NavigationState$ImageReference getImage () }
android/car/cluster/navigation/NavigationState$Cue.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Cue extends com.google.protobuf.GeneratedMessageLite implements android.car.cluster.navigation.NavigationState$CueOrBuilder { public static final int ELEMENTS_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList elements_ public static final int ALTERNATE_TEXT_FIELD_NUMBER private String alternateText_ private static final android.car.cluster.navigation.NavigationState$Cue DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.util.List getElementsList () public java.util.List getElementsOrBuilderList () public int getElementsCount () public android.car.cluster.navigation.NavigationState$Cue$CueElement getElements (int) int index public android.car.cluster.navigation.NavigationState$Cue$CueElementOrBuilder getElementsOrBuilder (int) int index private void ensureElementsIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setElements (int, android.car.cluster.navigation.NavigationState$Cue$CueElement) int index android.car.cluster.navigation.NavigationState$Cue$CueElement value private void addElements (android.car.cluster.navigation.NavigationState$Cue$CueElement) android.car.cluster.navigation.NavigationState$Cue$CueElement value private void addElements (int, android.car.cluster.navigation.NavigationState$Cue$CueElement) int index android.car.cluster.navigation.NavigationState$Cue$CueElement value private void addAllElements (java.lang.Iterable) Iterable values private void clearElements () private void removeElements (int) int index public java.lang.String getAlternateText () public com.google.protobuf.ByteString getAlternateTextBytes () private void setAlternateText (java.lang.String) String value Class valueClass private void clearAlternateText () private void setAlternateTextBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public static android.car.cluster.navigation.NavigationState$Cue parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.cluster.navigation.NavigationState$Cue parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Cue parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.cluster.navigation.NavigationState$Cue parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Cue parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.cluster.navigation.NavigationState$Cue parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Cue parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Cue parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Cue parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Cue parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Cue parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.cluster.navigation.NavigationState$Cue parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Cue$Builder newBuilder () public static android.car.cluster.navigation.NavigationState$Cue$Builder newBuilder (android.car.cluster.navigation.NavigationState$Cue) android.car.cluster.navigation.NavigationState$Cue prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.cluster.navigation.NavigationState$Cue getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.cluster.navigation.NavigationState$Cue defaultInstance }
android/car/cluster/navigation/NavigationState$CueOrBuilder.class
NavigationState.java package android.car.cluster.navigation public abstract android.car.cluster.navigation.NavigationState$CueOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.util.List getElementsList () public abstract android.car.cluster.navigation.NavigationState$Cue$CueElement getElements (int) public abstract int getElementsCount () public abstract java.lang.String getAlternateText () public abstract com.google.protobuf.ByteString getAlternateTextBytes () }
android/car/cluster/navigation/NavigationState$Destination$Builder.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Destination$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.cluster.navigation.NavigationState$DestinationOrBuilder { private void <init> () public java.lang.String getTitle () public com.google.protobuf.ByteString getTitleBytes () public android.car.cluster.navigation.NavigationState$Destination$Builder setTitle (java.lang.String) String value public android.car.cluster.navigation.NavigationState$Destination$Builder clearTitle () public android.car.cluster.navigation.NavigationState$Destination$Builder setTitleBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public java.lang.String getAddress () public com.google.protobuf.ByteString getAddressBytes () public android.car.cluster.navigation.NavigationState$Destination$Builder setAddress (java.lang.String) String value public android.car.cluster.navigation.NavigationState$Destination$Builder clearAddress () public android.car.cluster.navigation.NavigationState$Destination$Builder setAddressBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasDistance () public android.car.cluster.navigation.NavigationState$Distance getDistance () public android.car.cluster.navigation.NavigationState$Destination$Builder setDistance (android.car.cluster.navigation.NavigationState$Distance) android.car.cluster.navigation.NavigationState$Distance value public android.car.cluster.navigation.NavigationState$Destination$Builder setDistance (android.car.cluster.navigation.NavigationState$Distance$Builder) android.car.cluster.navigation.NavigationState$Distance$Builder builderForValue public android.car.cluster.navigation.NavigationState$Destination$Builder mergeDistance (android.car.cluster.navigation.NavigationState$Distance) android.car.cluster.navigation.NavigationState$Distance value public android.car.cluster.navigation.NavigationState$Destination$Builder clearDistance () public boolean hasEstimatedTimeAtArrival () public android.car.cluster.navigation.NavigationState$Timestamp getEstimatedTimeAtArrival () public android.car.cluster.navigation.NavigationState$Destination$Builder setEstimatedTimeAtArrival (android.car.cluster.navigation.NavigationState$Timestamp) android.car.cluster.navigation.NavigationState$Timestamp value public android.car.cluster.navigation.NavigationState$Destination$Builder setEstimatedTimeAtArrival (android.car.cluster.navigation.NavigationState$Timestamp$Builder) android.car.cluster.navigation.NavigationState$Timestamp$Builder builderForValue public android.car.cluster.navigation.NavigationState$Destination$Builder mergeEstimatedTimeAtArrival (android.car.cluster.navigation.NavigationState$Timestamp) android.car.cluster.navigation.NavigationState$Timestamp value public android.car.cluster.navigation.NavigationState$Destination$Builder clearEstimatedTimeAtArrival () public java.lang.String getZoneId () public com.google.protobuf.ByteString getZoneIdBytes () public android.car.cluster.navigation.NavigationState$Destination$Builder setZoneId (java.lang.String) String value public android.car.cluster.navigation.NavigationState$Destination$Builder clearZoneId () public android.car.cluster.navigation.NavigationState$Destination$Builder setZoneIdBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasLocation () public android.car.cluster.navigation.NavigationState$LatLng getLocation () public android.car.cluster.navigation.NavigationState$Destination$Builder setLocation (android.car.cluster.navigation.NavigationState$LatLng) android.car.cluster.navigation.NavigationState$LatLng value public android.car.cluster.navigation.NavigationState$Destination$Builder setLocation (android.car.cluster.navigation.NavigationState$LatLng$Builder) android.car.cluster.navigation.NavigationState$LatLng$Builder builderForValue public android.car.cluster.navigation.NavigationState$Destination$Builder mergeLocation (android.car.cluster.navigation.NavigationState$LatLng) android.car.cluster.navigation.NavigationState$LatLng value public android.car.cluster.navigation.NavigationState$Destination$Builder clearLocation () public int getTrafficValue () public android.car.cluster.navigation.NavigationState$Destination$Builder setTrafficValue (int) int value public android.car.cluster.navigation.NavigationState$Destination$Traffic getTraffic () public android.car.cluster.navigation.NavigationState$Destination$Builder setTraffic (android.car.cluster.navigation.NavigationState$Destination$Traffic) android.car.cluster.navigation.NavigationState$Destination$Traffic value public android.car.cluster.navigation.NavigationState$Destination$Builder clearTraffic () public java.lang.String getFormattedDurationUntilArrival () public com.google.protobuf.ByteString getFormattedDurationUntilArrivalBytes () public android.car.cluster.navigation.NavigationState$Destination$Builder setFormattedDurationUntilArrival (java.lang.String) String value public android.car.cluster.navigation.NavigationState$Destination$Builder clearFormattedDurationUntilArrival () public android.car.cluster.navigation.NavigationState$Destination$Builder setFormattedDurationUntilArrivalBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public java.lang.String getFormattedEstimatedTimeAtArrival () public com.google.protobuf.ByteString getFormattedEstimatedTimeAtArrivalBytes () public android.car.cluster.navigation.NavigationState$Destination$Builder setFormattedEstimatedTimeAtArrival (java.lang.String) String value public android.car.cluster.navigation.NavigationState$Destination$Builder clearFormattedEstimatedTimeAtArrival () public android.car.cluster.navigation.NavigationState$Destination$Builder setFormattedEstimatedTimeAtArrivalBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value }
android/car/cluster/navigation/NavigationState$Destination$Traffic$1.class
NavigationState.java package android.car.cluster.navigation android.car.cluster.navigation.NavigationState$Destination$Traffic$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public android.car.cluster.navigation.NavigationState$Destination$Traffic findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
android/car/cluster/navigation/NavigationState$Destination$Traffic$TrafficVerifier.class
NavigationState.java package android.car.cluster.navigation final android.car.cluster.navigation.NavigationState$Destination$Traffic$TrafficVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
android/car/cluster/navigation/NavigationState$Destination$Traffic.class
NavigationState.java package android.car.cluster.navigation public final enum android.car.cluster.navigation.NavigationState$Destination$Traffic extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum android.car.cluster.navigation.NavigationState$Destination$Traffic UNKNOWN public static final enum android.car.cluster.navigation.NavigationState$Destination$Traffic HIGH public static final enum android.car.cluster.navigation.NavigationState$Destination$Traffic MEDIUM public static final enum android.car.cluster.navigation.NavigationState$Destination$Traffic LOW public static final enum android.car.cluster.navigation.NavigationState$Destination$Traffic UNRECOGNIZED public static final int UNKNOWN_VALUE public static final int HIGH_VALUE public static final int MEDIUM_VALUE public static final int LOW_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic android.car.cluster.navigation.NavigationState$Destination$Traffic[] $VALUES public static android.car.cluster.navigation.NavigationState$Destination$Traffic[] values () public static android.car.cluster.navigation.NavigationState$Destination$Traffic valueOf (java.lang.String) String name public final int getNumber () public static android.car.cluster.navigation.NavigationState$Destination$Traffic valueOf (int) int value public static android.car.cluster.navigation.NavigationState$Destination$Traffic forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic android.car.cluster.navigation.NavigationState$Destination$Traffic[] $values () static void <clinit> () }
android/car/cluster/navigation/NavigationState$Destination.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Destination extends com.google.protobuf.GeneratedMessageLite implements android.car.cluster.navigation.NavigationState$DestinationOrBuilder { public static final int TITLE_FIELD_NUMBER private String title_ public static final int ADDRESS_FIELD_NUMBER private String address_ public static final int DISTANCE_FIELD_NUMBER private android.car.cluster.navigation.NavigationState$Distance distance_ public static final int ESTIMATED_TIME_AT_ARRIVAL_FIELD_NUMBER private android.car.cluster.navigation.NavigationState$Timestamp estimatedTimeAtArrival_ public static final int ZONE_ID_FIELD_NUMBER private String zoneId_ public static final int LOCATION_FIELD_NUMBER private android.car.cluster.navigation.NavigationState$LatLng location_ public static final int TRAFFIC_FIELD_NUMBER private int traffic_ public static final int FORMATTED_DURATION_UNTIL_ARRIVAL_FIELD_NUMBER private String formattedDurationUntilArrival_ public static final int FORMATTED_ESTIMATED_TIME_AT_ARRIVAL_FIELD_NUMBER private String formattedEstimatedTimeAtArrival_ private static final android.car.cluster.navigation.NavigationState$Destination DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.lang.String getTitle () public com.google.protobuf.ByteString getTitleBytes () private void setTitle (java.lang.String) String value Class valueClass private void clearTitle () private void setTitleBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public java.lang.String getAddress () public com.google.protobuf.ByteString getAddressBytes () private void setAddress (java.lang.String) String value Class valueClass private void clearAddress () private void setAddressBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasDistance () public android.car.cluster.navigation.NavigationState$Distance getDistance () private void setDistance (android.car.cluster.navigation.NavigationState$Distance) android.car.cluster.navigation.NavigationState$Distance value private void mergeDistance (android.car.cluster.navigation.NavigationState$Distance) android.car.cluster.navigation.NavigationState$Distance value private void clearDistance () public boolean hasEstimatedTimeAtArrival () public android.car.cluster.navigation.NavigationState$Timestamp getEstimatedTimeAtArrival () private void setEstimatedTimeAtArrival (android.car.cluster.navigation.NavigationState$Timestamp) android.car.cluster.navigation.NavigationState$Timestamp value private void mergeEstimatedTimeAtArrival (android.car.cluster.navigation.NavigationState$Timestamp) android.car.cluster.navigation.NavigationState$Timestamp value private void clearEstimatedTimeAtArrival () public java.lang.String getZoneId () public com.google.protobuf.ByteString getZoneIdBytes () private void setZoneId (java.lang.String) String value Class valueClass private void clearZoneId () private void setZoneIdBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasLocation () public android.car.cluster.navigation.NavigationState$LatLng getLocation () private void setLocation (android.car.cluster.navigation.NavigationState$LatLng) android.car.cluster.navigation.NavigationState$LatLng value private void mergeLocation (android.car.cluster.navigation.NavigationState$LatLng) android.car.cluster.navigation.NavigationState$LatLng value private void clearLocation () public int getTrafficValue () public android.car.cluster.navigation.NavigationState$Destination$Traffic getTraffic () android.car.cluster.navigation.NavigationState$Destination$Traffic result private void setTrafficValue (int) int value private void setTraffic (android.car.cluster.navigation.NavigationState$Destination$Traffic) android.car.cluster.navigation.NavigationState$Destination$Traffic value private void clearTraffic () public java.lang.String getFormattedDurationUntilArrival () public com.google.protobuf.ByteString getFormattedDurationUntilArrivalBytes () private void setFormattedDurationUntilArrival (java.lang.String) String value Class valueClass private void clearFormattedDurationUntilArrival () private void setFormattedDurationUntilArrivalBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public java.lang.String getFormattedEstimatedTimeAtArrival () public com.google.protobuf.ByteString getFormattedEstimatedTimeAtArrivalBytes () private void setFormattedEstimatedTimeAtArrival (java.lang.String) String value Class valueClass private void clearFormattedEstimatedTimeAtArrival () private void setFormattedEstimatedTimeAtArrivalBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public static android.car.cluster.navigation.NavigationState$Destination parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.cluster.navigation.NavigationState$Destination parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Destination parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.cluster.navigation.NavigationState$Destination parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Destination parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.cluster.navigation.NavigationState$Destination parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Destination parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Destination parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Destination parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Destination parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Destination parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.cluster.navigation.NavigationState$Destination parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Destination$Builder newBuilder () public static android.car.cluster.navigation.NavigationState$Destination$Builder newBuilder (android.car.cluster.navigation.NavigationState$Destination) android.car.cluster.navigation.NavigationState$Destination prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.cluster.navigation.NavigationState$Destination getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.cluster.navigation.NavigationState$Destination defaultInstance }
android/car/cluster/navigation/NavigationState$DestinationOrBuilder.class
NavigationState.java package android.car.cluster.navigation public abstract android.car.cluster.navigation.NavigationState$DestinationOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.lang.String getTitle () public abstract com.google.protobuf.ByteString getTitleBytes () public abstract java.lang.String getAddress () public abstract com.google.protobuf.ByteString getAddressBytes () public abstract boolean hasDistance () public abstract android.car.cluster.navigation.NavigationState$Distance getDistance () public abstract boolean hasEstimatedTimeAtArrival () public abstract android.car.cluster.navigation.NavigationState$Timestamp getEstimatedTimeAtArrival () public abstract java.lang.String getZoneId () public abstract com.google.protobuf.ByteString getZoneIdBytes () public abstract boolean hasLocation () public abstract android.car.cluster.navigation.NavigationState$LatLng getLocation () public abstract int getTrafficValue () public abstract android.car.cluster.navigation.NavigationState$Destination$Traffic getTraffic () public abstract java.lang.String getFormattedDurationUntilArrival () public abstract com.google.protobuf.ByteString getFormattedDurationUntilArrivalBytes () public abstract java.lang.String getFormattedEstimatedTimeAtArrival () public abstract com.google.protobuf.ByteString getFormattedEstimatedTimeAtArrivalBytes () }
android/car/cluster/navigation/NavigationState$Distance$Builder.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Distance$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.cluster.navigation.NavigationState$DistanceOrBuilder { private void <init> () public int getMeters () public android.car.cluster.navigation.NavigationState$Distance$Builder setMeters (int) int value public android.car.cluster.navigation.NavigationState$Distance$Builder clearMeters () public java.lang.String getDisplayValue () public com.google.protobuf.ByteString getDisplayValueBytes () public android.car.cluster.navigation.NavigationState$Distance$Builder setDisplayValue (java.lang.String) String value public android.car.cluster.navigation.NavigationState$Distance$Builder clearDisplayValue () public android.car.cluster.navigation.NavigationState$Distance$Builder setDisplayValueBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public int getDisplayUnitsValue () public android.car.cluster.navigation.NavigationState$Distance$Builder setDisplayUnitsValue (int) int value public android.car.cluster.navigation.NavigationState$Distance$Unit getDisplayUnits () public android.car.cluster.navigation.NavigationState$Distance$Builder setDisplayUnits (android.car.cluster.navigation.NavigationState$Distance$Unit) android.car.cluster.navigation.NavigationState$Distance$Unit value public android.car.cluster.navigation.NavigationState$Distance$Builder clearDisplayUnits () }
android/car/cluster/navigation/NavigationState$Distance$Unit$1.class
NavigationState.java package android.car.cluster.navigation android.car.cluster.navigation.NavigationState$Distance$Unit$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public android.car.cluster.navigation.NavigationState$Distance$Unit findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
android/car/cluster/navigation/NavigationState$Distance$Unit$UnitVerifier.class
NavigationState.java package android.car.cluster.navigation final android.car.cluster.navigation.NavigationState$Distance$Unit$UnitVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
android/car/cluster/navigation/NavigationState$Distance$Unit.class
NavigationState.java package android.car.cluster.navigation public final enum android.car.cluster.navigation.NavigationState$Distance$Unit extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum android.car.cluster.navigation.NavigationState$Distance$Unit UNKNOWN public static final enum android.car.cluster.navigation.NavigationState$Distance$Unit METERS public static final enum android.car.cluster.navigation.NavigationState$Distance$Unit KILOMETERS public static final enum android.car.cluster.navigation.NavigationState$Distance$Unit MILES public static final enum android.car.cluster.navigation.NavigationState$Distance$Unit FEET public static final enum android.car.cluster.navigation.NavigationState$Distance$Unit YARDS public static final enum android.car.cluster.navigation.NavigationState$Distance$Unit UNRECOGNIZED public static final int UNKNOWN_VALUE public static final int METERS_VALUE public static final int KILOMETERS_VALUE public static final int MILES_VALUE public static final int FEET_VALUE public static final int YARDS_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic android.car.cluster.navigation.NavigationState$Distance$Unit[] $VALUES public static android.car.cluster.navigation.NavigationState$Distance$Unit[] values () public static android.car.cluster.navigation.NavigationState$Distance$Unit valueOf (java.lang.String) String name public final int getNumber () public static android.car.cluster.navigation.NavigationState$Distance$Unit valueOf (int) int value public static android.car.cluster.navigation.NavigationState$Distance$Unit forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic android.car.cluster.navigation.NavigationState$Distance$Unit[] $values () static void <clinit> () }
android/car/cluster/navigation/NavigationState$Distance.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Distance extends com.google.protobuf.GeneratedMessageLite implements android.car.cluster.navigation.NavigationState$DistanceOrBuilder { public static final int METERS_FIELD_NUMBER private int meters_ public static final int DISPLAY_VALUE_FIELD_NUMBER private String displayValue_ public static final int DISPLAY_UNITS_FIELD_NUMBER private int displayUnits_ private static final android.car.cluster.navigation.NavigationState$Distance DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public int getMeters () private void setMeters (int) int value private void clearMeters () public java.lang.String getDisplayValue () public com.google.protobuf.ByteString getDisplayValueBytes () private void setDisplayValue (java.lang.String) String value Class valueClass private void clearDisplayValue () private void setDisplayValueBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public int getDisplayUnitsValue () public android.car.cluster.navigation.NavigationState$Distance$Unit getDisplayUnits () android.car.cluster.navigation.NavigationState$Distance$Unit result private void setDisplayUnitsValue (int) int value private void setDisplayUnits (android.car.cluster.navigation.NavigationState$Distance$Unit) android.car.cluster.navigation.NavigationState$Distance$Unit value private void clearDisplayUnits () public static android.car.cluster.navigation.NavigationState$Distance parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.cluster.navigation.NavigationState$Distance parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Distance parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.cluster.navigation.NavigationState$Distance parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Distance parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.cluster.navigation.NavigationState$Distance parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Distance parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Distance parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Distance parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Distance parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Distance parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.cluster.navigation.NavigationState$Distance parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Distance$Builder newBuilder () public static android.car.cluster.navigation.NavigationState$Distance$Builder newBuilder (android.car.cluster.navigation.NavigationState$Distance) android.car.cluster.navigation.NavigationState$Distance prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.cluster.navigation.NavigationState$Distance getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.cluster.navigation.NavigationState$Distance defaultInstance }
android/car/cluster/navigation/NavigationState$DistanceOrBuilder.class
NavigationState.java package android.car.cluster.navigation public abstract android.car.cluster.navigation.NavigationState$DistanceOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract int getMeters () public abstract java.lang.String getDisplayValue () public abstract com.google.protobuf.ByteString getDisplayValueBytes () public abstract int getDisplayUnitsValue () public abstract android.car.cluster.navigation.NavigationState$Distance$Unit getDisplayUnits () }
android/car/cluster/navigation/NavigationState$ImageReference$Builder.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$ImageReference$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.cluster.navigation.NavigationState$ImageReferenceOrBuilder { private void <init> () public java.lang.String getContentUri () public com.google.protobuf.ByteString getContentUriBytes () public android.car.cluster.navigation.NavigationState$ImageReference$Builder setContentUri (java.lang.String) String value public android.car.cluster.navigation.NavigationState$ImageReference$Builder clearContentUri () public android.car.cluster.navigation.NavigationState$ImageReference$Builder setContentUriBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public double getAspectRatio () public android.car.cluster.navigation.NavigationState$ImageReference$Builder setAspectRatio (double) double value public android.car.cluster.navigation.NavigationState$ImageReference$Builder clearAspectRatio () public boolean getIsTintable () public android.car.cluster.navigation.NavigationState$ImageReference$Builder setIsTintable (boolean) boolean value public android.car.cluster.navigation.NavigationState$ImageReference$Builder clearIsTintable () }
android/car/cluster/navigation/NavigationState$ImageReference.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$ImageReference extends com.google.protobuf.GeneratedMessageLite implements android.car.cluster.navigation.NavigationState$ImageReferenceOrBuilder { public static final int CONTENT_URI_FIELD_NUMBER private String contentUri_ public static final int ASPECT_RATIO_FIELD_NUMBER private double aspectRatio_ public static final int IS_TINTABLE_FIELD_NUMBER private boolean isTintable_ private static final android.car.cluster.navigation.NavigationState$ImageReference DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.lang.String getContentUri () public com.google.protobuf.ByteString getContentUriBytes () private void setContentUri (java.lang.String) String value Class valueClass private void clearContentUri () private void setContentUriBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public double getAspectRatio () private void setAspectRatio (double) double value private void clearAspectRatio () public boolean getIsTintable () private void setIsTintable (boolean) boolean value private void clearIsTintable () public static android.car.cluster.navigation.NavigationState$ImageReference parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.cluster.navigation.NavigationState$ImageReference parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$ImageReference parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.cluster.navigation.NavigationState$ImageReference parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$ImageReference parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.cluster.navigation.NavigationState$ImageReference parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$ImageReference parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$ImageReference parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$ImageReference parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$ImageReference parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$ImageReference parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.cluster.navigation.NavigationState$ImageReference parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$ImageReference$Builder newBuilder () public static android.car.cluster.navigation.NavigationState$ImageReference$Builder newBuilder (android.car.cluster.navigation.NavigationState$ImageReference) android.car.cluster.navigation.NavigationState$ImageReference prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.cluster.navigation.NavigationState$ImageReference getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.cluster.navigation.NavigationState$ImageReference defaultInstance }
android/car/cluster/navigation/NavigationState$ImageReferenceOrBuilder.class
NavigationState.java package android.car.cluster.navigation public abstract android.car.cluster.navigation.NavigationState$ImageReferenceOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.lang.String getContentUri () public abstract com.google.protobuf.ByteString getContentUriBytes () public abstract double getAspectRatio () public abstract boolean getIsTintable () }
android/car/cluster/navigation/NavigationState$Lane$Builder.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Lane$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.cluster.navigation.NavigationState$LaneOrBuilder { private void <init> () public java.util.List getLaneDirectionsList () public int getLaneDirectionsCount () public android.car.cluster.navigation.NavigationState$Lane$LaneDirection getLaneDirections (int) int index public android.car.cluster.navigation.NavigationState$Lane$Builder setLaneDirections (int, android.car.cluster.navigation.NavigationState$Lane$LaneDirection) int index android.car.cluster.navigation.NavigationState$Lane$LaneDirection value public android.car.cluster.navigation.NavigationState$Lane$Builder setLaneDirections (int, android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Builder) int index android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Builder builderForValue public android.car.cluster.navigation.NavigationState$Lane$Builder addLaneDirections (android.car.cluster.navigation.NavigationState$Lane$LaneDirection) android.car.cluster.navigation.NavigationState$Lane$LaneDirection value public android.car.cluster.navigation.NavigationState$Lane$Builder addLaneDirections (int, android.car.cluster.navigation.NavigationState$Lane$LaneDirection) int index android.car.cluster.navigation.NavigationState$Lane$LaneDirection value public android.car.cluster.navigation.NavigationState$Lane$Builder addLaneDirections (android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Builder) android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Builder builderForValue public android.car.cluster.navigation.NavigationState$Lane$Builder addLaneDirections (int, android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Builder) int index android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Builder builderForValue public android.car.cluster.navigation.NavigationState$Lane$Builder addAllLaneDirections (java.lang.Iterable) Iterable values public android.car.cluster.navigation.NavigationState$Lane$Builder clearLaneDirections () public android.car.cluster.navigation.NavigationState$Lane$Builder removeLaneDirections (int) int index }
android/car/cluster/navigation/NavigationState$Lane$LaneDirection$Builder.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.cluster.navigation.NavigationState$Lane$LaneDirectionOrBuilder { private void <init> () public int getShapeValue () public android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Builder setShapeValue (int) int value public android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape getShape () public android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Builder setShape (android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape) android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape value public android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Builder clearShape () public boolean getIsHighlighted () public android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Builder setIsHighlighted (boolean) boolean value public android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Builder clearIsHighlighted () }
android/car/cluster/navigation/NavigationState$Lane$LaneDirection$Shape$1.class
NavigationState.java package android.car.cluster.navigation android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
android/car/cluster/navigation/NavigationState$Lane$LaneDirection$Shape$ShapeVerifier.class
NavigationState.java package android.car.cluster.navigation final android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape$ShapeVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
android/car/cluster/navigation/NavigationState$Lane$LaneDirection$Shape.class
NavigationState.java package android.car.cluster.navigation public final enum android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape UNKNOWN public static final enum android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape STRAIGHT public static final enum android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape SLIGHT_LEFT public static final enum android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape SLIGHT_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape NORMAL_LEFT public static final enum android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape NORMAL_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape SHARP_LEFT public static final enum android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape SHARP_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape U_TURN_LEFT public static final enum android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape U_TURN_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape UNRECOGNIZED public static final int UNKNOWN_VALUE public static final int STRAIGHT_VALUE public static final int SLIGHT_LEFT_VALUE public static final int SLIGHT_RIGHT_VALUE public static final int NORMAL_LEFT_VALUE public static final int NORMAL_RIGHT_VALUE public static final int SHARP_LEFT_VALUE public static final int SHARP_RIGHT_VALUE public static final int U_TURN_LEFT_VALUE public static final int U_TURN_RIGHT_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape[] $VALUES public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape[] values () public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape valueOf (java.lang.String) String name public final int getNumber () public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape valueOf (int) int value public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape[] $values () static void <clinit> () }
android/car/cluster/navigation/NavigationState$Lane$LaneDirection.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Lane$LaneDirection extends com.google.protobuf.GeneratedMessageLite implements android.car.cluster.navigation.NavigationState$Lane$LaneDirectionOrBuilder { public static final int SHAPE_FIELD_NUMBER private int shape_ public static final int IS_HIGHLIGHTED_FIELD_NUMBER private boolean isHighlighted_ private static final android.car.cluster.navigation.NavigationState$Lane$LaneDirection DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public int getShapeValue () public android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape getShape () android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape result private void setShapeValue (int) int value private void setShape (android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape) android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape value private void clearShape () public boolean getIsHighlighted () private void setIsHighlighted (boolean) boolean value private void clearIsHighlighted () public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Builder newBuilder () public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Builder newBuilder (android.car.cluster.navigation.NavigationState$Lane$LaneDirection) android.car.cluster.navigation.NavigationState$Lane$LaneDirection prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.cluster.navigation.NavigationState$Lane$LaneDirection getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.cluster.navigation.NavigationState$Lane$LaneDirection defaultInstance }
android/car/cluster/navigation/NavigationState$Lane$LaneDirectionOrBuilder.class
NavigationState.java package android.car.cluster.navigation public abstract android.car.cluster.navigation.NavigationState$Lane$LaneDirectionOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract int getShapeValue () public abstract android.car.cluster.navigation.NavigationState$Lane$LaneDirection$Shape getShape () public abstract boolean getIsHighlighted () }
android/car/cluster/navigation/NavigationState$Lane.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Lane extends com.google.protobuf.GeneratedMessageLite implements android.car.cluster.navigation.NavigationState$LaneOrBuilder { public static final int LANE_DIRECTIONS_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList laneDirections_ private static final android.car.cluster.navigation.NavigationState$Lane DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.util.List getLaneDirectionsList () public java.util.List getLaneDirectionsOrBuilderList () public int getLaneDirectionsCount () public android.car.cluster.navigation.NavigationState$Lane$LaneDirection getLaneDirections (int) int index public android.car.cluster.navigation.NavigationState$Lane$LaneDirectionOrBuilder getLaneDirectionsOrBuilder (int) int index private void ensureLaneDirectionsIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setLaneDirections (int, android.car.cluster.navigation.NavigationState$Lane$LaneDirection) int index android.car.cluster.navigation.NavigationState$Lane$LaneDirection value private void addLaneDirections (android.car.cluster.navigation.NavigationState$Lane$LaneDirection) android.car.cluster.navigation.NavigationState$Lane$LaneDirection value private void addLaneDirections (int, android.car.cluster.navigation.NavigationState$Lane$LaneDirection) int index android.car.cluster.navigation.NavigationState$Lane$LaneDirection value private void addAllLaneDirections (java.lang.Iterable) Iterable values private void clearLaneDirections () private void removeLaneDirections (int) int index public static android.car.cluster.navigation.NavigationState$Lane parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.cluster.navigation.NavigationState$Lane parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Lane parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.cluster.navigation.NavigationState$Lane parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Lane parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.cluster.navigation.NavigationState$Lane parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Lane parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Lane parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Lane parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Lane parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Lane parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.cluster.navigation.NavigationState$Lane parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Lane$Builder newBuilder () public static android.car.cluster.navigation.NavigationState$Lane$Builder newBuilder (android.car.cluster.navigation.NavigationState$Lane) android.car.cluster.navigation.NavigationState$Lane prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.cluster.navigation.NavigationState$Lane getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.cluster.navigation.NavigationState$Lane defaultInstance }
android/car/cluster/navigation/NavigationState$LaneOrBuilder.class
NavigationState.java package android.car.cluster.navigation public abstract android.car.cluster.navigation.NavigationState$LaneOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.util.List getLaneDirectionsList () public abstract android.car.cluster.navigation.NavigationState$Lane$LaneDirection getLaneDirections (int) public abstract int getLaneDirectionsCount () }
android/car/cluster/navigation/NavigationState$LatLng$Builder.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$LatLng$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.cluster.navigation.NavigationState$LatLngOrBuilder { private void <init> () public double getLatitude () public android.car.cluster.navigation.NavigationState$LatLng$Builder setLatitude (double) double value public android.car.cluster.navigation.NavigationState$LatLng$Builder clearLatitude () public double getLongitude () public android.car.cluster.navigation.NavigationState$LatLng$Builder setLongitude (double) double value public android.car.cluster.navigation.NavigationState$LatLng$Builder clearLongitude () }
android/car/cluster/navigation/NavigationState$LatLng.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$LatLng extends com.google.protobuf.GeneratedMessageLite implements android.car.cluster.navigation.NavigationState$LatLngOrBuilder { public static final int LATITUDE_FIELD_NUMBER private double latitude_ public static final int LONGITUDE_FIELD_NUMBER private double longitude_ private static final android.car.cluster.navigation.NavigationState$LatLng DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public double getLatitude () private void setLatitude (double) double value private void clearLatitude () public double getLongitude () private void setLongitude (double) double value private void clearLongitude () public static android.car.cluster.navigation.NavigationState$LatLng parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.cluster.navigation.NavigationState$LatLng parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$LatLng parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.cluster.navigation.NavigationState$LatLng parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$LatLng parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.cluster.navigation.NavigationState$LatLng parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$LatLng parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$LatLng parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$LatLng parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$LatLng parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$LatLng parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.cluster.navigation.NavigationState$LatLng parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$LatLng$Builder newBuilder () public static android.car.cluster.navigation.NavigationState$LatLng$Builder newBuilder (android.car.cluster.navigation.NavigationState$LatLng) android.car.cluster.navigation.NavigationState$LatLng prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.cluster.navigation.NavigationState$LatLng getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.cluster.navigation.NavigationState$LatLng defaultInstance }
android/car/cluster/navigation/NavigationState$LatLngOrBuilder.class
NavigationState.java package android.car.cluster.navigation public abstract android.car.cluster.navigation.NavigationState$LatLngOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract double getLatitude () public abstract double getLongitude () }
android/car/cluster/navigation/NavigationState$Maneuver$Builder.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Maneuver$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.cluster.navigation.NavigationState$ManeuverOrBuilder { private void <init> () public int getTypeValue () public android.car.cluster.navigation.NavigationState$Maneuver$Builder setTypeValue (int) int value public android.car.cluster.navigation.NavigationState$Maneuver$Type getType () public android.car.cluster.navigation.NavigationState$Maneuver$Builder setType (android.car.cluster.navigation.NavigationState$Maneuver$Type) android.car.cluster.navigation.NavigationState$Maneuver$Type value public android.car.cluster.navigation.NavigationState$Maneuver$Builder clearType () public int getTypeV2Value () public android.car.cluster.navigation.NavigationState$Maneuver$Builder setTypeV2Value (int) int value public android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 getTypeV2 () public android.car.cluster.navigation.NavigationState$Maneuver$Builder setTypeV2 (android.car.cluster.navigation.NavigationState$Maneuver$TypeV2) android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 value public android.car.cluster.navigation.NavigationState$Maneuver$Builder clearTypeV2 () public int getRoundaboutExitNumber () public android.car.cluster.navigation.NavigationState$Maneuver$Builder setRoundaboutExitNumber (int) int value public android.car.cluster.navigation.NavigationState$Maneuver$Builder clearRoundaboutExitNumber () public boolean hasIcon () public android.car.cluster.navigation.NavigationState$ImageReference getIcon () public android.car.cluster.navigation.NavigationState$Maneuver$Builder setIcon (android.car.cluster.navigation.NavigationState$ImageReference) android.car.cluster.navigation.NavigationState$ImageReference value public android.car.cluster.navigation.NavigationState$Maneuver$Builder setIcon (android.car.cluster.navigation.NavigationState$ImageReference$Builder) android.car.cluster.navigation.NavigationState$ImageReference$Builder builderForValue public android.car.cluster.navigation.NavigationState$Maneuver$Builder mergeIcon (android.car.cluster.navigation.NavigationState$ImageReference) android.car.cluster.navigation.NavigationState$ImageReference value public android.car.cluster.navigation.NavigationState$Maneuver$Builder clearIcon () public int getRoundaboutExitAngleDegrees () public android.car.cluster.navigation.NavigationState$Maneuver$Builder setRoundaboutExitAngleDegrees (int) int value public android.car.cluster.navigation.NavigationState$Maneuver$Builder clearRoundaboutExitAngleDegrees () }
android/car/cluster/navigation/NavigationState$Maneuver$Type$1.class
NavigationState.java package android.car.cluster.navigation android.car.cluster.navigation.NavigationState$Maneuver$Type$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public android.car.cluster.navigation.NavigationState$Maneuver$Type findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
android/car/cluster/navigation/NavigationState$Maneuver$Type$TypeVerifier.class
NavigationState.java package android.car.cluster.navigation final android.car.cluster.navigation.NavigationState$Maneuver$Type$TypeVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
android/car/cluster/navigation/NavigationState$Maneuver$Type.class
NavigationState.java package android.car.cluster.navigation public final enum android.car.cluster.navigation.NavigationState$Maneuver$Type extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type UNKNOWN public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type DEPART public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type NAME_CHANGE public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type KEEP_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type KEEP_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type TURN_SLIGHT_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type TURN_SLIGHT_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type TURN_NORMAL_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type TURN_NORMAL_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type TURN_SHARP_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type TURN_SHARP_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type U_TURN_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type U_TURN_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ON_RAMP_SLIGHT_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ON_RAMP_SLIGHT_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ON_RAMP_NORMAL_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ON_RAMP_NORMAL_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ON_RAMP_SHARP_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ON_RAMP_SHARP_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ON_RAMP_U_TURN_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ON_RAMP_U_TURN_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type OFF_RAMP_SLIGHT_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type OFF_RAMP_SLIGHT_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type OFF_RAMP_NORMAL_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type OFF_RAMP_NORMAL_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type FORK_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type FORK_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type MERGE_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type MERGE_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type MERGE_SIDE_UNSPECIFIED public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_EXIT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CW public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CW_SHARP_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CW_NORMAL_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CW_SLIGHT_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CW_STRAIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CW_SHARP_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CW_NORMAL_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CW_SLIGHT_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CW_U_TURN public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CCW public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CCW_SHARP_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CCW_NORMAL_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CCW_SLIGHT_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CCW_STRAIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CCW_SHARP_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CCW_NORMAL_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CCW_SLIGHT_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type ROUNDABOUT_ENTER_AND_EXIT_CCW_U_TURN public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type STRAIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type FERRY_BOAT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type FERRY_TRAIN public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type DESTINATION public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type DESTINATION_STRAIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type DESTINATION_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type DESTINATION_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$Type UNRECOGNIZED public static final int UNKNOWN_VALUE public static final int DEPART_VALUE public static final int NAME_CHANGE_VALUE public static final int KEEP_LEFT_VALUE public static final int KEEP_RIGHT_VALUE public static final int TURN_SLIGHT_LEFT_VALUE public static final int TURN_SLIGHT_RIGHT_VALUE public static final int TURN_NORMAL_LEFT_VALUE public static final int TURN_NORMAL_RIGHT_VALUE public static final int TURN_SHARP_LEFT_VALUE public static final int TURN_SHARP_RIGHT_VALUE public static final int U_TURN_LEFT_VALUE public static final int U_TURN_RIGHT_VALUE public static final int ON_RAMP_SLIGHT_LEFT_VALUE public static final int ON_RAMP_SLIGHT_RIGHT_VALUE public static final int ON_RAMP_NORMAL_LEFT_VALUE public static final int ON_RAMP_NORMAL_RIGHT_VALUE public static final int ON_RAMP_SHARP_LEFT_VALUE public static final int ON_RAMP_SHARP_RIGHT_VALUE public static final int ON_RAMP_U_TURN_LEFT_VALUE public static final int ON_RAMP_U_TURN_RIGHT_VALUE public static final int OFF_RAMP_SLIGHT_LEFT_VALUE public static final int OFF_RAMP_SLIGHT_RIGHT_VALUE public static final int OFF_RAMP_NORMAL_LEFT_VALUE public static final int OFF_RAMP_NORMAL_RIGHT_VALUE public static final int FORK_LEFT_VALUE public static final int FORK_RIGHT_VALUE public static final int MERGE_LEFT_VALUE public static final int MERGE_RIGHT_VALUE public static final int MERGE_SIDE_UNSPECIFIED_VALUE public static final int ROUNDABOUT_ENTER_VALUE public static final int ROUNDABOUT_EXIT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CW_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CW_SHARP_RIGHT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CW_NORMAL_RIGHT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CW_SLIGHT_RIGHT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CW_STRAIGHT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CW_SHARP_LEFT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CW_NORMAL_LEFT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CW_SLIGHT_LEFT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CW_U_TURN_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CCW_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CCW_SHARP_RIGHT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CCW_NORMAL_RIGHT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CCW_SLIGHT_RIGHT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CCW_STRAIGHT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CCW_SHARP_LEFT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CCW_NORMAL_LEFT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CCW_SLIGHT_LEFT_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CCW_U_TURN_VALUE public static final int STRAIGHT_VALUE public static final int FERRY_BOAT_VALUE public static final int FERRY_TRAIN_VALUE public static final int DESTINATION_VALUE public static final int DESTINATION_STRAIGHT_VALUE public static final int DESTINATION_LEFT_VALUE public static final int DESTINATION_RIGHT_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic android.car.cluster.navigation.NavigationState$Maneuver$Type[] $VALUES public static android.car.cluster.navigation.NavigationState$Maneuver$Type[] values () public static android.car.cluster.navigation.NavigationState$Maneuver$Type valueOf (java.lang.String) String name public final int getNumber () public static android.car.cluster.navigation.NavigationState$Maneuver$Type valueOf (int) int value public static android.car.cluster.navigation.NavigationState$Maneuver$Type forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic android.car.cluster.navigation.NavigationState$Maneuver$Type[] $values () static void <clinit> () }
android/car/cluster/navigation/NavigationState$Maneuver$TypeV2$1.class
NavigationState.java package android.car.cluster.navigation android.car.cluster.navigation.NavigationState$Maneuver$TypeV2$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
android/car/cluster/navigation/NavigationState$Maneuver$TypeV2$TypeV2Verifier.class
NavigationState.java package android.car.cluster.navigation final android.car.cluster.navigation.NavigationState$Maneuver$TypeV2$TypeV2Verifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
android/car/cluster/navigation/NavigationState$Maneuver$TypeV2.class
NavigationState.java package android.car.cluster.navigation public final enum android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 UNKNOWN_V2 public static final enum android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 ROUNDABOUT_ENTER_CW public static final enum android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 ROUNDABOUT_EXIT_CW public static final enum android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 ROUNDABOUT_ENTER_CCW public static final enum android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 ROUNDABOUT_EXIT_CCW public static final enum android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 ROUNDABOUT_ENTER_AND_EXIT_CW_WITH_ANGLE public static final enum android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 ROUNDABOUT_ENTER_AND_EXIT_CCW_WITH_ANGLE public static final enum android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 FERRY_BOAT_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 FERRY_BOAT_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 FERRY_TRAIN_LEFT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 FERRY_TRAIN_RIGHT public static final enum android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 UNRECOGNIZED public static final int UNKNOWN_V2_VALUE public static final int ROUNDABOUT_ENTER_CW_VALUE public static final int ROUNDABOUT_EXIT_CW_VALUE public static final int ROUNDABOUT_ENTER_CCW_VALUE public static final int ROUNDABOUT_EXIT_CCW_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CW_WITH_ANGLE_VALUE public static final int ROUNDABOUT_ENTER_AND_EXIT_CCW_WITH_ANGLE_VALUE public static final int FERRY_BOAT_LEFT_VALUE public static final int FERRY_BOAT_RIGHT_VALUE public static final int FERRY_TRAIN_LEFT_VALUE public static final int FERRY_TRAIN_RIGHT_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic android.car.cluster.navigation.NavigationState$Maneuver$TypeV2[] $VALUES public static android.car.cluster.navigation.NavigationState$Maneuver$TypeV2[] values () public static android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 valueOf (java.lang.String) String name public final int getNumber () public static android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 valueOf (int) int value public static android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic android.car.cluster.navigation.NavigationState$Maneuver$TypeV2[] $values () static void <clinit> () }
android/car/cluster/navigation/NavigationState$Maneuver.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Maneuver extends com.google.protobuf.GeneratedMessageLite implements android.car.cluster.navigation.NavigationState$ManeuverOrBuilder { public static final int TYPE_FIELD_NUMBER private int type_ public static final int TYPE_V2_FIELD_NUMBER private int typeV2_ public static final int ROUNDABOUT_EXIT_NUMBER_FIELD_NUMBER private int roundaboutExitNumber_ public static final int ICON_FIELD_NUMBER private android.car.cluster.navigation.NavigationState$ImageReference icon_ public static final int ROUNDABOUT_EXIT_ANGLE_DEGREES_FIELD_NUMBER private int roundaboutExitAngleDegrees_ private static final android.car.cluster.navigation.NavigationState$Maneuver DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public int getTypeValue () public android.car.cluster.navigation.NavigationState$Maneuver$Type getType () android.car.cluster.navigation.NavigationState$Maneuver$Type result private void setTypeValue (int) int value private void setType (android.car.cluster.navigation.NavigationState$Maneuver$Type) android.car.cluster.navigation.NavigationState$Maneuver$Type value private void clearType () public int getTypeV2Value () public android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 getTypeV2 () android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 result private void setTypeV2Value (int) int value private void setTypeV2 (android.car.cluster.navigation.NavigationState$Maneuver$TypeV2) android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 value private void clearTypeV2 () public int getRoundaboutExitNumber () private void setRoundaboutExitNumber (int) int value private void clearRoundaboutExitNumber () public boolean hasIcon () public android.car.cluster.navigation.NavigationState$ImageReference getIcon () private void setIcon (android.car.cluster.navigation.NavigationState$ImageReference) android.car.cluster.navigation.NavigationState$ImageReference value private void mergeIcon (android.car.cluster.navigation.NavigationState$ImageReference) android.car.cluster.navigation.NavigationState$ImageReference value private void clearIcon () public int getRoundaboutExitAngleDegrees () private void setRoundaboutExitAngleDegrees (int) int value private void clearRoundaboutExitAngleDegrees () public static android.car.cluster.navigation.NavigationState$Maneuver parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.cluster.navigation.NavigationState$Maneuver parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Maneuver parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.cluster.navigation.NavigationState$Maneuver parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Maneuver parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.cluster.navigation.NavigationState$Maneuver parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Maneuver parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Maneuver parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Maneuver parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Maneuver parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Maneuver parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.cluster.navigation.NavigationState$Maneuver parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Maneuver$Builder newBuilder () public static android.car.cluster.navigation.NavigationState$Maneuver$Builder newBuilder (android.car.cluster.navigation.NavigationState$Maneuver) android.car.cluster.navigation.NavigationState$Maneuver prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.cluster.navigation.NavigationState$Maneuver getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.cluster.navigation.NavigationState$Maneuver defaultInstance }
android/car/cluster/navigation/NavigationState$ManeuverOrBuilder.class
NavigationState.java package android.car.cluster.navigation public abstract android.car.cluster.navigation.NavigationState$ManeuverOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract int getTypeValue () public abstract android.car.cluster.navigation.NavigationState$Maneuver$Type getType () public abstract int getTypeV2Value () public abstract android.car.cluster.navigation.NavigationState$Maneuver$TypeV2 getTypeV2 () public abstract int getRoundaboutExitNumber () public abstract boolean hasIcon () public abstract android.car.cluster.navigation.NavigationState$ImageReference getIcon () public abstract int getRoundaboutExitAngleDegrees () }
android/car/cluster/navigation/NavigationState$NavigationStateProto$Builder.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.cluster.navigation.NavigationState$NavigationStateProtoOrBuilder { private void <init> () public java.util.List getStepsList () public int getStepsCount () public android.car.cluster.navigation.NavigationState$Step getSteps (int) int index public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder setSteps (int, android.car.cluster.navigation.NavigationState$Step) int index android.car.cluster.navigation.NavigationState$Step value public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder setSteps (int, android.car.cluster.navigation.NavigationState$Step$Builder) int index android.car.cluster.navigation.NavigationState$Step$Builder builderForValue public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder addSteps (android.car.cluster.navigation.NavigationState$Step) android.car.cluster.navigation.NavigationState$Step value public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder addSteps (int, android.car.cluster.navigation.NavigationState$Step) int index android.car.cluster.navigation.NavigationState$Step value public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder addSteps (android.car.cluster.navigation.NavigationState$Step$Builder) android.car.cluster.navigation.NavigationState$Step$Builder builderForValue public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder addSteps (int, android.car.cluster.navigation.NavigationState$Step$Builder) int index android.car.cluster.navigation.NavigationState$Step$Builder builderForValue public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder addAllSteps (java.lang.Iterable) Iterable values public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder clearSteps () public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder removeSteps (int) int index public java.util.List getDestinationsList () public int getDestinationsCount () public android.car.cluster.navigation.NavigationState$Destination getDestinations (int) int index public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder setDestinations (int, android.car.cluster.navigation.NavigationState$Destination) int index android.car.cluster.navigation.NavigationState$Destination value public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder setDestinations (int, android.car.cluster.navigation.NavigationState$Destination$Builder) int index android.car.cluster.navigation.NavigationState$Destination$Builder builderForValue public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder addDestinations (android.car.cluster.navigation.NavigationState$Destination) android.car.cluster.navigation.NavigationState$Destination value public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder addDestinations (int, android.car.cluster.navigation.NavigationState$Destination) int index android.car.cluster.navigation.NavigationState$Destination value public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder addDestinations (android.car.cluster.navigation.NavigationState$Destination$Builder) android.car.cluster.navigation.NavigationState$Destination$Builder builderForValue public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder addDestinations (int, android.car.cluster.navigation.NavigationState$Destination$Builder) int index android.car.cluster.navigation.NavigationState$Destination$Builder builderForValue public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder addAllDestinations (java.lang.Iterable) Iterable values public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder clearDestinations () public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder removeDestinations (int) int index public boolean hasCurrentRoad () public android.car.cluster.navigation.NavigationState$Road getCurrentRoad () public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder setCurrentRoad (android.car.cluster.navigation.NavigationState$Road) android.car.cluster.navigation.NavigationState$Road value public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder setCurrentRoad (android.car.cluster.navigation.NavigationState$Road$Builder) android.car.cluster.navigation.NavigationState$Road$Builder builderForValue public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder mergeCurrentRoad (android.car.cluster.navigation.NavigationState$Road) android.car.cluster.navigation.NavigationState$Road value public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder clearCurrentRoad () public int getServiceStatusValue () public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder setServiceStatusValue (int) int value public android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus getServiceStatus () public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder setServiceStatus (android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus) android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus value public android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder clearServiceStatus () }
android/car/cluster/navigation/NavigationState$NavigationStateProto$ServiceStatus$1.class
NavigationState.java package android.car.cluster.navigation android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
android/car/cluster/navigation/NavigationState$NavigationStateProto$ServiceStatus$ServiceStatusVerifier.class
NavigationState.java package android.car.cluster.navigation final android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus$ServiceStatusVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
android/car/cluster/navigation/NavigationState$NavigationStateProto$ServiceStatus.class
NavigationState.java package android.car.cluster.navigation public final enum android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus SERVICE_STATUS_UNSPECIFIED public static final enum android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus NORMAL public static final enum android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus REROUTING public static final enum android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus UNRECOGNIZED public static final int SERVICE_STATUS_UNSPECIFIED_VALUE public static final int NORMAL_VALUE public static final int REROUTING_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus[] $VALUES public static android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus[] values () public static android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus valueOf (java.lang.String) String name public final int getNumber () public static android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus valueOf (int) int value public static android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus[] $values () static void <clinit> () }
android/car/cluster/navigation/NavigationState$NavigationStateProto.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$NavigationStateProto extends com.google.protobuf.GeneratedMessageLite implements android.car.cluster.navigation.NavigationState$NavigationStateProtoOrBuilder { public static final int STEPS_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList steps_ public static final int DESTINATIONS_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList destinations_ public static final int CURRENT_ROAD_FIELD_NUMBER private android.car.cluster.navigation.NavigationState$Road currentRoad_ public static final int SERVICE_STATUS_FIELD_NUMBER private int serviceStatus_ private static final android.car.cluster.navigation.NavigationState$NavigationStateProto DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.util.List getStepsList () public java.util.List getStepsOrBuilderList () public int getStepsCount () public android.car.cluster.navigation.NavigationState$Step getSteps (int) int index public android.car.cluster.navigation.NavigationState$StepOrBuilder getStepsOrBuilder (int) int index private void ensureStepsIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setSteps (int, android.car.cluster.navigation.NavigationState$Step) int index android.car.cluster.navigation.NavigationState$Step value private void addSteps (android.car.cluster.navigation.NavigationState$Step) android.car.cluster.navigation.NavigationState$Step value private void addSteps (int, android.car.cluster.navigation.NavigationState$Step) int index android.car.cluster.navigation.NavigationState$Step value private void addAllSteps (java.lang.Iterable) Iterable values private void clearSteps () private void removeSteps (int) int index public java.util.List getDestinationsList () public java.util.List getDestinationsOrBuilderList () public int getDestinationsCount () public android.car.cluster.navigation.NavigationState$Destination getDestinations (int) int index public android.car.cluster.navigation.NavigationState$DestinationOrBuilder getDestinationsOrBuilder (int) int index private void ensureDestinationsIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setDestinations (int, android.car.cluster.navigation.NavigationState$Destination) int index android.car.cluster.navigation.NavigationState$Destination value private void addDestinations (android.car.cluster.navigation.NavigationState$Destination) android.car.cluster.navigation.NavigationState$Destination value private void addDestinations (int, android.car.cluster.navigation.NavigationState$Destination) int index android.car.cluster.navigation.NavigationState$Destination value private void addAllDestinations (java.lang.Iterable) Iterable values private void clearDestinations () private void removeDestinations (int) int index public boolean hasCurrentRoad () public android.car.cluster.navigation.NavigationState$Road getCurrentRoad () private void setCurrentRoad (android.car.cluster.navigation.NavigationState$Road) android.car.cluster.navigation.NavigationState$Road value private void mergeCurrentRoad (android.car.cluster.navigation.NavigationState$Road) android.car.cluster.navigation.NavigationState$Road value private void clearCurrentRoad () public int getServiceStatusValue () public android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus getServiceStatus () android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus result private void setServiceStatusValue (int) int value private void setServiceStatus (android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus) android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus value private void clearServiceStatus () public static android.car.cluster.navigation.NavigationState$NavigationStateProto parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.cluster.navigation.NavigationState$NavigationStateProto parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$NavigationStateProto parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.cluster.navigation.NavigationState$NavigationStateProto parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$NavigationStateProto parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.cluster.navigation.NavigationState$NavigationStateProto parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$NavigationStateProto parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$NavigationStateProto parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$NavigationStateProto parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$NavigationStateProto parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$NavigationStateProto parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.cluster.navigation.NavigationState$NavigationStateProto parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder newBuilder () public static android.car.cluster.navigation.NavigationState$NavigationStateProto$Builder newBuilder (android.car.cluster.navigation.NavigationState$NavigationStateProto) android.car.cluster.navigation.NavigationState$NavigationStateProto prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.cluster.navigation.NavigationState$NavigationStateProto getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.cluster.navigation.NavigationState$NavigationStateProto defaultInstance }
android/car/cluster/navigation/NavigationState$NavigationStateProtoOrBuilder.class
NavigationState.java package android.car.cluster.navigation public abstract android.car.cluster.navigation.NavigationState$NavigationStateProtoOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.util.List getStepsList () public abstract android.car.cluster.navigation.NavigationState$Step getSteps (int) public abstract int getStepsCount () public abstract java.util.List getDestinationsList () public abstract android.car.cluster.navigation.NavigationState$Destination getDestinations (int) public abstract int getDestinationsCount () public abstract boolean hasCurrentRoad () public abstract android.car.cluster.navigation.NavigationState$Road getCurrentRoad () public abstract int getServiceStatusValue () public abstract android.car.cluster.navigation.NavigationState$NavigationStateProto$ServiceStatus getServiceStatus () }
android/car/cluster/navigation/NavigationState$Road$Builder.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Road$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.cluster.navigation.NavigationState$RoadOrBuilder { private void <init> () public java.lang.String getName () public com.google.protobuf.ByteString getNameBytes () public android.car.cluster.navigation.NavigationState$Road$Builder setName (java.lang.String) String value public android.car.cluster.navigation.NavigationState$Road$Builder clearName () public android.car.cluster.navigation.NavigationState$Road$Builder setNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value }
android/car/cluster/navigation/NavigationState$Road.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Road extends com.google.protobuf.GeneratedMessageLite implements android.car.cluster.navigation.NavigationState$RoadOrBuilder { public static final int NAME_FIELD_NUMBER private String name_ private static final android.car.cluster.navigation.NavigationState$Road DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.lang.String getName () public com.google.protobuf.ByteString getNameBytes () private void setName (java.lang.String) String value Class valueClass private void clearName () private void setNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public static android.car.cluster.navigation.NavigationState$Road parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.cluster.navigation.NavigationState$Road parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Road parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.cluster.navigation.NavigationState$Road parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Road parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.cluster.navigation.NavigationState$Road parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Road parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Road parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Road parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Road parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Road parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.cluster.navigation.NavigationState$Road parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Road$Builder newBuilder () public static android.car.cluster.navigation.NavigationState$Road$Builder newBuilder (android.car.cluster.navigation.NavigationState$Road) android.car.cluster.navigation.NavigationState$Road prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.cluster.navigation.NavigationState$Road getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.cluster.navigation.NavigationState$Road defaultInstance }
android/car/cluster/navigation/NavigationState$RoadOrBuilder.class
NavigationState.java package android.car.cluster.navigation public abstract android.car.cluster.navigation.NavigationState$RoadOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.lang.String getName () public abstract com.google.protobuf.ByteString getNameBytes () }
android/car/cluster/navigation/NavigationState$Step$Builder.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Step$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.cluster.navigation.NavigationState$StepOrBuilder { private void <init> () public boolean hasDistance () public android.car.cluster.navigation.NavigationState$Distance getDistance () public android.car.cluster.navigation.NavigationState$Step$Builder setDistance (android.car.cluster.navigation.NavigationState$Distance) android.car.cluster.navigation.NavigationState$Distance value public android.car.cluster.navigation.NavigationState$Step$Builder setDistance (android.car.cluster.navigation.NavigationState$Distance$Builder) android.car.cluster.navigation.NavigationState$Distance$Builder builderForValue public android.car.cluster.navigation.NavigationState$Step$Builder mergeDistance (android.car.cluster.navigation.NavigationState$Distance) android.car.cluster.navigation.NavigationState$Distance value public android.car.cluster.navigation.NavigationState$Step$Builder clearDistance () public boolean hasManeuver () public android.car.cluster.navigation.NavigationState$Maneuver getManeuver () public android.car.cluster.navigation.NavigationState$Step$Builder setManeuver (android.car.cluster.navigation.NavigationState$Maneuver) android.car.cluster.navigation.NavigationState$Maneuver value public android.car.cluster.navigation.NavigationState$Step$Builder setManeuver (android.car.cluster.navigation.NavigationState$Maneuver$Builder) android.car.cluster.navigation.NavigationState$Maneuver$Builder builderForValue public android.car.cluster.navigation.NavigationState$Step$Builder mergeManeuver (android.car.cluster.navigation.NavigationState$Maneuver) android.car.cluster.navigation.NavigationState$Maneuver value public android.car.cluster.navigation.NavigationState$Step$Builder clearManeuver () public java.util.List getLanesList () public int getLanesCount () public android.car.cluster.navigation.NavigationState$Lane getLanes (int) int index public android.car.cluster.navigation.NavigationState$Step$Builder setLanes (int, android.car.cluster.navigation.NavigationState$Lane) int index android.car.cluster.navigation.NavigationState$Lane value public android.car.cluster.navigation.NavigationState$Step$Builder setLanes (int, android.car.cluster.navigation.NavigationState$Lane$Builder) int index android.car.cluster.navigation.NavigationState$Lane$Builder builderForValue public android.car.cluster.navigation.NavigationState$Step$Builder addLanes (android.car.cluster.navigation.NavigationState$Lane) android.car.cluster.navigation.NavigationState$Lane value public android.car.cluster.navigation.NavigationState$Step$Builder addLanes (int, android.car.cluster.navigation.NavigationState$Lane) int index android.car.cluster.navigation.NavigationState$Lane value public android.car.cluster.navigation.NavigationState$Step$Builder addLanes (android.car.cluster.navigation.NavigationState$Lane$Builder) android.car.cluster.navigation.NavigationState$Lane$Builder builderForValue public android.car.cluster.navigation.NavigationState$Step$Builder addLanes (int, android.car.cluster.navigation.NavigationState$Lane$Builder) int index android.car.cluster.navigation.NavigationState$Lane$Builder builderForValue public android.car.cluster.navigation.NavigationState$Step$Builder addAllLanes (java.lang.Iterable) Iterable values public android.car.cluster.navigation.NavigationState$Step$Builder clearLanes () public android.car.cluster.navigation.NavigationState$Step$Builder removeLanes (int) int index public boolean hasLanesImage () public android.car.cluster.navigation.NavigationState$ImageReference getLanesImage () public android.car.cluster.navigation.NavigationState$Step$Builder setLanesImage (android.car.cluster.navigation.NavigationState$ImageReference) android.car.cluster.navigation.NavigationState$ImageReference value public android.car.cluster.navigation.NavigationState$Step$Builder setLanesImage (android.car.cluster.navigation.NavigationState$ImageReference$Builder) android.car.cluster.navigation.NavigationState$ImageReference$Builder builderForValue public android.car.cluster.navigation.NavigationState$Step$Builder mergeLanesImage (android.car.cluster.navigation.NavigationState$ImageReference) android.car.cluster.navigation.NavigationState$ImageReference value public android.car.cluster.navigation.NavigationState$Step$Builder clearLanesImage () public boolean hasCue () public android.car.cluster.navigation.NavigationState$Cue getCue () public android.car.cluster.navigation.NavigationState$Step$Builder setCue (android.car.cluster.navigation.NavigationState$Cue) android.car.cluster.navigation.NavigationState$Cue value public android.car.cluster.navigation.NavigationState$Step$Builder setCue (android.car.cluster.navigation.NavigationState$Cue$Builder) android.car.cluster.navigation.NavigationState$Cue$Builder builderForValue public android.car.cluster.navigation.NavigationState$Step$Builder mergeCue (android.car.cluster.navigation.NavigationState$Cue) android.car.cluster.navigation.NavigationState$Cue value public android.car.cluster.navigation.NavigationState$Step$Builder clearCue () public boolean getIsImminent () public android.car.cluster.navigation.NavigationState$Step$Builder setIsImminent (boolean) boolean value public android.car.cluster.navigation.NavigationState$Step$Builder clearIsImminent () public boolean hasRoad () public android.car.cluster.navigation.NavigationState$Road getRoad () public android.car.cluster.navigation.NavigationState$Step$Builder setRoad (android.car.cluster.navigation.NavigationState$Road) android.car.cluster.navigation.NavigationState$Road value public android.car.cluster.navigation.NavigationState$Step$Builder setRoad (android.car.cluster.navigation.NavigationState$Road$Builder) android.car.cluster.navigation.NavigationState$Road$Builder builderForValue public android.car.cluster.navigation.NavigationState$Step$Builder mergeRoad (android.car.cluster.navigation.NavigationState$Road) android.car.cluster.navigation.NavigationState$Road value public android.car.cluster.navigation.NavigationState$Step$Builder clearRoad () public boolean hasEstimatedTimeAtEndOfStep () public android.car.cluster.navigation.NavigationState$Timestamp getEstimatedTimeAtEndOfStep () public android.car.cluster.navigation.NavigationState$Step$Builder setEstimatedTimeAtEndOfStep (android.car.cluster.navigation.NavigationState$Timestamp) android.car.cluster.navigation.NavigationState$Timestamp value public android.car.cluster.navigation.NavigationState$Step$Builder setEstimatedTimeAtEndOfStep (android.car.cluster.navigation.NavigationState$Timestamp$Builder) android.car.cluster.navigation.NavigationState$Timestamp$Builder builderForValue public android.car.cluster.navigation.NavigationState$Step$Builder mergeEstimatedTimeAtEndOfStep (android.car.cluster.navigation.NavigationState$Timestamp) android.car.cluster.navigation.NavigationState$Timestamp value public android.car.cluster.navigation.NavigationState$Step$Builder clearEstimatedTimeAtEndOfStep () }
android/car/cluster/navigation/NavigationState$Step.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Step extends com.google.protobuf.GeneratedMessageLite implements android.car.cluster.navigation.NavigationState$StepOrBuilder { public static final int DISTANCE_FIELD_NUMBER private android.car.cluster.navigation.NavigationState$Distance distance_ public static final int MANEUVER_FIELD_NUMBER private android.car.cluster.navigation.NavigationState$Maneuver maneuver_ public static final int LANES_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList lanes_ public static final int LANES_IMAGE_FIELD_NUMBER private android.car.cluster.navigation.NavigationState$ImageReference lanesImage_ public static final int CUE_FIELD_NUMBER private android.car.cluster.navigation.NavigationState$Cue cue_ public static final int IS_IMMINENT_FIELD_NUMBER private boolean isImminent_ public static final int ROAD_FIELD_NUMBER private android.car.cluster.navigation.NavigationState$Road road_ public static final int ESTIMATED_TIME_AT_END_OF_STEP_FIELD_NUMBER private android.car.cluster.navigation.NavigationState$Timestamp estimatedTimeAtEndOfStep_ private static final android.car.cluster.navigation.NavigationState$Step DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasDistance () public android.car.cluster.navigation.NavigationState$Distance getDistance () private void setDistance (android.car.cluster.navigation.NavigationState$Distance) android.car.cluster.navigation.NavigationState$Distance value private void mergeDistance (android.car.cluster.navigation.NavigationState$Distance) android.car.cluster.navigation.NavigationState$Distance value private void clearDistance () public boolean hasManeuver () public android.car.cluster.navigation.NavigationState$Maneuver getManeuver () private void setManeuver (android.car.cluster.navigation.NavigationState$Maneuver) android.car.cluster.navigation.NavigationState$Maneuver value private void mergeManeuver (android.car.cluster.navigation.NavigationState$Maneuver) android.car.cluster.navigation.NavigationState$Maneuver value private void clearManeuver () public java.util.List getLanesList () public java.util.List getLanesOrBuilderList () public int getLanesCount () public android.car.cluster.navigation.NavigationState$Lane getLanes (int) int index public android.car.cluster.navigation.NavigationState$LaneOrBuilder getLanesOrBuilder (int) int index private void ensureLanesIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setLanes (int, android.car.cluster.navigation.NavigationState$Lane) int index android.car.cluster.navigation.NavigationState$Lane value private void addLanes (android.car.cluster.navigation.NavigationState$Lane) android.car.cluster.navigation.NavigationState$Lane value private void addLanes (int, android.car.cluster.navigation.NavigationState$Lane) int index android.car.cluster.navigation.NavigationState$Lane value private void addAllLanes (java.lang.Iterable) Iterable values private void clearLanes () private void removeLanes (int) int index public boolean hasLanesImage () public android.car.cluster.navigation.NavigationState$ImageReference getLanesImage () private void setLanesImage (android.car.cluster.navigation.NavigationState$ImageReference) android.car.cluster.navigation.NavigationState$ImageReference value private void mergeLanesImage (android.car.cluster.navigation.NavigationState$ImageReference) android.car.cluster.navigation.NavigationState$ImageReference value private void clearLanesImage () public boolean hasCue () public android.car.cluster.navigation.NavigationState$Cue getCue () private void setCue (android.car.cluster.navigation.NavigationState$Cue) android.car.cluster.navigation.NavigationState$Cue value private void mergeCue (android.car.cluster.navigation.NavigationState$Cue) android.car.cluster.navigation.NavigationState$Cue value private void clearCue () public boolean getIsImminent () private void setIsImminent (boolean) boolean value private void clearIsImminent () public boolean hasRoad () public android.car.cluster.navigation.NavigationState$Road getRoad () private void setRoad (android.car.cluster.navigation.NavigationState$Road) android.car.cluster.navigation.NavigationState$Road value private void mergeRoad (android.car.cluster.navigation.NavigationState$Road) android.car.cluster.navigation.NavigationState$Road value private void clearRoad () public boolean hasEstimatedTimeAtEndOfStep () public android.car.cluster.navigation.NavigationState$Timestamp getEstimatedTimeAtEndOfStep () private void setEstimatedTimeAtEndOfStep (android.car.cluster.navigation.NavigationState$Timestamp) android.car.cluster.navigation.NavigationState$Timestamp value private void mergeEstimatedTimeAtEndOfStep (android.car.cluster.navigation.NavigationState$Timestamp) android.car.cluster.navigation.NavigationState$Timestamp value private void clearEstimatedTimeAtEndOfStep () public static android.car.cluster.navigation.NavigationState$Step parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.cluster.navigation.NavigationState$Step parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Step parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.cluster.navigation.NavigationState$Step parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Step parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.cluster.navigation.NavigationState$Step parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Step parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Step parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Step parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Step parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Step parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.cluster.navigation.NavigationState$Step parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Step$Builder newBuilder () public static android.car.cluster.navigation.NavigationState$Step$Builder newBuilder (android.car.cluster.navigation.NavigationState$Step) android.car.cluster.navigation.NavigationState$Step prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.cluster.navigation.NavigationState$Step getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.cluster.navigation.NavigationState$Step defaultInstance }
android/car/cluster/navigation/NavigationState$StepOrBuilder.class
NavigationState.java package android.car.cluster.navigation public abstract android.car.cluster.navigation.NavigationState$StepOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasDistance () public abstract android.car.cluster.navigation.NavigationState$Distance getDistance () public abstract boolean hasManeuver () public abstract android.car.cluster.navigation.NavigationState$Maneuver getManeuver () public abstract java.util.List getLanesList () public abstract android.car.cluster.navigation.NavigationState$Lane getLanes (int) public abstract int getLanesCount () public abstract boolean hasLanesImage () public abstract android.car.cluster.navigation.NavigationState$ImageReference getLanesImage () public abstract boolean hasCue () public abstract android.car.cluster.navigation.NavigationState$Cue getCue () public abstract boolean getIsImminent () public abstract boolean hasRoad () public abstract android.car.cluster.navigation.NavigationState$Road getRoad () public abstract boolean hasEstimatedTimeAtEndOfStep () public abstract android.car.cluster.navigation.NavigationState$Timestamp getEstimatedTimeAtEndOfStep () }
android/car/cluster/navigation/NavigationState$Timestamp$Builder.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Timestamp$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.cluster.navigation.NavigationState$TimestampOrBuilder { private void <init> () public long getSeconds () public android.car.cluster.navigation.NavigationState$Timestamp$Builder setSeconds (long) long value public android.car.cluster.navigation.NavigationState$Timestamp$Builder clearSeconds () }
android/car/cluster/navigation/NavigationState$Timestamp.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState$Timestamp extends com.google.protobuf.GeneratedMessageLite implements android.car.cluster.navigation.NavigationState$TimestampOrBuilder { public static final int SECONDS_FIELD_NUMBER private long seconds_ private static final android.car.cluster.navigation.NavigationState$Timestamp DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public long getSeconds () private void setSeconds (long) long value private void clearSeconds () public static android.car.cluster.navigation.NavigationState$Timestamp parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.cluster.navigation.NavigationState$Timestamp parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Timestamp parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.cluster.navigation.NavigationState$Timestamp parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Timestamp parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.cluster.navigation.NavigationState$Timestamp parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Timestamp parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Timestamp parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Timestamp parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.cluster.navigation.NavigationState$Timestamp parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Timestamp parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.cluster.navigation.NavigationState$Timestamp parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.cluster.navigation.NavigationState$Timestamp$Builder newBuilder () public static android.car.cluster.navigation.NavigationState$Timestamp$Builder newBuilder (android.car.cluster.navigation.NavigationState$Timestamp) android.car.cluster.navigation.NavigationState$Timestamp prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.cluster.navigation.NavigationState$Timestamp getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.cluster.navigation.NavigationState$Timestamp defaultInstance }
android/car/cluster/navigation/NavigationState$TimestampOrBuilder.class
NavigationState.java package android.car.cluster.navigation public abstract android.car.cluster.navigation.NavigationState$TimestampOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract long getSeconds () }
android/car/cluster/navigation/NavigationState.class
NavigationState.java package android.car.cluster.navigation public final android.car.cluster.navigation.NavigationState extends java.lang.Object { private void <init> () public static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.ExtensionRegistryLite registry static void <clinit> () }
android/car/telemetry/
android/car/telemetry/TelemetryProto$1.class
TelemetryProto.java package android.car.telemetry synthetic android.car.telemetry.TelemetryProto$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke static void <clinit> () }
android/car/telemetry/TelemetryProto$CarTelemetrydPublisher$Builder.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$CarTelemetrydPublisher$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.telemetry.TelemetryProto$CarTelemetrydPublisherOrBuilder { private void <init> () public boolean hasId () public int getId () public android.car.telemetry.TelemetryProto$CarTelemetrydPublisher$Builder setId (int) int value public android.car.telemetry.TelemetryProto$CarTelemetrydPublisher$Builder clearId () }
android/car/telemetry/TelemetryProto$CarTelemetrydPublisher.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$CarTelemetrydPublisher extends com.google.protobuf.GeneratedMessageLite implements android.car.telemetry.TelemetryProto$CarTelemetrydPublisherOrBuilder { private int bitField0_ public static final int ID_FIELD_NUMBER private int id_ private static final android.car.telemetry.TelemetryProto$CarTelemetrydPublisher DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasId () public int getId () private void setId (int) int value private void clearId () public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher$Builder newBuilder () public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher$Builder newBuilder (android.car.telemetry.TelemetryProto$CarTelemetrydPublisher) android.car.telemetry.TelemetryProto$CarTelemetrydPublisher prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.telemetry.TelemetryProto$CarTelemetrydPublisher getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.telemetry.TelemetryProto$CarTelemetrydPublisher defaultInstance }
android/car/telemetry/TelemetryProto$CarTelemetrydPublisherOrBuilder.class
TelemetryProto.java package android.car.telemetry public abstract android.car.telemetry.TelemetryProto$CarTelemetrydPublisherOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasId () public abstract int getId () }
android/car/telemetry/TelemetryProto$ConnectivityPublisher$Builder.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$ConnectivityPublisher$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.telemetry.TelemetryProto$ConnectivityPublisherOrBuilder { private void <init> () public boolean hasTransport () public android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport getTransport () public android.car.telemetry.TelemetryProto$ConnectivityPublisher$Builder setTransport (android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport) android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport value public android.car.telemetry.TelemetryProto$ConnectivityPublisher$Builder clearTransport () public boolean hasOemType () public android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType getOemType () public android.car.telemetry.TelemetryProto$ConnectivityPublisher$Builder setOemType (android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType) android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType value public android.car.telemetry.TelemetryProto$ConnectivityPublisher$Builder clearOemType () }
android/car/telemetry/TelemetryProto$ConnectivityPublisher$OemType$1.class
TelemetryProto.java package android.car.telemetry android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
android/car/telemetry/TelemetryProto$ConnectivityPublisher$OemType$OemTypeVerifier.class
TelemetryProto.java package android.car.telemetry final android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType$OemTypeVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
android/car/telemetry/TelemetryProto$ConnectivityPublisher$OemType.class
TelemetryProto.java package android.car.telemetry public final enum android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType OEM_UNDEFINED public static final enum android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType OEM_NONE public static final enum android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType OEM_MANAGED public static final int OEM_UNDEFINED_VALUE public static final int OEM_NONE_VALUE public static final int OEM_MANAGED_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType[] $VALUES public static android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType[] values () public static android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType valueOf (java.lang.String) String name public final int getNumber () public static android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType valueOf (int) int value public static android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType[] $values () static void <clinit> () }
android/car/telemetry/TelemetryProto$ConnectivityPublisher$Transport$1.class
TelemetryProto.java package android.car.telemetry android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
android/car/telemetry/TelemetryProto$ConnectivityPublisher$Transport$TransportVerifier.class
TelemetryProto.java package android.car.telemetry final android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport$TransportVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
android/car/telemetry/TelemetryProto$ConnectivityPublisher$Transport.class
TelemetryProto.java package android.car.telemetry public final enum android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport TRANSPORT_UNDEFINED public static final enum android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport TRANSPORT_CELLULAR public static final enum android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport TRANSPORT_WIFI public static final enum android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport TRANSPORT_BLUETOOTH public static final enum android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport TRANSPORT_ETHERNET public static final int TRANSPORT_UNDEFINED_VALUE public static final int TRANSPORT_CELLULAR_VALUE public static final int TRANSPORT_WIFI_VALUE public static final int TRANSPORT_BLUETOOTH_VALUE public static final int TRANSPORT_ETHERNET_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport[] $VALUES public static android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport[] values () public static android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport valueOf (java.lang.String) String name public final int getNumber () public static android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport valueOf (int) int value public static android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport[] $values () static void <clinit> () }
android/car/telemetry/TelemetryProto$ConnectivityPublisher.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$ConnectivityPublisher extends com.google.protobuf.GeneratedMessageLite implements android.car.telemetry.TelemetryProto$ConnectivityPublisherOrBuilder { private int bitField0_ public static final int TRANSPORT_FIELD_NUMBER private int transport_ public static final int OEM_TYPE_FIELD_NUMBER private int oemType_ private static final android.car.telemetry.TelemetryProto$ConnectivityPublisher DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasTransport () public android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport getTransport () android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport result private void setTransport (android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport) android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport value private void clearTransport () public boolean hasOemType () public android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType getOemType () android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType result private void setOemType (android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType) android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType value private void clearOemType () public static android.car.telemetry.TelemetryProto$ConnectivityPublisher parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.telemetry.TelemetryProto$ConnectivityPublisher parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$ConnectivityPublisher parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.telemetry.TelemetryProto$ConnectivityPublisher parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$ConnectivityPublisher parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.telemetry.TelemetryProto$ConnectivityPublisher parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$ConnectivityPublisher parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$ConnectivityPublisher parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$ConnectivityPublisher parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$ConnectivityPublisher parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$ConnectivityPublisher parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.telemetry.TelemetryProto$ConnectivityPublisher parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$ConnectivityPublisher$Builder newBuilder () public static android.car.telemetry.TelemetryProto$ConnectivityPublisher$Builder newBuilder (android.car.telemetry.TelemetryProto$ConnectivityPublisher) android.car.telemetry.TelemetryProto$ConnectivityPublisher prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.telemetry.TelemetryProto$ConnectivityPublisher getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.telemetry.TelemetryProto$ConnectivityPublisher defaultInstance }
android/car/telemetry/TelemetryProto$ConnectivityPublisherOrBuilder.class
TelemetryProto.java package android.car.telemetry public abstract android.car.telemetry.TelemetryProto$ConnectivityPublisherOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasTransport () public abstract android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport getTransport () public abstract boolean hasOemType () public abstract android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType getOemType () }
android/car/telemetry/TelemetryProto$MemoryPublisher$Builder.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$MemoryPublisher$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.telemetry.TelemetryProto$MemoryPublisherOrBuilder { private void <init> () public boolean hasReadIntervalSec () public int getReadIntervalSec () public android.car.telemetry.TelemetryProto$MemoryPublisher$Builder setReadIntervalSec (int) int value public android.car.telemetry.TelemetryProto$MemoryPublisher$Builder clearReadIntervalSec () public boolean hasMaxSnapshots () public int getMaxSnapshots () public android.car.telemetry.TelemetryProto$MemoryPublisher$Builder setMaxSnapshots (int) int value public android.car.telemetry.TelemetryProto$MemoryPublisher$Builder clearMaxSnapshots () public boolean hasMaxPendingTasks () public int getMaxPendingTasks () public android.car.telemetry.TelemetryProto$MemoryPublisher$Builder setMaxPendingTasks (int) int value public android.car.telemetry.TelemetryProto$MemoryPublisher$Builder clearMaxPendingTasks () public java.util.List getPackageNamesList () public int getPackageNamesCount () public java.lang.String getPackageNames (int) int index public com.google.protobuf.ByteString getPackageNamesBytes (int) int index public android.car.telemetry.TelemetryProto$MemoryPublisher$Builder setPackageNames (int, java.lang.String) int index String value public android.car.telemetry.TelemetryProto$MemoryPublisher$Builder addPackageNames (java.lang.String) String value public android.car.telemetry.TelemetryProto$MemoryPublisher$Builder addAllPackageNames (java.lang.Iterable) Iterable values public android.car.telemetry.TelemetryProto$MemoryPublisher$Builder clearPackageNames () public android.car.telemetry.TelemetryProto$MemoryPublisher$Builder addPackageNamesBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value }
android/car/telemetry/TelemetryProto$MemoryPublisher.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$MemoryPublisher extends com.google.protobuf.GeneratedMessageLite implements android.car.telemetry.TelemetryProto$MemoryPublisherOrBuilder { private int bitField0_ public static final int READ_INTERVAL_SEC_FIELD_NUMBER private int readIntervalSec_ public static final int MAX_SNAPSHOTS_FIELD_NUMBER private int maxSnapshots_ public static final int MAX_PENDING_TASKS_FIELD_NUMBER private int maxPendingTasks_ public static final int PACKAGE_NAMES_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList packageNames_ private static final android.car.telemetry.TelemetryProto$MemoryPublisher DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasReadIntervalSec () public int getReadIntervalSec () private void setReadIntervalSec (int) int value private void clearReadIntervalSec () public boolean hasMaxSnapshots () public int getMaxSnapshots () private void setMaxSnapshots (int) int value private void clearMaxSnapshots () public boolean hasMaxPendingTasks () public int getMaxPendingTasks () private void setMaxPendingTasks (int) int value private void clearMaxPendingTasks () public java.util.List getPackageNamesList () public int getPackageNamesCount () public java.lang.String getPackageNames (int) int index public com.google.protobuf.ByteString getPackageNamesBytes (int) int index private void ensurePackageNamesIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setPackageNames (int, java.lang.String) int index String value Class valueClass private void addPackageNames (java.lang.String) String value Class valueClass private void addAllPackageNames (java.lang.Iterable) Iterable values private void clearPackageNames () private void addPackageNamesBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public static android.car.telemetry.TelemetryProto$MemoryPublisher parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.telemetry.TelemetryProto$MemoryPublisher parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$MemoryPublisher parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.telemetry.TelemetryProto$MemoryPublisher parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$MemoryPublisher parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.telemetry.TelemetryProto$MemoryPublisher parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$MemoryPublisher parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$MemoryPublisher parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$MemoryPublisher parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$MemoryPublisher parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$MemoryPublisher parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.telemetry.TelemetryProto$MemoryPublisher parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$MemoryPublisher$Builder newBuilder () public static android.car.telemetry.TelemetryProto$MemoryPublisher$Builder newBuilder (android.car.telemetry.TelemetryProto$MemoryPublisher) android.car.telemetry.TelemetryProto$MemoryPublisher prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.telemetry.TelemetryProto$MemoryPublisher getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.telemetry.TelemetryProto$MemoryPublisher defaultInstance }
android/car/telemetry/TelemetryProto$MemoryPublisherOrBuilder.class
TelemetryProto.java package android.car.telemetry public abstract android.car.telemetry.TelemetryProto$MemoryPublisherOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasReadIntervalSec () public abstract int getReadIntervalSec () public abstract boolean hasMaxSnapshots () public abstract int getMaxSnapshots () public abstract boolean hasMaxPendingTasks () public abstract int getMaxPendingTasks () public abstract java.util.List getPackageNamesList () public abstract int getPackageNamesCount () public abstract java.lang.String getPackageNames (int) public abstract com.google.protobuf.ByteString getPackageNamesBytes (int) }
android/car/telemetry/TelemetryProto$MetricsConfig$Builder.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$MetricsConfig$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.telemetry.TelemetryProto$MetricsConfigOrBuilder { private void <init> () public boolean hasName () public java.lang.String getName () public com.google.protobuf.ByteString getNameBytes () public android.car.telemetry.TelemetryProto$MetricsConfig$Builder setName (java.lang.String) String value public android.car.telemetry.TelemetryProto$MetricsConfig$Builder clearName () public android.car.telemetry.TelemetryProto$MetricsConfig$Builder setNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasVersion () public int getVersion () public android.car.telemetry.TelemetryProto$MetricsConfig$Builder setVersion (int) int value public android.car.telemetry.TelemetryProto$MetricsConfig$Builder clearVersion () public boolean hasScript () public java.lang.String getScript () public com.google.protobuf.ByteString getScriptBytes () public android.car.telemetry.TelemetryProto$MetricsConfig$Builder setScript (java.lang.String) String value public android.car.telemetry.TelemetryProto$MetricsConfig$Builder clearScript () public android.car.telemetry.TelemetryProto$MetricsConfig$Builder setScriptBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public java.util.List getSubscribersList () public int getSubscribersCount () public android.car.telemetry.TelemetryProto$Subscriber getSubscribers (int) int index public android.car.telemetry.TelemetryProto$MetricsConfig$Builder setSubscribers (int, android.car.telemetry.TelemetryProto$Subscriber) int index android.car.telemetry.TelemetryProto$Subscriber value public android.car.telemetry.TelemetryProto$MetricsConfig$Builder setSubscribers (int, android.car.telemetry.TelemetryProto$Subscriber$Builder) int index android.car.telemetry.TelemetryProto$Subscriber$Builder builderForValue public android.car.telemetry.TelemetryProto$MetricsConfig$Builder addSubscribers (android.car.telemetry.TelemetryProto$Subscriber) android.car.telemetry.TelemetryProto$Subscriber value public android.car.telemetry.TelemetryProto$MetricsConfig$Builder addSubscribers (int, android.car.telemetry.TelemetryProto$Subscriber) int index android.car.telemetry.TelemetryProto$Subscriber value public android.car.telemetry.TelemetryProto$MetricsConfig$Builder addSubscribers (android.car.telemetry.TelemetryProto$Subscriber$Builder) android.car.telemetry.TelemetryProto$Subscriber$Builder builderForValue public android.car.telemetry.TelemetryProto$MetricsConfig$Builder addSubscribers (int, android.car.telemetry.TelemetryProto$Subscriber$Builder) int index android.car.telemetry.TelemetryProto$Subscriber$Builder builderForValue public android.car.telemetry.TelemetryProto$MetricsConfig$Builder addAllSubscribers (java.lang.Iterable) Iterable values public android.car.telemetry.TelemetryProto$MetricsConfig$Builder clearSubscribers () public android.car.telemetry.TelemetryProto$MetricsConfig$Builder removeSubscribers (int) int index }
android/car/telemetry/TelemetryProto$MetricsConfig.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$MetricsConfig extends com.google.protobuf.GeneratedMessageLite implements android.car.telemetry.TelemetryProto$MetricsConfigOrBuilder { private int bitField0_ public static final int NAME_FIELD_NUMBER private String name_ public static final int VERSION_FIELD_NUMBER private int version_ public static final int SCRIPT_FIELD_NUMBER private String script_ public static final int SUBSCRIBERS_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList subscribers_ private static final android.car.telemetry.TelemetryProto$MetricsConfig DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasName () public java.lang.String getName () public com.google.protobuf.ByteString getNameBytes () private void setName (java.lang.String) String value Class valueClass private void clearName () private void setNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasVersion () public int getVersion () private void setVersion (int) int value private void clearVersion () public boolean hasScript () public java.lang.String getScript () public com.google.protobuf.ByteString getScriptBytes () private void setScript (java.lang.String) String value Class valueClass private void clearScript () private void setScriptBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public java.util.List getSubscribersList () public java.util.List getSubscribersOrBuilderList () public int getSubscribersCount () public android.car.telemetry.TelemetryProto$Subscriber getSubscribers (int) int index public android.car.telemetry.TelemetryProto$SubscriberOrBuilder getSubscribersOrBuilder (int) int index private void ensureSubscribersIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setSubscribers (int, android.car.telemetry.TelemetryProto$Subscriber) int index android.car.telemetry.TelemetryProto$Subscriber value private void addSubscribers (android.car.telemetry.TelemetryProto$Subscriber) android.car.telemetry.TelemetryProto$Subscriber value private void addSubscribers (int, android.car.telemetry.TelemetryProto$Subscriber) int index android.car.telemetry.TelemetryProto$Subscriber value private void addAllSubscribers (java.lang.Iterable) Iterable values private void clearSubscribers () private void removeSubscribers (int) int index public static android.car.telemetry.TelemetryProto$MetricsConfig parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.telemetry.TelemetryProto$MetricsConfig parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$MetricsConfig parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.telemetry.TelemetryProto$MetricsConfig parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$MetricsConfig parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.telemetry.TelemetryProto$MetricsConfig parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$MetricsConfig parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$MetricsConfig parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$MetricsConfig parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$MetricsConfig parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$MetricsConfig parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.telemetry.TelemetryProto$MetricsConfig parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$MetricsConfig$Builder newBuilder () public static android.car.telemetry.TelemetryProto$MetricsConfig$Builder newBuilder (android.car.telemetry.TelemetryProto$MetricsConfig) android.car.telemetry.TelemetryProto$MetricsConfig prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.telemetry.TelemetryProto$MetricsConfig getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.telemetry.TelemetryProto$MetricsConfig defaultInstance }
android/car/telemetry/TelemetryProto$MetricsConfigOrBuilder.class
TelemetryProto.java package android.car.telemetry public abstract android.car.telemetry.TelemetryProto$MetricsConfigOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasName () public abstract java.lang.String getName () public abstract com.google.protobuf.ByteString getNameBytes () public abstract boolean hasVersion () public abstract int getVersion () public abstract boolean hasScript () public abstract java.lang.String getScript () public abstract com.google.protobuf.ByteString getScriptBytes () public abstract java.util.List getSubscribersList () public abstract android.car.telemetry.TelemetryProto$Subscriber getSubscribers (int) public abstract int getSubscribersCount () }
android/car/telemetry/TelemetryProto$Publisher$Builder.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$Publisher$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.telemetry.TelemetryProto$PublisherOrBuilder { private void <init> () public android.car.telemetry.TelemetryProto$Publisher$PublisherCase getPublisherCase () public android.car.telemetry.TelemetryProto$Publisher$Builder clearPublisher () public boolean hasVehicleProperty () public android.car.telemetry.TelemetryProto$VehiclePropertyPublisher getVehicleProperty () public android.car.telemetry.TelemetryProto$Publisher$Builder setVehicleProperty (android.car.telemetry.TelemetryProto$VehiclePropertyPublisher) android.car.telemetry.TelemetryProto$VehiclePropertyPublisher value public android.car.telemetry.TelemetryProto$Publisher$Builder setVehicleProperty (android.car.telemetry.TelemetryProto$VehiclePropertyPublisher$Builder) android.car.telemetry.TelemetryProto$VehiclePropertyPublisher$Builder builderForValue public android.car.telemetry.TelemetryProto$Publisher$Builder mergeVehicleProperty (android.car.telemetry.TelemetryProto$VehiclePropertyPublisher) android.car.telemetry.TelemetryProto$VehiclePropertyPublisher value public android.car.telemetry.TelemetryProto$Publisher$Builder clearVehicleProperty () public boolean hasCartelemetryd () public android.car.telemetry.TelemetryProto$CarTelemetrydPublisher getCartelemetryd () public android.car.telemetry.TelemetryProto$Publisher$Builder setCartelemetryd (android.car.telemetry.TelemetryProto$CarTelemetrydPublisher) android.car.telemetry.TelemetryProto$CarTelemetrydPublisher value public android.car.telemetry.TelemetryProto$Publisher$Builder setCartelemetryd (android.car.telemetry.TelemetryProto$CarTelemetrydPublisher$Builder) android.car.telemetry.TelemetryProto$CarTelemetrydPublisher$Builder builderForValue public android.car.telemetry.TelemetryProto$Publisher$Builder mergeCartelemetryd (android.car.telemetry.TelemetryProto$CarTelemetrydPublisher) android.car.telemetry.TelemetryProto$CarTelemetrydPublisher value public android.car.telemetry.TelemetryProto$Publisher$Builder clearCartelemetryd () public boolean hasStats () public android.car.telemetry.TelemetryProto$StatsPublisher getStats () public android.car.telemetry.TelemetryProto$Publisher$Builder setStats (android.car.telemetry.TelemetryProto$StatsPublisher) android.car.telemetry.TelemetryProto$StatsPublisher value public android.car.telemetry.TelemetryProto$Publisher$Builder setStats (android.car.telemetry.TelemetryProto$StatsPublisher$Builder) android.car.telemetry.TelemetryProto$StatsPublisher$Builder builderForValue public android.car.telemetry.TelemetryProto$Publisher$Builder mergeStats (android.car.telemetry.TelemetryProto$StatsPublisher) android.car.telemetry.TelemetryProto$StatsPublisher value public android.car.telemetry.TelemetryProto$Publisher$Builder clearStats () public boolean hasConnectivity () public android.car.telemetry.TelemetryProto$ConnectivityPublisher getConnectivity () public android.car.telemetry.TelemetryProto$Publisher$Builder setConnectivity (android.car.telemetry.TelemetryProto$ConnectivityPublisher) android.car.telemetry.TelemetryProto$ConnectivityPublisher value public android.car.telemetry.TelemetryProto$Publisher$Builder setConnectivity (android.car.telemetry.TelemetryProto$ConnectivityPublisher$Builder) android.car.telemetry.TelemetryProto$ConnectivityPublisher$Builder builderForValue public android.car.telemetry.TelemetryProto$Publisher$Builder mergeConnectivity (android.car.telemetry.TelemetryProto$ConnectivityPublisher) android.car.telemetry.TelemetryProto$ConnectivityPublisher value public android.car.telemetry.TelemetryProto$Publisher$Builder clearConnectivity () public boolean hasMemory () public android.car.telemetry.TelemetryProto$MemoryPublisher getMemory () public android.car.telemetry.TelemetryProto$Publisher$Builder setMemory (android.car.telemetry.TelemetryProto$MemoryPublisher) android.car.telemetry.TelemetryProto$MemoryPublisher value public android.car.telemetry.TelemetryProto$Publisher$Builder setMemory (android.car.telemetry.TelemetryProto$MemoryPublisher$Builder) android.car.telemetry.TelemetryProto$MemoryPublisher$Builder builderForValue public android.car.telemetry.TelemetryProto$Publisher$Builder mergeMemory (android.car.telemetry.TelemetryProto$MemoryPublisher) android.car.telemetry.TelemetryProto$MemoryPublisher value public android.car.telemetry.TelemetryProto$Publisher$Builder clearMemory () }
android/car/telemetry/TelemetryProto$Publisher$PublisherCase.class
TelemetryProto.java package android.car.telemetry public final enum android.car.telemetry.TelemetryProto$Publisher$PublisherCase extends java.lang.Enum { public static final enum android.car.telemetry.TelemetryProto$Publisher$PublisherCase VEHICLE_PROPERTY public static final enum android.car.telemetry.TelemetryProto$Publisher$PublisherCase CARTELEMETRYD public static final enum android.car.telemetry.TelemetryProto$Publisher$PublisherCase STATS public static final enum android.car.telemetry.TelemetryProto$Publisher$PublisherCase CONNECTIVITY public static final enum android.car.telemetry.TelemetryProto$Publisher$PublisherCase MEMORY public static final enum android.car.telemetry.TelemetryProto$Publisher$PublisherCase PUBLISHER_NOT_SET private final int value private static final synthetic android.car.telemetry.TelemetryProto$Publisher$PublisherCase[] $VALUES public static android.car.telemetry.TelemetryProto$Publisher$PublisherCase[] values () public static android.car.telemetry.TelemetryProto$Publisher$PublisherCase valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public static android.car.telemetry.TelemetryProto$Publisher$PublisherCase valueOf (int) int value public static android.car.telemetry.TelemetryProto$Publisher$PublisherCase forNumber (int) int value public int getNumber () private static synthetic android.car.telemetry.TelemetryProto$Publisher$PublisherCase[] $values () static void <clinit> () }
android/car/telemetry/TelemetryProto$Publisher.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$Publisher extends com.google.protobuf.GeneratedMessageLite implements android.car.telemetry.TelemetryProto$PublisherOrBuilder { private int bitField0_ private int publisherCase_ private Object publisher_ public static final int VEHICLE_PROPERTY_FIELD_NUMBER public static final int CARTELEMETRYD_FIELD_NUMBER public static final int STATS_FIELD_NUMBER public static final int CONNECTIVITY_FIELD_NUMBER public static final int MEMORY_FIELD_NUMBER private static final android.car.telemetry.TelemetryProto$Publisher DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public android.car.telemetry.TelemetryProto$Publisher$PublisherCase getPublisherCase () private void clearPublisher () public boolean hasVehicleProperty () public android.car.telemetry.TelemetryProto$VehiclePropertyPublisher getVehicleProperty () private void setVehicleProperty (android.car.telemetry.TelemetryProto$VehiclePropertyPublisher) android.car.telemetry.TelemetryProto$VehiclePropertyPublisher value private void mergeVehicleProperty (android.car.telemetry.TelemetryProto$VehiclePropertyPublisher) android.car.telemetry.TelemetryProto$VehiclePropertyPublisher value private void clearVehicleProperty () public boolean hasCartelemetryd () public android.car.telemetry.TelemetryProto$CarTelemetrydPublisher getCartelemetryd () private void setCartelemetryd (android.car.telemetry.TelemetryProto$CarTelemetrydPublisher) android.car.telemetry.TelemetryProto$CarTelemetrydPublisher value private void mergeCartelemetryd (android.car.telemetry.TelemetryProto$CarTelemetrydPublisher) android.car.telemetry.TelemetryProto$CarTelemetrydPublisher value private void clearCartelemetryd () public boolean hasStats () public android.car.telemetry.TelemetryProto$StatsPublisher getStats () private void setStats (android.car.telemetry.TelemetryProto$StatsPublisher) android.car.telemetry.TelemetryProto$StatsPublisher value private void mergeStats (android.car.telemetry.TelemetryProto$StatsPublisher) android.car.telemetry.TelemetryProto$StatsPublisher value private void clearStats () public boolean hasConnectivity () public android.car.telemetry.TelemetryProto$ConnectivityPublisher getConnectivity () private void setConnectivity (android.car.telemetry.TelemetryProto$ConnectivityPublisher) android.car.telemetry.TelemetryProto$ConnectivityPublisher value private void mergeConnectivity (android.car.telemetry.TelemetryProto$ConnectivityPublisher) android.car.telemetry.TelemetryProto$ConnectivityPublisher value private void clearConnectivity () public boolean hasMemory () public android.car.telemetry.TelemetryProto$MemoryPublisher getMemory () private void setMemory (android.car.telemetry.TelemetryProto$MemoryPublisher) android.car.telemetry.TelemetryProto$MemoryPublisher value private void mergeMemory (android.car.telemetry.TelemetryProto$MemoryPublisher) android.car.telemetry.TelemetryProto$MemoryPublisher value private void clearMemory () public static android.car.telemetry.TelemetryProto$Publisher parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.telemetry.TelemetryProto$Publisher parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$Publisher parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.telemetry.TelemetryProto$Publisher parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$Publisher parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.telemetry.TelemetryProto$Publisher parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$Publisher parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$Publisher parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$Publisher parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$Publisher parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$Publisher parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.telemetry.TelemetryProto$Publisher parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$Publisher$Builder newBuilder () public static android.car.telemetry.TelemetryProto$Publisher$Builder newBuilder (android.car.telemetry.TelemetryProto$Publisher) android.car.telemetry.TelemetryProto$Publisher prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.telemetry.TelemetryProto$Publisher getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.telemetry.TelemetryProto$Publisher defaultInstance }
android/car/telemetry/TelemetryProto$PublisherOrBuilder.class
TelemetryProto.java package android.car.telemetry public abstract android.car.telemetry.TelemetryProto$PublisherOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasVehicleProperty () public abstract android.car.telemetry.TelemetryProto$VehiclePropertyPublisher getVehicleProperty () public abstract boolean hasCartelemetryd () public abstract android.car.telemetry.TelemetryProto$CarTelemetrydPublisher getCartelemetryd () public abstract boolean hasStats () public abstract android.car.telemetry.TelemetryProto$StatsPublisher getStats () public abstract boolean hasConnectivity () public abstract android.car.telemetry.TelemetryProto$ConnectivityPublisher getConnectivity () public abstract boolean hasMemory () public abstract android.car.telemetry.TelemetryProto$MemoryPublisher getMemory () public abstract android.car.telemetry.TelemetryProto$Publisher$PublisherCase getPublisherCase () }
android/car/telemetry/TelemetryProto$StatsPublisher$Builder.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$StatsPublisher$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.telemetry.TelemetryProto$StatsPublisherOrBuilder { private void <init> () public boolean hasSystemMetric () public android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric getSystemMetric () public android.car.telemetry.TelemetryProto$StatsPublisher$Builder setSystemMetric (android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric) android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric value public android.car.telemetry.TelemetryProto$StatsPublisher$Builder clearSystemMetric () }
android/car/telemetry/TelemetryProto$StatsPublisher$SystemMetric$1.class
TelemetryProto.java package android.car.telemetry android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
android/car/telemetry/TelemetryProto$StatsPublisher$SystemMetric$SystemMetricVerifier.class
TelemetryProto.java package android.car.telemetry final android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric$SystemMetricVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
android/car/telemetry/TelemetryProto$StatsPublisher$SystemMetric.class
TelemetryProto.java package android.car.telemetry public final enum android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric UNDEFINED public static final enum android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric APP_START_MEMORY_STATE_CAPTURED public static final enum android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric PROCESS_MEMORY_STATE public static final enum android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric ACTIVITY_FOREGROUND_STATE_CHANGED public static final enum android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric PROCESS_CPU_TIME public static final enum android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric APP_CRASH_OCCURRED public static final enum android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric ANR_OCCURRED public static final enum android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric WTF_OCCURRED public static final enum android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric PROCESS_MEMORY_SNAPSHOT public static final enum android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric PROCESS_START_TIME public static final int UNDEFINED_VALUE public static final int APP_START_MEMORY_STATE_CAPTURED_VALUE public static final int PROCESS_MEMORY_STATE_VALUE public static final int ACTIVITY_FOREGROUND_STATE_CHANGED_VALUE public static final int PROCESS_CPU_TIME_VALUE public static final int APP_CRASH_OCCURRED_VALUE public static final int ANR_OCCURRED_VALUE public static final int WTF_OCCURRED_VALUE public static final int PROCESS_MEMORY_SNAPSHOT_VALUE public static final int PROCESS_START_TIME_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric[] $VALUES public static android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric[] values () public static android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric valueOf (java.lang.String) String name public final int getNumber () public static android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric valueOf (int) int value public static android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric[] $values () static void <clinit> () }
android/car/telemetry/TelemetryProto$StatsPublisher.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$StatsPublisher extends com.google.protobuf.GeneratedMessageLite implements android.car.telemetry.TelemetryProto$StatsPublisherOrBuilder { private int bitField0_ public static final int SYSTEM_METRIC_FIELD_NUMBER private int systemMetric_ private static final android.car.telemetry.TelemetryProto$StatsPublisher DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasSystemMetric () public android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric getSystemMetric () android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric result private void setSystemMetric (android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric) android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric value private void clearSystemMetric () public static android.car.telemetry.TelemetryProto$StatsPublisher parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.telemetry.TelemetryProto$StatsPublisher parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$StatsPublisher parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.telemetry.TelemetryProto$StatsPublisher parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$StatsPublisher parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.telemetry.TelemetryProto$StatsPublisher parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$StatsPublisher parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$StatsPublisher parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$StatsPublisher parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$StatsPublisher parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$StatsPublisher parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.telemetry.TelemetryProto$StatsPublisher parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$StatsPublisher$Builder newBuilder () public static android.car.telemetry.TelemetryProto$StatsPublisher$Builder newBuilder (android.car.telemetry.TelemetryProto$StatsPublisher) android.car.telemetry.TelemetryProto$StatsPublisher prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.telemetry.TelemetryProto$StatsPublisher getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.telemetry.TelemetryProto$StatsPublisher defaultInstance }
android/car/telemetry/TelemetryProto$StatsPublisherOrBuilder.class
TelemetryProto.java package android.car.telemetry public abstract android.car.telemetry.TelemetryProto$StatsPublisherOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasSystemMetric () public abstract android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric getSystemMetric () }
android/car/telemetry/TelemetryProto$Subscriber$Builder.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$Subscriber$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.telemetry.TelemetryProto$SubscriberOrBuilder { private void <init> () public boolean hasHandler () public java.lang.String getHandler () public com.google.protobuf.ByteString getHandlerBytes () public android.car.telemetry.TelemetryProto$Subscriber$Builder setHandler (java.lang.String) String value public android.car.telemetry.TelemetryProto$Subscriber$Builder clearHandler () public android.car.telemetry.TelemetryProto$Subscriber$Builder setHandlerBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasPublisher () public android.car.telemetry.TelemetryProto$Publisher getPublisher () public android.car.telemetry.TelemetryProto$Subscriber$Builder setPublisher (android.car.telemetry.TelemetryProto$Publisher) android.car.telemetry.TelemetryProto$Publisher value public android.car.telemetry.TelemetryProto$Subscriber$Builder setPublisher (android.car.telemetry.TelemetryProto$Publisher$Builder) android.car.telemetry.TelemetryProto$Publisher$Builder builderForValue public android.car.telemetry.TelemetryProto$Subscriber$Builder mergePublisher (android.car.telemetry.TelemetryProto$Publisher) android.car.telemetry.TelemetryProto$Publisher value public android.car.telemetry.TelemetryProto$Subscriber$Builder clearPublisher () public boolean hasPriority () public int getPriority () public android.car.telemetry.TelemetryProto$Subscriber$Builder setPriority (int) int value public android.car.telemetry.TelemetryProto$Subscriber$Builder clearPriority () }
android/car/telemetry/TelemetryProto$Subscriber.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$Subscriber extends com.google.protobuf.GeneratedMessageLite implements android.car.telemetry.TelemetryProto$SubscriberOrBuilder { private int bitField0_ public static final int HANDLER_FIELD_NUMBER private String handler_ public static final int PUBLISHER_FIELD_NUMBER private android.car.telemetry.TelemetryProto$Publisher publisher_ public static final int PRIORITY_FIELD_NUMBER private int priority_ private static final android.car.telemetry.TelemetryProto$Subscriber DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasHandler () public java.lang.String getHandler () public com.google.protobuf.ByteString getHandlerBytes () private void setHandler (java.lang.String) String value Class valueClass private void clearHandler () private void setHandlerBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasPublisher () public android.car.telemetry.TelemetryProto$Publisher getPublisher () private void setPublisher (android.car.telemetry.TelemetryProto$Publisher) android.car.telemetry.TelemetryProto$Publisher value private void mergePublisher (android.car.telemetry.TelemetryProto$Publisher) android.car.telemetry.TelemetryProto$Publisher value private void clearPublisher () public boolean hasPriority () public int getPriority () private void setPriority (int) int value private void clearPriority () public static android.car.telemetry.TelemetryProto$Subscriber parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.telemetry.TelemetryProto$Subscriber parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$Subscriber parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.telemetry.TelemetryProto$Subscriber parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$Subscriber parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.telemetry.TelemetryProto$Subscriber parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$Subscriber parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$Subscriber parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$Subscriber parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$Subscriber parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$Subscriber parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.telemetry.TelemetryProto$Subscriber parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$Subscriber$Builder newBuilder () public static android.car.telemetry.TelemetryProto$Subscriber$Builder newBuilder (android.car.telemetry.TelemetryProto$Subscriber) android.car.telemetry.TelemetryProto$Subscriber prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.telemetry.TelemetryProto$Subscriber getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.telemetry.TelemetryProto$Subscriber defaultInstance }
android/car/telemetry/TelemetryProto$SubscriberOrBuilder.class
TelemetryProto.java package android.car.telemetry public abstract android.car.telemetry.TelemetryProto$SubscriberOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasHandler () public abstract java.lang.String getHandler () public abstract com.google.protobuf.ByteString getHandlerBytes () public abstract boolean hasPublisher () public abstract android.car.telemetry.TelemetryProto$Publisher getPublisher () public abstract boolean hasPriority () public abstract int getPriority () }
android/car/telemetry/TelemetryProto$TelemetryError$Builder.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$TelemetryError$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.telemetry.TelemetryProto$TelemetryErrorOrBuilder { private void <init> () public boolean hasErrorType () public android.car.telemetry.TelemetryProto$TelemetryError$ErrorType getErrorType () public android.car.telemetry.TelemetryProto$TelemetryError$Builder setErrorType (android.car.telemetry.TelemetryProto$TelemetryError$ErrorType) android.car.telemetry.TelemetryProto$TelemetryError$ErrorType value public android.car.telemetry.TelemetryProto$TelemetryError$Builder clearErrorType () public boolean hasMessage () public java.lang.String getMessage () public com.google.protobuf.ByteString getMessageBytes () public android.car.telemetry.TelemetryProto$TelemetryError$Builder setMessage (java.lang.String) String value public android.car.telemetry.TelemetryProto$TelemetryError$Builder clearMessage () public android.car.telemetry.TelemetryProto$TelemetryError$Builder setMessageBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasStackTrace () public java.lang.String getStackTrace () public com.google.protobuf.ByteString getStackTraceBytes () public android.car.telemetry.TelemetryProto$TelemetryError$Builder setStackTrace (java.lang.String) String value public android.car.telemetry.TelemetryProto$TelemetryError$Builder clearStackTrace () public android.car.telemetry.TelemetryProto$TelemetryError$Builder setStackTraceBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value }
android/car/telemetry/TelemetryProto$TelemetryError$ErrorType$1.class
TelemetryProto.java package android.car.telemetry android.car.telemetry.TelemetryProto$TelemetryError$ErrorType$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public android.car.telemetry.TelemetryProto$TelemetryError$ErrorType findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
android/car/telemetry/TelemetryProto$TelemetryError$ErrorType$ErrorTypeVerifier.class
TelemetryProto.java package android.car.telemetry final android.car.telemetry.TelemetryProto$TelemetryError$ErrorType$ErrorTypeVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
android/car/telemetry/TelemetryProto$TelemetryError$ErrorType.class
TelemetryProto.java package android.car.telemetry public final enum android.car.telemetry.TelemetryProto$TelemetryError$ErrorType extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum android.car.telemetry.TelemetryProto$TelemetryError$ErrorType UNSPECIFIED public static final enum android.car.telemetry.TelemetryProto$TelemetryError$ErrorType SCRIPT_EXECUTOR_ERROR public static final enum android.car.telemetry.TelemetryProto$TelemetryError$ErrorType LUA_RUNTIME_ERROR public static final enum android.car.telemetry.TelemetryProto$TelemetryError$ErrorType LUA_SCRIPT_ERROR public static final enum android.car.telemetry.TelemetryProto$TelemetryError$ErrorType PUBLISHER_FAILED public static final int UNSPECIFIED_VALUE public static final int SCRIPT_EXECUTOR_ERROR_VALUE public static final int LUA_RUNTIME_ERROR_VALUE public static final int LUA_SCRIPT_ERROR_VALUE public static final int PUBLISHER_FAILED_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic android.car.telemetry.TelemetryProto$TelemetryError$ErrorType[] $VALUES public static android.car.telemetry.TelemetryProto$TelemetryError$ErrorType[] values () public static android.car.telemetry.TelemetryProto$TelemetryError$ErrorType valueOf (java.lang.String) String name public final int getNumber () public static android.car.telemetry.TelemetryProto$TelemetryError$ErrorType valueOf (int) int value public static android.car.telemetry.TelemetryProto$TelemetryError$ErrorType forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic android.car.telemetry.TelemetryProto$TelemetryError$ErrorType[] $values () static void <clinit> () }
android/car/telemetry/TelemetryProto$TelemetryError.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$TelemetryError extends com.google.protobuf.GeneratedMessageLite implements android.car.telemetry.TelemetryProto$TelemetryErrorOrBuilder { private int bitField0_ public static final int ERROR_TYPE_FIELD_NUMBER private int errorType_ public static final int MESSAGE_FIELD_NUMBER private String message_ public static final int STACK_TRACE_FIELD_NUMBER private String stackTrace_ private static final android.car.telemetry.TelemetryProto$TelemetryError DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasErrorType () public android.car.telemetry.TelemetryProto$TelemetryError$ErrorType getErrorType () android.car.telemetry.TelemetryProto$TelemetryError$ErrorType result private void setErrorType (android.car.telemetry.TelemetryProto$TelemetryError$ErrorType) android.car.telemetry.TelemetryProto$TelemetryError$ErrorType value private void clearErrorType () public boolean hasMessage () public java.lang.String getMessage () public com.google.protobuf.ByteString getMessageBytes () private void setMessage (java.lang.String) String value Class valueClass private void clearMessage () private void setMessageBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasStackTrace () public java.lang.String getStackTrace () public com.google.protobuf.ByteString getStackTraceBytes () private void setStackTrace (java.lang.String) String value Class valueClass private void clearStackTrace () private void setStackTraceBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public static android.car.telemetry.TelemetryProto$TelemetryError parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.telemetry.TelemetryProto$TelemetryError parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$TelemetryError parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.telemetry.TelemetryProto$TelemetryError parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$TelemetryError parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.telemetry.TelemetryProto$TelemetryError parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$TelemetryError parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$TelemetryError parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$TelemetryError parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$TelemetryError parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$TelemetryError parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.telemetry.TelemetryProto$TelemetryError parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$TelemetryError$Builder newBuilder () public static android.car.telemetry.TelemetryProto$TelemetryError$Builder newBuilder (android.car.telemetry.TelemetryProto$TelemetryError) android.car.telemetry.TelemetryProto$TelemetryError prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.telemetry.TelemetryProto$TelemetryError getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.telemetry.TelemetryProto$TelemetryError defaultInstance }
android/car/telemetry/TelemetryProto$TelemetryErrorOrBuilder.class
TelemetryProto.java package android.car.telemetry public abstract android.car.telemetry.TelemetryProto$TelemetryErrorOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasErrorType () public abstract android.car.telemetry.TelemetryProto$TelemetryError$ErrorType getErrorType () public abstract boolean hasMessage () public abstract java.lang.String getMessage () public abstract com.google.protobuf.ByteString getMessageBytes () public abstract boolean hasStackTrace () public abstract java.lang.String getStackTrace () public abstract com.google.protobuf.ByteString getStackTraceBytes () }
android/car/telemetry/TelemetryProto$VehiclePropertyPublisher$Builder.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$VehiclePropertyPublisher$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements android.car.telemetry.TelemetryProto$VehiclePropertyPublisherOrBuilder { private void <init> () public boolean hasVehiclePropertyId () public int getVehiclePropertyId () public android.car.telemetry.TelemetryProto$VehiclePropertyPublisher$Builder setVehiclePropertyId (int) int value public android.car.telemetry.TelemetryProto$VehiclePropertyPublisher$Builder clearVehiclePropertyId () public boolean hasReadRate () public float getReadRate () public android.car.telemetry.TelemetryProto$VehiclePropertyPublisher$Builder setReadRate (float) float value public android.car.telemetry.TelemetryProto$VehiclePropertyPublisher$Builder clearReadRate () }
android/car/telemetry/TelemetryProto$VehiclePropertyPublisher.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto$VehiclePropertyPublisher extends com.google.protobuf.GeneratedMessageLite implements android.car.telemetry.TelemetryProto$VehiclePropertyPublisherOrBuilder { private int bitField0_ public static final int VEHICLE_PROPERTY_ID_FIELD_NUMBER private int vehiclePropertyId_ public static final int READ_RATE_FIELD_NUMBER private float readRate_ private static final android.car.telemetry.TelemetryProto$VehiclePropertyPublisher DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasVehiclePropertyId () public int getVehiclePropertyId () private void setVehiclePropertyId (int) int value private void clearVehiclePropertyId () public boolean hasReadRate () public float getReadRate () private void setReadRate (float) float value private void clearReadRate () public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher$Builder newBuilder () public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher$Builder newBuilder (android.car.telemetry.TelemetryProto$VehiclePropertyPublisher) android.car.telemetry.TelemetryProto$VehiclePropertyPublisher prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static android.car.telemetry.TelemetryProto$VehiclePropertyPublisher getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () android.car.telemetry.TelemetryProto$VehiclePropertyPublisher defaultInstance }
android/car/telemetry/TelemetryProto$VehiclePropertyPublisherOrBuilder.class
TelemetryProto.java package android.car.telemetry public abstract android.car.telemetry.TelemetryProto$VehiclePropertyPublisherOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasVehiclePropertyId () public abstract int getVehiclePropertyId () public abstract boolean hasReadRate () public abstract float getReadRate () }
android/car/telemetry/TelemetryProto.class
TelemetryProto.java package android.car.telemetry public final android.car.telemetry.TelemetryProto extends java.lang.Object { private void <init> () public static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.ExtensionRegistryLite registry static void <clinit> () }
android/car/testapi/
android/car/testapi/BlockingUserLifecycleListener$Builder.class
BlockingUserLifecycleListener.java package android.car.testapi public final android.car.testapi.BlockingUserLifecycleListener$Builder extends java.lang.Object { private long mTimeoutMs private final boolean mForAnyEvent private final boolean mForNoEvents private final java.util.List mExpectedEventTypes private Integer mForUserId private Integer mForPreviousUserId private void <init> (boolean, boolean) boolean forAnyEvent boolean forNoEvents public android.car.testapi.BlockingUserLifecycleListener$Builder setTimeout (long) long timeoutMs public android.car.testapi.BlockingUserLifecycleListener$Builder addExpectedEvent (int) int eventType public android.car.testapi.BlockingUserLifecycleListener$Builder forUser (int) int userId public android.car.testapi.BlockingUserLifecycleListener$Builder forPreviousUser (int) int userId public android.car.testapi.BlockingUserLifecycleListener build () private void assertNotForAnyEvent () }
android/car/testapi/BlockingUserLifecycleListener.class
BlockingUserLifecycleListener.java package android.car.testapi public final android.car.testapi.BlockingUserLifecycleListener extends java.lang.Object implements android.car.user.CarUserManager$UserLifecycleListener { private static final String TAG private static final long DEFAULT_TIMEOUT_MS private static int sNextId private final Object mLock private final java.util.concurrent.CountDownLatch mLatch private final java.util.List mAllReceivedEvents private final java.util.List mExpectedEventsReceived private final java.util.List mExpectedEventTypes private final java.util.List mExpectedEventTypesLeft private final Integer mForUserId private final Integer mForPreviousUserId private final long mTimeoutMs private final boolean mForNoEvents private final int mId private void <init> (android.car.testapi.BlockingUserLifecycleListener$Builder) android.car.testapi.BlockingUserLifecycleListener$Builder builder public static android.car.testapi.BlockingUserLifecycleListener$Builder forAnyEvent () public static android.car.testapi.BlockingUserLifecycleListener$Builder forSpecificEvents () public static android.car.testapi.BlockingUserLifecycleListener$Builder forNoExpectedEvent () public void onEvent (android.car.user.CarUserManager$UserLifecycleEvent) Integer actualType boolean removed android.car.user.CarUserManager$UserLifecycleEvent event public android.car.user.CarUserManager$UserLifecycleEvent waitForAnyEvent () throws java.lang.InterruptedException android.car.user.CarUserManager$UserLifecycleEvent event android.car.user.CarUserManager$UserLifecycleEvent event public java.util.List waitForEvents () throws java.lang.InterruptedException java.util.List events java.util.List events public java.util.List getAllReceivedEvents () public java.lang.String toString () private java.lang.String stateToString () private void waitForExpectedEvents () throws java.lang.InterruptedException String errorMessage boolean mLatchResult private static java.lang.String toString (java.util.List) java.util.List eventTypes private boolean isForAnyEvent () private boolean expectingSpecificUser () private boolean expectingSpecificPreviousUser () private static void checkState (boolean, java.lang.String) boolean expression String errorMessage private static synthetic java.lang.String lambda$toString$0 (java.lang.Integer) Integer i static void <clinit> () }
android/car/testapi/CarAppFocusController.class
CarAppFocusController.java package android.car.testapi public abstract android.car.testapi.CarAppFocusController extends java.lang.Object { public abstract void setForegroundUid (int) public abstract void setForegroundPid (int) public abstract void resetForegroundUid () public abstract void resetForegroundPid () public abstract android.os.Looper getLooper () }
android/car/testapi/CarAudioZoneConfigInfoTestBuilder.class
CarAudioZoneConfigInfoTestBuilder.java package android.car.testapi public final android.car.testapi.CarAudioZoneConfigInfoTestBuilder extends java.lang.Object { private String mName private int mZoneId private int mConfigId public void <init> () public android.car.testapi.CarAudioZoneConfigInfoTestBuilder setName (java.lang.String) String name public android.car.testapi.CarAudioZoneConfigInfoTestBuilder setZoneId (int) int zoneId public android.car.testapi.CarAudioZoneConfigInfoTestBuilder setConfigId (int) int configId public android.car.media.CarAudioZoneConfigInfo build () }
android/car/testapi/CarMockitoHelper.class
CarMockitoHelper.java package android.car.testapi public final android.car.testapi.CarMockitoHelper extends java.lang.Object { private static final String TAG public static void mockHandleRemoteExceptionFromCarServiceWithDefaultValue (android.car.Car) android.car.Car car private void <init> () private static synthetic java.lang.Object lambda$mockHandleRemoteExceptionFromCarServiceWithDefaultValue$0 (org.mockito.invocation.InvocationOnMock) throws java.lang.Throwable org.mockito.invocation.InvocationOnMock invocation Object returnValue static void <clinit> () }
android/car/testapi/CarNavigationStatusController.class
CarNavigationStatusController.java package android.car.testapi public abstract android.car.testapi.CarNavigationStatusController extends java.lang.Object { public abstract android.os.Bundle getCurrentNavState () public abstract void setCustomImageClusterInfo (int, int, int, int) public abstract void setImageCodeClusterInfo (int) }
android/car/testapi/CarProjectionController.class
CarProjectionController.java package android.car.testapi public abstract android.car.testapi.CarProjectionController extends java.lang.Object { public abstract void setSoftApConfiguration (android.net.wifi.SoftApConfiguration) public abstract void setWifiConfiguration (android.net.wifi.WifiConfiguration) public abstract void setProjectionOptions (android.car.projection.ProjectionOptions) public abstract void fireKeyEvent (int) }
android/car/testapi/CarPropertyController.class
CarPropertyController.java package android.car.testapi public abstract android.car.testapi.CarPropertyController extends java.lang.Object { public abstract android.car.testapi.CarPropertyController addProperty (java.lang.Integer, java.lang.Object) public abstract android.car.testapi.CarPropertyController addProperty (android.car.hardware.CarPropertyConfig, android.car.hardware.CarPropertyValue) public transient abstract void updateValues (boolean, android.car.hardware.CarPropertyValue[]) public abstract java.util.List getSetValues () }
android/car/testapi/CarTestingHelper.class
CarTestingHelper.java package android.car.testapi public final android.car.testapi.CarTestingHelper extends java.lang.Object { private static final long ASYNC_TIMEOUT_MS public static java.lang.Object getResult (android.car.util.concurrent.AsyncFuture) throws java.lang.InterruptedException java.util.concurrent.ExecutionException android.car.util.concurrent.AsyncFuture future public static java.lang.Object getResult (android.car.util.concurrent.AsyncFuture, long) InterruptedException e java.util.concurrent.TimeoutException e java.util.concurrent.ExecutionException e android.car.util.concurrent.AsyncFuture future long timeoutMs private void <init> () }
android/car/testapi/CarUxRestrictionsController.class
CarUxRestrictionsController.java package android.car.testapi public abstract android.car.testapi.CarUxRestrictionsController extends java.lang.Object { public abstract void setUxRestrictions (int) throws android.os.RemoteException public abstract void clearUxRestrictions () throws android.os.RemoteException public abstract boolean isListenerRegistered () }
android/car/testapi/FakeAppFocusService.class
FakeAppFocusService.java package android.car.testapi public android.car.testapi.FakeAppFocusService extends com.android.car.AppFocusService implements android.car.testapi.CarAppFocusController { private final android.car.testapi.FakeSystemActivityMonitoringService mSystemActivityMonitoringService private void <init> (android.content.Context, android.car.testapi.FakeSystemActivityMonitoringService) android.content.Context context android.car.testapi.FakeSystemActivityMonitoringService fakeSystemActivityMonitoringService public void <init> (android.content.Context) android.content.Context context public void setForegroundUid (int) int uid public void setForegroundPid (int) int pid public void resetForegroundUid () public void resetForegroundPid () }
android/car/testapi/FakeCar$FakeCarService.class
FakeCar.java package android.car.testapi android.car.testapi.FakeCar$FakeCarService extends android.car.ICar$Stub { android.car.content.pm.ICarPackageManager$Stub mCarPackageManager android.car.diagnostic.ICarDiagnostic$Stub mCarDiagnostic android.car.hardware.power.ICarPower$Stub mCarPower android.car.cluster.IInstrumentClusterManagerService$Stub mClusterService android.car.storagemonitoring.ICarStorageMonitoring$Stub mCarStorageMonitoring android.car.drivingstate.ICarDrivingState$Stub mCarDrivingState private final android.car.testapi.FakeCarAudioService mCarAudio private final android.car.testapi.FakeAppFocusService mAppFocus private final android.car.testapi.FakeCarPropertyService mCarProperty private final android.car.testapi.FakeCarProjectionService mCarProjection private final android.car.testapi.FakeInstrumentClusterNavigation mInstrumentClusterNavigation private final android.car.testapi.FakeCarUxRestrictionsService mCarUxRestrictionService void <init> (android.content.Context) android.content.Context context public void setSystemServerConnections (com.android.car.internal.ICarServiceHelper, android.car.ICarResultReceiver) throws android.os.RemoteException com.android.car.internal.ICarServiceHelper helper android.car.ICarResultReceiver receiver public android.os.IBinder getCarService (java.lang.String) throws android.os.RemoteException String serviceName public int getCarConnectionType () throws android.os.RemoteException public boolean isFeatureEnabled (java.lang.String) String featureName public int enableFeature (java.lang.String) String featureName public int disableFeature (java.lang.String) String featureName public java.util.List getAllEnabledFeatures () public java.util.List getAllPendingDisabledFeatures () public java.util.List getAllPendingEnabledFeatures () public java.lang.String getCarManagerClassForFeature (java.lang.String) String featureName }
android/car/testapi/FakeCar.class
FakeCar.java package android.car.testapi public final android.car.testapi.FakeCar extends java.lang.Object { private static final String TAG private final android.car.Car mCar private final android.car.testapi.FakeCar$FakeCarService mService public static android.car.testapi.FakeCar createFakeCar (android.content.Context) android.content.Context context android.car.testapi.FakeCar$FakeCarService service android.car.Car car private void <init> (android.car.Car, android.car.testapi.FakeCar$FakeCarService) android.car.Car car android.car.testapi.FakeCar$FakeCarService service public android.car.Car getCar () public android.car.testapi.CarPropertyController getCarPropertyController () public android.car.testapi.CarProjectionController getCarProjectionController () public android.car.testapi.CarAppFocusController getAppFocusController () public android.car.testapi.CarNavigationStatusController getCarNavigationStatusController () public android.car.testapi.CarUxRestrictionsController getCarUxRestrictionController () static void <clinit> () }
android/car/testapi/FakeCarAudioService.class
FakeCarAudioService.java package android.car.testapi final android.car.testapi.FakeCarAudioService extends android.car.media.ICarAudio$Stub { void <init> () public boolean isAudioFeatureEnabled (int) int feature public void setGroupVolume (int, int, int, int) int zoneId int groupId int index int flags public int getGroupMaxVolume (int, int) int zoneId int groupId public int getGroupMinVolume (int, int) int zoneId int groupId public int getGroupVolume (int, int) int zoneId int groupId public void setFadeTowardFront (float) float value public void setBalanceTowardRight (float) float value public java.lang.String[] getExternalSources () public android.car.media.CarAudioPatchHandle createAudioPatch (java.lang.String, int, int) String sourceAddress int usage int gainInMillibels public void releaseAudioPatch (android.car.media.CarAudioPatchHandle) android.car.media.CarAudioPatchHandle patch public int getVolumeGroupCount (int) int zoneId public int getVolumeGroupIdForUsage (int, int) int zoneId int usage public int[] getUsagesForVolumeGroupId (int, int) int zoneId int groupId public android.car.media.CarVolumeGroupInfo getVolumeGroupInfo (int, int) int zoneId int groupId public java.util.List getVolumeGroupInfosForZone (int) int zoneId public java.util.List getAudioAttributesForVolumeGroup (android.car.media.CarVolumeGroupInfo) android.car.media.CarVolumeGroupInfo groupInfo public int[] getAudioZoneIds () public int getZoneIdForUid (int) int uid public boolean setZoneIdForUid (int, int) int zoneId int uid public boolean clearZoneIdForUid (int) int uid public boolean cancelMediaAudioOnPrimaryZone (long) long requestId public boolean resetMediaAudioOnPrimaryZone (android.car.CarOccupantZoneManager$OccupantZoneInfo) android.car.CarOccupantZoneManager$OccupantZoneInfo info public boolean isMediaAudioAllowedInPrimaryZone (android.car.CarOccupantZoneManager$OccupantZoneInfo) android.car.CarOccupantZoneManager$OccupantZoneInfo info public long requestMediaAudioOnPrimaryZone (android.car.media.IMediaAudioRequestStatusCallback, android.car.CarOccupantZoneManager$OccupantZoneInfo) android.car.media.IMediaAudioRequestStatusCallback callback android.car.CarOccupantZoneManager$OccupantZoneInfo info public boolean allowMediaAudioOnPrimaryZone (android.os.IBinder, long, boolean) android.os.IBinder token long requestId boolean allow public boolean registerPrimaryZoneMediaAudioRequestCallback (android.car.media.IPrimaryZoneMediaAudioRequestCallback) android.car.media.IPrimaryZoneMediaAudioRequestCallback backk public void unregisterPrimaryZoneMediaAudioRequestCallback (android.car.media.IPrimaryZoneMediaAudioRequestCallback) android.car.media.IPrimaryZoneMediaAudioRequestCallback callback public boolean registerAudioZonesMirrorStatusCallback (android.car.media.IAudioZonesMirrorStatusCallback) android.car.media.IAudioZonesMirrorStatusCallback callback public void unregisterAudioZonesMirrorStatusCallback (android.car.media.IAudioZonesMirrorStatusCallback) android.car.media.IAudioZonesMirrorStatusCallback callback public int canEnableAudioMirror () public long enableMirrorForAudioZones (int[]) int[] audioZones public void extendAudioMirrorRequest (long, int[]) long mirrorId int[] audioZones public void disableAudioMirrorForZone (int) int zoneId public void disableAudioMirror (long) long requestId public int[] getMirrorAudioZonesForAudioZone (int) int zoneId public int[] getMirrorAudioZonesForMirrorRequest (long) long mirrorId public boolean isVolumeGroupMuted (int, int) int zoneId int groupId public void setVolumeGroupMute (int, int, boolean, int) int zoneId int groupId boolean mute int flags public java.lang.String getOutputDeviceAddressForUsage (int, int) int zoneId int usage public java.util.List getInputDevicesForZoneId (int) int zoneId public boolean isPlaybackOnVolumeGroupActive (int, int) int volumeGroupId int audioZoneId public android.car.media.CarAudioZoneConfigInfo getCurrentAudioZoneConfigInfo (int) int audioZoneId public java.util.List getAudioZoneConfigInfos (int) int audioZoneId public void switchZoneToConfig (android.car.media.CarAudioZoneConfigInfo, android.car.media.ISwitchAudioZoneConfigCallback) android.car.media.CarAudioZoneConfigInfo zoneConfig android.car.media.ISwitchAudioZoneConfigCallback callback public void registerVolumeCallback (android.os.IBinder) android.os.IBinder binder public void unregisterVolumeCallback (android.os.IBinder) android.os.IBinder binder public boolean registerCarVolumeEventCallback (android.car.media.ICarVolumeEventCallback) android.car.media.ICarVolumeEventCallback callback public boolean unregisterCarVolumeEventCallback (android.car.media.ICarVolumeEventCallback) android.car.media.ICarVolumeEventCallback callback }
android/car/testapi/FakeCarProjectionService$1.class
FakeCarProjectionService.java package android.car.testapi android.car.testapi.FakeCarProjectionService$1 extends java.lang.Object implements android.content.ServiceConnection { final synthetic android.car.testapi.FakeCarProjectionService this$0 void <init> (android.car.testapi.FakeCarProjectionService) android.car.testapi.FakeCarProjectionService this$0 public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name }
android/car/testapi/FakeCarProjectionService.class
FakeCarProjectionService.java package android.car.testapi android.car.testapi.FakeCarProjectionService extends android.car.ICarProjection$Stub implements android.car.testapi.CarProjectionController { private final android.content.Context mContext private android.net.wifi.SoftApConfiguration mSoftApConfiguration private android.net.wifi.WifiConfiguration mWifiConfiguration private android.os.Messenger mApMessenger private android.os.IBinder mApBinder private java.util.List mStatusListeners private java.util.Map mProjectionStatusMap private android.car.projection.ProjectionStatus mCurrentProjectionStatus private android.car.projection.ProjectionOptions mProjectionOptions private final java.util.Map mKeyEventListeners private final android.content.ServiceConnection mServiceConnection void <init> (android.content.Context) android.content.Context context public void registerProjectionRunner (android.content.Intent) throws android.os.RemoteException android.content.Intent serviceIntent public void unregisterProjectionRunner (android.content.Intent) throws android.os.RemoteException android.content.Intent serviceIntent public void registerKeyEventHandler (android.car.ICarProjectionKeyEventHandler, byte[]) android.car.ICarProjectionKeyEventHandler callback byte[] events public void unregisterKeyEventHandler (android.car.ICarProjectionKeyEventHandler) android.car.ICarProjectionKeyEventHandler callback public void fireKeyEvent (int) android.os.RemoteException e java.util.Map$Entry entry int event public void startProjectionAccessPoint (android.os.Messenger, android.os.IBinder) throws android.os.RemoteException android.os.Messenger messenger android.os.IBinder binder android.os.Message message public void stopProjectionAccessPoint (android.os.IBinder) throws android.os.RemoteException android.os.Message message android.os.IBinder binder public boolean requestBluetoothProfileInhibit (android.bluetooth.BluetoothDevice, int, android.os.IBinder) throws android.os.RemoteException android.bluetooth.BluetoothDevice device int profile android.os.IBinder token public boolean releaseBluetoothProfileInhibit (android.bluetooth.BluetoothDevice, int, android.os.IBinder) throws android.os.RemoteException android.bluetooth.BluetoothDevice device int profile android.os.IBinder token public void updateProjectionStatus (android.car.projection.ProjectionStatus, android.os.IBinder) throws android.os.RemoteException android.car.projection.ProjectionStatus status android.os.IBinder token private transient void notifyStatusListeners (android.car.projection.ProjectionStatus, android.car.ICarProjectionStatusListener[]) throws android.os.RemoteException android.car.ICarProjectionStatusListener listener android.car.projection.ProjectionStatus status android.car.ICarProjectionStatusListener[] listeners public void registerProjectionStatusListener (android.car.ICarProjectionStatusListener) throws android.os.RemoteException android.car.ICarProjectionStatusListener listener public void unregisterProjectionStatusListener (android.car.ICarProjectionStatusListener) throws android.os.RemoteException android.car.ICarProjectionStatusListener listener public void setSoftApConfiguration (android.net.wifi.SoftApConfiguration) android.net.wifi.SoftApConfiguration softApConfiguration public void setWifiConfiguration (android.net.wifi.WifiConfiguration) android.net.wifi.WifiConfiguration wifiConfiguration public android.os.Bundle getProjectionOptions () throws android.os.RemoteException public int[] getAvailableWifiChannels (int) throws android.os.RemoteException int band public void resetProjectionAccessPointCredentials () throws android.os.RemoteException public void setProjectionOptions (android.car.projection.ProjectionOptions) android.car.projection.ProjectionOptions projectionOptions }
android/car/testapi/FakeCarPropertyService$ListenerInfo.class
FakeCarPropertyService.java package android.car.testapi android.car.testapi.FakeCarPropertyService$ListenerInfo extends java.lang.Object { private final android.car.hardware.property.ICarPropertyEventListener mListener void <init> (android.car.hardware.property.ICarPropertyEventListener) android.car.hardware.property.ICarPropertyEventListener listener public boolean equals (java.lang.Object) Object o android.car.testapi.FakeCarPropertyService$ListenerInfo that public int hashCode () }
android/car/testapi/FakeCarPropertyService$PropKey.class
FakeCarPropertyService.java package android.car.testapi android.car.testapi.FakeCarPropertyService$PropKey extends java.lang.Object { final int mPropId final int mAreaId private void <init> (int, int) int propId int areaId static android.car.testapi.FakeCarPropertyService$PropKey of (int, int) int propId int areaId static android.car.testapi.FakeCarPropertyService$PropKey of (android.car.hardware.CarPropertyValue) android.car.hardware.CarPropertyValue carPropertyValue public boolean equals (java.lang.Object) Object o android.car.testapi.FakeCarPropertyService$PropKey propKey public int hashCode () }
android/car/testapi/FakeCarPropertyService$VehicleArea.class
FakeCarPropertyService.java package android.car.testapi final android.car.testapi.FakeCarPropertyService$VehicleArea extends java.lang.Object { static final int GLOBAL static final int WINDOW static final int MIRROR static final int SEAT static final int DOOR static final int WHEEL static final int MASK private void <init> () }
android/car/testapi/FakeCarPropertyService.class
FakeCarPropertyService.java package android.car.testapi android.car.testapi.FakeCarPropertyService extends android.car.hardware.property.ICarProperty$Stub implements android.car.testapi.CarPropertyController { private final java.util.Map mConfigs private final java.util.Map mValues private final com.android.car.internal.PropertyPermissionMapping mPermissions private final java.util.ArrayList mValuesSet private final java.util.Map mListeners void <init> () public void registerListener (int, float, android.car.hardware.property.ICarPropertyEventListener) throws android.os.RemoteException int propId float rate android.car.hardware.property.ICarPropertyEventListener listener java.util.Set propListeners public void unregisterListener (int, android.car.hardware.property.ICarPropertyEventListener) throws android.os.RemoteException int propId android.car.hardware.property.ICarPropertyEventListener listener java.util.Set propListeners public com.android.car.internal.property.CarPropertyConfigList getPropertyList () throws android.os.RemoteException public com.android.car.internal.property.CarPropertyConfigList getPropertyConfigList (int[]) android.car.hardware.CarPropertyConfig cfg int prop int[] propIds java.util.List configs public void getPropertiesAsync (com.android.car.internal.property.AsyncPropertyServiceRequestList, com.android.car.internal.property.IAsyncPropertyResultCallback, long) throws android.os.RemoteException com.android.car.internal.property.AsyncPropertyServiceRequest asyncPropertyServiceRequest int i com.android.car.internal.property.AsyncPropertyServiceRequestList asyncPropertyServiceRequests com.android.car.internal.property.IAsyncPropertyResultCallback asyncPropertyResultCallback long timeoutInMs java.util.List asyncPropertyServiceRequestList java.util.List getValueResults public void setPropertiesAsync (com.android.car.internal.property.AsyncPropertyServiceRequestList, com.android.car.internal.property.IAsyncPropertyResultCallback, long) throws android.os.RemoteException com.android.car.internal.property.AsyncPropertyServiceRequest asyncPropertyServiceRequest int i com.android.car.internal.property.AsyncPropertyServiceRequestList asyncPropertyServiceRequests com.android.car.internal.property.IAsyncPropertyResultCallback asyncPropertyResultCallback long timeoutInMs java.util.List asyncPropertyServiceRequestList java.util.List setValueResults public android.car.hardware.CarPropertyValue getProperty (int, int) throws android.os.RemoteException int prop int zone public void setProperty (android.car.hardware.CarPropertyValue, android.car.hardware.property.ICarPropertyEventListener) throws android.os.RemoteException android.car.hardware.CarPropertyValue prop android.car.hardware.property.ICarPropertyEventListener listener public void cancelRequests (int[]) int[] serviceRequestIds public java.lang.String getReadPermission (int) throws android.os.RemoteException int propId public java.lang.String getWritePermission (int) throws android.os.RemoteException int propId public android.car.testapi.CarPropertyController addProperty (java.lang.Integer, java.lang.Object) Integer propId Object value int areaType Class type android.car.hardware.CarPropertyConfig$Builder builder public android.car.testapi.CarPropertyController addProperty (android.car.hardware.CarPropertyConfig, android.car.hardware.CarPropertyValue) android.car.hardware.CarPropertyConfig config android.car.hardware.CarPropertyValue value public transient void updateValues (boolean, android.car.hardware.CarPropertyValue[]) android.car.hardware.CarPropertyValue v boolean triggerListeners android.car.hardware.CarPropertyValue[] propValues private void sendEvent (android.car.hardware.CarPropertyValue) android.os.RemoteException e java.util.List events android.car.testapi.FakeCarPropertyService$ListenerInfo listenerInfo android.car.hardware.CarPropertyValue v java.util.Set listeners public java.util.List getSetValues () private static java.lang.Class getPropertyType (int) int propId int type private static int getVehicleAreaType (int) int propId int halArea }
android/car/testapi/FakeCarUxRestrictionsService.class
FakeCarUxRestrictionsService.java package android.car.testapi public android.car.testapi.FakeCarUxRestrictionsService extends android.car.drivingstate.ICarUxRestrictionsManager$Stub implements android.car.testapi.CarUxRestrictionsController { private final Object mLock private android.car.drivingstate.CarUxRestrictions mCarUxRestrictions private android.car.drivingstate.ICarUxRestrictionsChangeListener mListener private String mMode private static android.car.drivingstate.CarUxRestrictions createCarUxRestrictions (int) int activeRestrictions void <init> () public void registerUxRestrictionsChangeListener (android.car.drivingstate.ICarUxRestrictionsChangeListener, int) android.car.drivingstate.ICarUxRestrictionsChangeListener listener int displayId public void unregisterUxRestrictionsChangeListener (android.car.drivingstate.ICarUxRestrictionsChangeListener) android.car.drivingstate.ICarUxRestrictionsChangeListener listener public android.car.drivingstate.CarUxRestrictions getCurrentUxRestrictions (int) int displayId public java.util.List getStagedConfigs () public java.util.List getConfigs () public boolean setRestrictionMode (java.lang.String) throws android.os.RemoteException String mode public java.lang.String getRestrictionMode () throws android.os.RemoteException public boolean saveUxRestrictionsConfigurationForNextBoot (java.util.List) java.util.List config public void setUxRestrictions (int) throws android.os.RemoteException int restrictions public void clearUxRestrictions () throws android.os.RemoteException public boolean isListenerRegistered () }
android/car/testapi/FakeInstrumentClusterNavigation.class
FakeInstrumentClusterNavigation.java package android.car.testapi public android.car.testapi.FakeInstrumentClusterNavigation extends android.car.cluster.renderer.IInstrumentClusterNavigation$Stub implements android.car.testapi.CarNavigationStatusController { private static final int DEFAULT_MIN_UPDATE_INTERVAL_MILLIS private android.os.Bundle mCurrentNavigationState private android.car.navigation.CarNavigationInstrumentCluster mCarNavigationInstrumentCluster public void <init> () public void onNavigationStateChanged (android.os.Bundle) android.os.Bundle bundle public android.car.navigation.CarNavigationInstrumentCluster getInstrumentClusterInfo () public android.os.Bundle getCurrentNavState () public void setImageCodeClusterInfo (int) int minIntervalMillis public void setCustomImageClusterInfo (int, int, int, int) int minIntervalMillis int imageWidth int imageHeight int imageColorDepthBits }
android/car/testapi/FakeSystemActivityMonitoringService.class
FakeSystemActivityMonitoringService.java package android.car.testapi public android.car.testapi.FakeSystemActivityMonitoringService extends com.android.car.SystemActivityMonitoringService { private static final int DEFAULT_FOREGROUND_ID private int mForegroundPid private int mForegroundUid public void <init> (android.content.Context) android.content.Context context public void <init> () public boolean isInForeground (int, int) int pid int uid void setForegroundPid (int) int pid void setForegroundUid (int) int uid void resetForegroundPid () void resetForegroundUid () }
android/car/testapi/OccupantZoneInfoTestBuilder.class
OccupantZoneInfoTestBuilder.java package android.car.testapi public final android.car.testapi.OccupantZoneInfoTestBuilder extends java.lang.Object { private int mZoneId private int mOccupantType private int mSeat public void <init> () public android.car.testapi.OccupantZoneInfoTestBuilder setZoneId (int) int zoneId public android.car.testapi.OccupantZoneInfoTestBuilder setOccupantType (int) int occupantType public android.car.testapi.OccupantZoneInfoTestBuilder setSeat (int) int seat public android.car.CarOccupantZoneManager$OccupantZoneInfo build () }
android/car/watchdoglib/
android/car/watchdoglib/CarWatchdogDaemonHelper$1.class
CarWatchdogDaemonHelper.java package android.car.watchdoglib android.car.watchdoglib.CarWatchdogDaemonHelper$1 extends java.lang.Object implements android.os.IBinder$DeathRecipient { final synthetic android.car.watchdoglib.CarWatchdogDaemonHelper this$0 void <init> (android.car.watchdoglib.CarWatchdogDaemonHelper) android.car.watchdoglib.CarWatchdogDaemonHelper this$0 public void binderDied () android.car.watchdoglib.CarWatchdogDaemonHelper$OnConnectionChangeListener listener private synthetic void lambda$binderDied$0 () }
android/car/watchdoglib/CarWatchdogDaemonHelper$Invokable.class
CarWatchdogDaemonHelper.java package android.car.watchdoglib abstract android.car.watchdoglib.CarWatchdogDaemonHelper$Invokable extends java.lang.Object { public abstract void invoke (android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException }
android/car/watchdoglib/CarWatchdogDaemonHelper$OnConnectionChangeListener.class
CarWatchdogDaemonHelper.java package android.car.watchdoglib public abstract android.car.watchdoglib.CarWatchdogDaemonHelper$OnConnectionChangeListener extends java.lang.Object { public abstract void onConnectionChange (boolean) }
android/car/watchdoglib/CarWatchdogDaemonHelper.class
CarWatchdogDaemonHelper.java package android.car.watchdoglib public final android.car.watchdoglib.CarWatchdogDaemonHelper extends java.lang.Object { private static final String TAG private static final long CAR_WATCHDOG_DAEMON_BIND_RETRY_INTERVAL_MS private static final long CAR_WATCHDOG_DAEMON_FIND_MARGINAL_TIME_MS private static final int CAR_WATCHDOG_DAEMON_BIND_MAX_RETRY private static final String CAR_WATCHDOG_DAEMON_INTERFACE private final android.os.Handler mHandler private final java.util.concurrent.CopyOnWriteArrayList mConnectionListeners private final String mTag private final Object mLock private android.automotive.watchdog.internal.ICarWatchdog mCarWatchdogDaemon private boolean mConnectionInProgress private final android.os.IBinder$DeathRecipient mDeathRecipient public void <init> () public void <init> (java.lang.String) String requestor public void connect () public void disconnect () public void addOnConnectionChangeListener (android.car.watchdoglib.CarWatchdogDaemonHelper$OnConnectionChangeListener) android.car.watchdoglib.CarWatchdogDaemonHelper$OnConnectionChangeListener listener public void removeOnConnectionChangeListener (android.car.watchdoglib.CarWatchdogDaemonHelper$OnConnectionChangeListener) android.car.watchdoglib.CarWatchdogDaemonHelper$OnConnectionChangeListener listener public void registerCarWatchdogService (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogServiceForSystem service public void unregisterCarWatchdogService (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogServiceForSystem service public void registerMonitor (android.automotive.watchdog.internal.ICarWatchdogMonitor) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogMonitor monitor public void unregisterMonitor (android.automotive.watchdog.internal.ICarWatchdogMonitor) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogMonitor monitor public void tellCarWatchdogServiceAlive (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem, java.util.List, int) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogServiceForSystem service java.util.List clientsNotResponding int sessionId public void tellDumpFinished (android.automotive.watchdog.internal.ICarWatchdogMonitor, android.automotive.watchdog.internal.ProcessIdentifier) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogMonitor monitor android.automotive.watchdog.internal.ProcessIdentifier processIdentifier public void notifySystemStateChange (int, int, int) throws android.os.RemoteException int type int arg1 int arg2 public void updateResourceOveruseConfigurations (java.util.List) throws android.os.RemoteException java.util.List configurations public java.util.List getResourceOveruseConfigurations () throws android.os.RemoteException java.util.List configurations public void controlProcessHealthCheck (boolean) throws android.os.RemoteException boolean enable public void setThreadPriority (int, int, int, int, int) throws android.os.RemoteException int pid int tid int uid int policy int priority public int[] getThreadPriority (int, int, int) throws android.os.RemoteException int pid int tid int uid int[] resultValues public void onAidlVhalPidFetched (int) throws android.os.RemoteException int pid public void onTodayIoUsageStatsFetched (java.util.List) throws android.os.RemoteException java.util.List userPackageIoUsageStats private void invokeDaemonMethod (android.car.watchdoglib.CarWatchdogDaemonHelper$Invokable) throws android.os.RemoteException android.car.watchdoglib.CarWatchdogDaemonHelper$Invokable r private void invokeDaemonMethodForVersionAtLeast (android.car.watchdoglib.CarWatchdogDaemonHelper$Invokable, int) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdog daemon android.car.watchdoglib.CarWatchdogDaemonHelper$Invokable r int expectedDaemonVersion android.automotive.watchdog.internal.ICarWatchdog daemon int actualDaemonVersion private void connectToDaemon (int) int retryCount int nextRetry private boolean makeBinderConnection () android.car.watchdoglib.CarWatchdogDaemonHelper$OnConnectionChangeListener listener long currentTimeMs android.os.IBinder binder long elapsedTimeMs android.automotive.watchdog.internal.ICarWatchdog daemon private void linkToDeath () android.os.IBinder binder android.os.RemoteException e android.os.IBinder binder private void unlinkToDeath () android.os.IBinder binder android.os.IBinder binder private synthetic void lambda$connectToDaemon$14 (int) int nextRetry private static synthetic void lambda$onTodayIoUsageStatsFetched$13 (java.util.List, android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException java.util.List userPackageIoUsageStats android.automotive.watchdog.internal.ICarWatchdog daemon private static synthetic void lambda$onAidlVhalPidFetched$12 (int, android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException int pid android.automotive.watchdog.internal.ICarWatchdog daemon private static synthetic void lambda$getThreadPriority$11 (int, int, int, int[], android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException int pid int tid int uid int[] resultValues android.automotive.watchdog.internal.ICarWatchdog daemon android.automotive.watchdog.internal.ThreadPolicyWithPriority t private static synthetic void lambda$setThreadPriority$10 (int, int, int, int, int, android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException int pid int tid int uid int policy int priority android.automotive.watchdog.internal.ICarWatchdog daemon private static synthetic void lambda$controlProcessHealthCheck$9 (boolean, android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException boolean enable android.automotive.watchdog.internal.ICarWatchdog daemon private static synthetic void lambda$getResourceOveruseConfigurations$8 (java.util.List, android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException java.util.List configurations android.automotive.watchdog.internal.ICarWatchdog daemon private static synthetic void lambda$updateResourceOveruseConfigurations$7 (java.util.List, android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException java.util.List configurations android.automotive.watchdog.internal.ICarWatchdog daemon private static synthetic void lambda$notifySystemStateChange$6 (int, int, int, android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException int type int arg1 int arg2 android.automotive.watchdog.internal.ICarWatchdog daemon private static synthetic void lambda$tellDumpFinished$5 (android.automotive.watchdog.internal.ICarWatchdogMonitor, android.automotive.watchdog.internal.ProcessIdentifier, android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogMonitor monitor android.automotive.watchdog.internal.ProcessIdentifier processIdentifier android.automotive.watchdog.internal.ICarWatchdog daemon private static synthetic void lambda$tellCarWatchdogServiceAlive$4 (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem, java.util.List, int, android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogServiceForSystem service java.util.List clientsNotResponding int sessionId android.automotive.watchdog.internal.ICarWatchdog daemon private static synthetic void lambda$unregisterMonitor$3 (android.automotive.watchdog.internal.ICarWatchdogMonitor, android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogMonitor monitor android.automotive.watchdog.internal.ICarWatchdog daemon private static synthetic void lambda$registerMonitor$2 (android.automotive.watchdog.internal.ICarWatchdogMonitor, android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogMonitor monitor android.automotive.watchdog.internal.ICarWatchdog daemon private static synthetic void lambda$unregisterCarWatchdogService$1 (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem, android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogServiceForSystem service android.automotive.watchdog.internal.ICarWatchdog daemon private static synthetic void lambda$registerCarWatchdogService$0 (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem, android.automotive.watchdog.internal.ICarWatchdog) throws android.os.RemoteException android.automotive.watchdog.internal.ICarWatchdogServiceForSystem service android.automotive.watchdog.internal.ICarWatchdog daemon static void <clinit> () }
android/frameworks/
android/frameworks/automotive/
android/frameworks/automotive/powerpolicy/
android/frameworks/automotive/powerpolicy/CarPowerPolicy$1.class
CarPowerPolicy.java package android.frameworks.automotive.powerpolicy android.frameworks.automotive.powerpolicy.CarPowerPolicy$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.frameworks.automotive.powerpolicy.CarPowerPolicy createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.frameworks.automotive.powerpolicy.CarPowerPolicy _aidl_out public android.frameworks.automotive.powerpolicy.CarPowerPolicy[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/frameworks/automotive/powerpolicy/CarPowerPolicy.class
CarPowerPolicy.java package android.frameworks.automotive.powerpolicy public android.frameworks.automotive.powerpolicy.CarPowerPolicy extends java.lang.Object implements android.os.Parcelable { public String policyId public int[] enabledComponents public int[] disabledComponents public int[] enabledCustomComponents public int[] disabledCustomComponents public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/frameworks/automotive/powerpolicy/CarPowerPolicyFilter$1.class
CarPowerPolicyFilter.java package android.frameworks.automotive.powerpolicy android.frameworks.automotive.powerpolicy.CarPowerPolicyFilter$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.frameworks.automotive.powerpolicy.CarPowerPolicyFilter createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.frameworks.automotive.powerpolicy.CarPowerPolicyFilter _aidl_out public android.frameworks.automotive.powerpolicy.CarPowerPolicyFilter[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/frameworks/automotive/powerpolicy/CarPowerPolicyFilter.class
CarPowerPolicyFilter.java package android.frameworks.automotive.powerpolicy public android.frameworks.automotive.powerpolicy.CarPowerPolicyFilter extends java.lang.Object implements android.os.Parcelable { public int[] components public int[] customComponents public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/frameworks/automotive/powerpolicy/ICarPowerPolicyChangeCallback$Default.class
ICarPowerPolicyChangeCallback.java package android.frameworks.automotive.powerpolicy public android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback$Default extends java.lang.Object implements android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback { public void <init> () public void onPolicyChanged (android.frameworks.automotive.powerpolicy.CarPowerPolicy) throws android.os.RemoteException android.frameworks.automotive.powerpolicy.CarPowerPolicy policy public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/frameworks/automotive/powerpolicy/ICarPowerPolicyChangeCallback$Stub$Proxy.class
ICarPowerPolicyChangeCallback.java package android.frameworks.automotive.powerpolicy android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback$Stub$Proxy extends java.lang.Object implements android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void onPolicyChanged (android.frameworks.automotive.powerpolicy.CarPowerPolicy) throws android.os.RemoteException boolean _status android.frameworks.automotive.powerpolicy.CarPowerPolicy policy android.os.Parcel _data public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/frameworks/automotive/powerpolicy/ICarPowerPolicyChangeCallback$Stub.class
ICarPowerPolicyChangeCallback.java package android.frameworks.automotive.powerpolicy public abstract android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback$Stub extends android.os.Binder implements android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback { static final int TRANSACTION_onPolicyChanged static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException android.frameworks.automotive.powerpolicy.CarPowerPolicy _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/frameworks/automotive/powerpolicy/ICarPowerPolicyChangeCallback.class
ICarPowerPolicyChangeCallback.java package android.frameworks.automotive.powerpolicy public abstract android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void onPolicyChanged (android.frameworks.automotive.powerpolicy.CarPowerPolicy) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/frameworks/automotive/powerpolicy/ICarPowerPolicyServer$Default.class
ICarPowerPolicyServer.java package android.frameworks.automotive.powerpolicy public android.frameworks.automotive.powerpolicy.ICarPowerPolicyServer$Default extends java.lang.Object implements android.frameworks.automotive.powerpolicy.ICarPowerPolicyServer { public void <init> () public android.frameworks.automotive.powerpolicy.CarPowerPolicy getCurrentPowerPolicy () throws android.os.RemoteException public boolean getPowerComponentState (int) throws android.os.RemoteException int componentId public void registerPowerPolicyChangeCallback (android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback, android.frameworks.automotive.powerpolicy.CarPowerPolicyFilter) throws android.os.RemoteException android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback callback android.frameworks.automotive.powerpolicy.CarPowerPolicyFilter filter public void unregisterPowerPolicyChangeCallback (android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback) throws android.os.RemoteException android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback callback public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/frameworks/automotive/powerpolicy/ICarPowerPolicyServer$Stub$Proxy.class
ICarPowerPolicyServer.java package android.frameworks.automotive.powerpolicy android.frameworks.automotive.powerpolicy.ICarPowerPolicyServer$Stub$Proxy extends java.lang.Object implements android.frameworks.automotive.powerpolicy.ICarPowerPolicyServer { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public android.frameworks.automotive.powerpolicy.CarPowerPolicy getCurrentPowerPolicy () throws android.os.RemoteException boolean _status android.frameworks.automotive.powerpolicy.CarPowerPolicy _result android.os.Parcel _data android.os.Parcel _reply android.frameworks.automotive.powerpolicy.CarPowerPolicy _result public boolean getPowerComponentState (int) throws android.os.RemoteException boolean _status boolean _result int componentId android.os.Parcel _data android.os.Parcel _reply boolean _result public void registerPowerPolicyChangeCallback (android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback, android.frameworks.automotive.powerpolicy.CarPowerPolicyFilter) throws android.os.RemoteException boolean _status android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback callback android.frameworks.automotive.powerpolicy.CarPowerPolicyFilter filter android.os.Parcel _data android.os.Parcel _reply public void unregisterPowerPolicyChangeCallback (android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback) throws android.os.RemoteException boolean _status android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback callback android.os.Parcel _data android.os.Parcel _reply public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/frameworks/automotive/powerpolicy/ICarPowerPolicyServer$Stub.class
ICarPowerPolicyServer.java package android.frameworks.automotive.powerpolicy public abstract android.frameworks.automotive.powerpolicy.ICarPowerPolicyServer$Stub extends android.os.Binder implements android.frameworks.automotive.powerpolicy.ICarPowerPolicyServer { static final int TRANSACTION_getCurrentPowerPolicy static final int TRANSACTION_getPowerComponentState static final int TRANSACTION_registerPowerPolicyChangeCallback static final int TRANSACTION_unregisterPowerPolicyChangeCallback static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.frameworks.automotive.powerpolicy.ICarPowerPolicyServer asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException android.frameworks.automotive.powerpolicy.CarPowerPolicy _result int _arg0 boolean _result android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback _arg0 android.frameworks.automotive.powerpolicy.CarPowerPolicyFilter _arg1 android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/frameworks/automotive/powerpolicy/ICarPowerPolicyServer.class
ICarPowerPolicyServer.java package android.frameworks.automotive.powerpolicy public abstract android.frameworks.automotive.powerpolicy.ICarPowerPolicyServer extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract android.frameworks.automotive.powerpolicy.CarPowerPolicy getCurrentPowerPolicy () throws android.os.RemoteException public abstract boolean getPowerComponentState (int) throws android.os.RemoteException public abstract void registerPowerPolicyChangeCallback (android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback, android.frameworks.automotive.powerpolicy.CarPowerPolicyFilter) throws android.os.RemoteException public abstract void unregisterPowerPolicyChangeCallback (android.frameworks.automotive.powerpolicy.ICarPowerPolicyChangeCallback) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/frameworks/automotive/powerpolicy/PowerComponent.class
PowerComponent.java package android.frameworks.automotive.powerpolicy public abstract annotation android.frameworks.automotive.powerpolicy.PowerComponent extends java.lang.Object implements java.lang.annotation.Annotation { public static final int AUDIO public static final int MEDIA public static final int DISPLAY public static final int BLUETOOTH public static final int WIFI public static final int CELLULAR public static final int ETHERNET public static final int PROJECTION public static final int NFC public static final int INPUT public static final int VOICE_INTERACTION public static final int VISUAL_INTERACTION public static final int TRUSTED_DEVICE_DETECTION public static final int LOCATION public static final int MICROPHONE public static final int CPU public static final int MINIMUM_CUSTOM_COMPONENT_VALUE }
android/frameworks/automotive/powerpolicy/internal/
android/frameworks/automotive/powerpolicy/internal/ICarPowerPolicySystemNotification$Default.class
ICarPowerPolicySystemNotification.java package android.frameworks.automotive.powerpolicy.internal public android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification$Default extends java.lang.Object implements android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification { public void <init> () public android.frameworks.automotive.powerpolicy.internal.PolicyState notifyCarServiceReady () throws android.os.RemoteException public void notifyPowerPolicyChange (java.lang.String, boolean) throws android.os.RemoteException String policyId boolean force public void notifyPowerPolicyDefinition (java.lang.String, java.lang.String[], java.lang.String[]) throws android.os.RemoteException String policyId String[] enabledComponents String[] disabledComponents public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/frameworks/automotive/powerpolicy/internal/ICarPowerPolicySystemNotification$Stub$Proxy.class
ICarPowerPolicySystemNotification.java package android.frameworks.automotive.powerpolicy.internal android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification$Stub$Proxy extends java.lang.Object implements android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public android.frameworks.automotive.powerpolicy.internal.PolicyState notifyCarServiceReady () throws android.os.RemoteException boolean _status android.frameworks.automotive.powerpolicy.internal.PolicyState _result android.os.Parcel _data android.os.Parcel _reply android.frameworks.automotive.powerpolicy.internal.PolicyState _result public void notifyPowerPolicyChange (java.lang.String, boolean) throws android.os.RemoteException boolean _status String policyId boolean force android.os.Parcel _data android.os.Parcel _reply public void notifyPowerPolicyDefinition (java.lang.String, java.lang.String[], java.lang.String[]) throws android.os.RemoteException boolean _status String policyId String[] enabledComponents String[] disabledComponents android.os.Parcel _data android.os.Parcel _reply public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/frameworks/automotive/powerpolicy/internal/ICarPowerPolicySystemNotification$Stub.class
ICarPowerPolicySystemNotification.java package android.frameworks.automotive.powerpolicy.internal public abstract android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification$Stub extends android.os.Binder implements android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification { static final int TRANSACTION_notifyCarServiceReady static final int TRANSACTION_notifyPowerPolicyChange static final int TRANSACTION_notifyPowerPolicyDefinition static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException android.frameworks.automotive.powerpolicy.internal.PolicyState _result String _arg0 boolean _arg1 String _arg0 String[] _arg1 String[] _arg2 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/frameworks/automotive/powerpolicy/internal/ICarPowerPolicySystemNotification.class
ICarPowerPolicySystemNotification.java package android.frameworks.automotive.powerpolicy.internal public abstract android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract android.frameworks.automotive.powerpolicy.internal.PolicyState notifyCarServiceReady () throws android.os.RemoteException public abstract void notifyPowerPolicyChange (java.lang.String, boolean) throws android.os.RemoteException public abstract void notifyPowerPolicyDefinition (java.lang.String, java.lang.String[], java.lang.String[]) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/frameworks/automotive/powerpolicy/internal/PolicyState$1.class
PolicyState.java package android.frameworks.automotive.powerpolicy.internal android.frameworks.automotive.powerpolicy.internal.PolicyState$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.frameworks.automotive.powerpolicy.internal.PolicyState createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.frameworks.automotive.powerpolicy.internal.PolicyState _aidl_out public android.frameworks.automotive.powerpolicy.internal.PolicyState[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/frameworks/automotive/powerpolicy/internal/PolicyState.class
PolicyState.java package android.frameworks.automotive.powerpolicy.internal public android.frameworks.automotive.powerpolicy.internal.PolicyState extends java.lang.Object implements android.os.Parcelable { public String policyId public String policyGroupId public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/hardware/
android/hardware/audio/
android/hardware/audio/common/
android/hardware/audio/common/PlaybackTrackMetadata$1.class
PlaybackTrackMetadata.java package android.hardware.audio.common android.hardware.audio.common.PlaybackTrackMetadata$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.audio.common.PlaybackTrackMetadata createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.audio.common.PlaybackTrackMetadata _aidl_out public android.hardware.audio.common.PlaybackTrackMetadata[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/audio/common/PlaybackTrackMetadata.class
PlaybackTrackMetadata.java package android.hardware.audio.common public android.hardware.audio.common.PlaybackTrackMetadata extends java.lang.Object implements android.os.Parcelable { public int usage public int contentType public float gain public android.media.audio.common.AudioChannelLayout channelMask public android.media.audio.common.AudioDevice sourceDevice public String[] tags public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.audio.common.PlaybackTrackMetadata that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/hardware/audio/common/RecordTrackMetadata$1.class
RecordTrackMetadata.java package android.hardware.audio.common android.hardware.audio.common.RecordTrackMetadata$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.audio.common.RecordTrackMetadata createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.audio.common.RecordTrackMetadata _aidl_out public android.hardware.audio.common.RecordTrackMetadata[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/audio/common/RecordTrackMetadata.class
RecordTrackMetadata.java package android.hardware.audio.common public android.hardware.audio.common.RecordTrackMetadata extends java.lang.Object implements android.os.Parcelable { public int source public float gain public android.media.audio.common.AudioDevice destinationDevice public android.media.audio.common.AudioChannelLayout channelMask public String[] tags public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.audio.common.RecordTrackMetadata that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/hardware/audio/common/SinkMetadata$1.class
SinkMetadata.java package android.hardware.audio.common android.hardware.audio.common.SinkMetadata$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.audio.common.SinkMetadata createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.audio.common.SinkMetadata _aidl_out public android.hardware.audio.common.SinkMetadata[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/audio/common/SinkMetadata.class
SinkMetadata.java package android.hardware.audio.common public android.hardware.audio.common.SinkMetadata extends java.lang.Object implements android.os.Parcelable { public android.hardware.audio.common.RecordTrackMetadata[] tracks public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.audio.common.SinkMetadata that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/audio/common/SourceMetadata$1.class
SourceMetadata.java package android.hardware.audio.common android.hardware.audio.common.SourceMetadata$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.audio.common.SourceMetadata createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.audio.common.SourceMetadata _aidl_out public android.hardware.audio.common.SourceMetadata[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/audio/common/SourceMetadata.class
SourceMetadata.java package android.hardware.audio.common public android.hardware.audio.common.SourceMetadata extends java.lang.Object implements android.os.Parcelable { public android.hardware.audio.common.PlaybackTrackMetadata[] tracks public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.audio.common.SourceMetadata that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/audio/common/V6_0/
android/hardware/audio/common/V6_0/AudioChannelMask.class
AudioChannelMask.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioChannelMask extends java.lang.Object { public static final int REPRESENTATION_POSITION public static final int REPRESENTATION_INDEX public static final int NONE public static final int INVALID public static final int OUT_FRONT_LEFT public static final int OUT_FRONT_RIGHT public static final int OUT_FRONT_CENTER public static final int OUT_LOW_FREQUENCY public static final int OUT_BACK_LEFT public static final int OUT_BACK_RIGHT public static final int OUT_FRONT_LEFT_OF_CENTER public static final int OUT_FRONT_RIGHT_OF_CENTER public static final int OUT_BACK_CENTER public static final int OUT_SIDE_LEFT public static final int OUT_SIDE_RIGHT public static final int OUT_TOP_CENTER public static final int OUT_TOP_FRONT_LEFT public static final int OUT_TOP_FRONT_CENTER public static final int OUT_TOP_FRONT_RIGHT public static final int OUT_TOP_BACK_LEFT public static final int OUT_TOP_BACK_CENTER public static final int OUT_TOP_BACK_RIGHT public static final int OUT_TOP_SIDE_LEFT public static final int OUT_TOP_SIDE_RIGHT public static final int OUT_HAPTIC_A public static final int OUT_HAPTIC_B public static final int OUT_MONO public static final int OUT_STEREO public static final int OUT_2POINT1 public static final int OUT_2POINT0POINT2 public static final int OUT_2POINT1POINT2 public static final int OUT_3POINT0POINT2 public static final int OUT_3POINT1POINT2 public static final int OUT_QUAD public static final int OUT_QUAD_BACK public static final int OUT_QUAD_SIDE public static final int OUT_SURROUND public static final int OUT_PENTA public static final int OUT_5POINT1 public static final int OUT_5POINT1_BACK public static final int OUT_5POINT1_SIDE public static final int OUT_5POINT1POINT2 public static final int OUT_5POINT1POINT4 public static final int OUT_6POINT1 public static final int OUT_7POINT1 public static final int OUT_7POINT1POINT2 public static final int OUT_7POINT1POINT4 public static final int OUT_MONO_HAPTIC_A public static final int OUT_STEREO_HAPTIC_A public static final int OUT_HAPTIC_AB public static final int OUT_MONO_HAPTIC_AB public static final int OUT_STEREO_HAPTIC_AB public static final int IN_LEFT public static final int IN_RIGHT public static final int IN_FRONT public static final int IN_BACK public static final int IN_LEFT_PROCESSED public static final int IN_RIGHT_PROCESSED public static final int IN_FRONT_PROCESSED public static final int IN_BACK_PROCESSED public static final int IN_PRESSURE public static final int IN_X_AXIS public static final int IN_Y_AXIS public static final int IN_Z_AXIS public static final int IN_BACK_LEFT public static final int IN_BACK_RIGHT public static final int IN_CENTER public static final int IN_LOW_FREQUENCY public static final int IN_TOP_LEFT public static final int IN_TOP_RIGHT public static final int IN_VOICE_UPLINK public static final int IN_VOICE_DNLINK public static final int IN_MONO public static final int IN_STEREO public static final int IN_FRONT_BACK public static final int IN_6 public static final int IN_2POINT0POINT2 public static final int IN_2POINT1POINT2 public static final int IN_3POINT0POINT2 public static final int IN_3POINT1POINT2 public static final int IN_5POINT1 public static final int IN_VOICE_UPLINK_MONO public static final int IN_VOICE_DNLINK_MONO public static final int IN_VOICE_CALL_MONO public static final int COUNT_MAX public static final int INDEX_HDR public static final int INDEX_MASK_1 public static final int INDEX_MASK_2 public static final int INDEX_MASK_3 public static final int INDEX_MASK_4 public static final int INDEX_MASK_5 public static final int INDEX_MASK_6 public static final int INDEX_MASK_7 public static final int INDEX_MASK_8 public static final int INDEX_MASK_9 public static final int INDEX_MASK_10 public static final int INDEX_MASK_11 public static final int INDEX_MASK_12 public static final int INDEX_MASK_13 public static final int INDEX_MASK_14 public static final int INDEX_MASK_15 public static final int INDEX_MASK_16 public static final int INDEX_MASK_17 public static final int INDEX_MASK_18 public static final int INDEX_MASK_19 public static final int INDEX_MASK_20 public static final int INDEX_MASK_21 public static final int INDEX_MASK_22 public static final int INDEX_MASK_23 public static final int INDEX_MASK_24 public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioConfig.class
AudioConfig.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioConfig extends java.lang.Object { public int sampleRateHz public int channelMask public int format public android.hardware.audio.common.V6_0.AudioOffloadInfo offloadInfo public long frameCount public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.audio.common.V6_0.AudioConfig other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.audio.common.V6_0.AudioConfig _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/audio/common/V6_0/AudioContentType.class
AudioContentType.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioContentType extends java.lang.Object { public static final int UNKNOWN public static final int SPEECH public static final int MUSIC public static final int MOVIE public static final int SONIFICATION public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioDevice.class
AudioDevice.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioDevice extends java.lang.Object { public static final int NONE public static final int BIT_IN public static final int BIT_DEFAULT public static final int OUT_EARPIECE public static final int OUT_SPEAKER public static final int OUT_WIRED_HEADSET public static final int OUT_WIRED_HEADPHONE public static final int OUT_BLUETOOTH_SCO public static final int OUT_BLUETOOTH_SCO_HEADSET public static final int OUT_BLUETOOTH_SCO_CARKIT public static final int OUT_BLUETOOTH_A2DP public static final int OUT_BLUETOOTH_A2DP_HEADPHONES public static final int OUT_BLUETOOTH_A2DP_SPEAKER public static final int OUT_AUX_DIGITAL public static final int OUT_HDMI public static final int OUT_ANLG_DOCK_HEADSET public static final int OUT_DGTL_DOCK_HEADSET public static final int OUT_USB_ACCESSORY public static final int OUT_USB_DEVICE public static final int OUT_REMOTE_SUBMIX public static final int OUT_TELEPHONY_TX public static final int OUT_LINE public static final int OUT_HDMI_ARC public static final int OUT_SPDIF public static final int OUT_FM public static final int OUT_AUX_LINE public static final int OUT_SPEAKER_SAFE public static final int OUT_IP public static final int OUT_BUS public static final int OUT_PROXY public static final int OUT_USB_HEADSET public static final int OUT_HEARING_AID public static final int OUT_ECHO_CANCELLER public static final int OUT_DEFAULT public static final int IN_COMMUNICATION public static final int IN_AMBIENT public static final int IN_BUILTIN_MIC public static final int IN_BLUETOOTH_SCO_HEADSET public static final int IN_WIRED_HEADSET public static final int IN_AUX_DIGITAL public static final int IN_HDMI public static final int IN_VOICE_CALL public static final int IN_TELEPHONY_RX public static final int IN_BACK_MIC public static final int IN_REMOTE_SUBMIX public static final int IN_ANLG_DOCK_HEADSET public static final int IN_DGTL_DOCK_HEADSET public static final int IN_USB_ACCESSORY public static final int IN_USB_DEVICE public static final int IN_FM_TUNER public static final int IN_TV_TUNER public static final int IN_LINE public static final int IN_SPDIF public static final int IN_BLUETOOTH_A2DP public static final int IN_LOOPBACK public static final int IN_IP public static final int IN_BUS public static final int IN_PROXY public static final int IN_USB_HEADSET public static final int IN_BLUETOOTH_BLE public static final int IN_ECHO_REFERENCE public static final int IN_DEFAULT public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioEncapsulationMode.class
AudioEncapsulationMode.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioEncapsulationMode extends java.lang.Object { public static final int NONE public static final int ELEMENTARY_STREAM public static final int HANDLE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioFormat.class
AudioFormat.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioFormat extends java.lang.Object { public static final int INVALID public static final int DEFAULT public static final int PCM public static final int MP3 public static final int AMR_NB public static final int AMR_WB public static final int AAC public static final int HE_AAC_V1 public static final int HE_AAC_V2 public static final int VORBIS public static final int OPUS public static final int AC3 public static final int E_AC3 public static final int DTS public static final int DTS_HD public static final int IEC61937 public static final int DOLBY_TRUEHD public static final int EVRC public static final int EVRCB public static final int EVRCWB public static final int EVRCNW public static final int AAC_ADIF public static final int WMA public static final int WMA_PRO public static final int AMR_WB_PLUS public static final int MP2 public static final int QCELP public static final int DSD public static final int FLAC public static final int ALAC public static final int APE public static final int AAC_ADTS public static final int SBC public static final int APTX public static final int APTX_HD public static final int AC4 public static final int LDAC public static final int MAT public static final int AAC_LATM public static final int CELT public static final int APTX_ADAPTIVE public static final int LHDC public static final int LHDC_LL public static final int APTX_TWSP public static final int MAIN_MASK public static final int SUB_MASK public static final int PCM_SUB_16_BIT public static final int PCM_SUB_8_BIT public static final int PCM_SUB_32_BIT public static final int PCM_SUB_8_24_BIT public static final int PCM_SUB_FLOAT public static final int PCM_SUB_24_BIT_PACKED public static final int MP3_SUB_NONE public static final int AMR_SUB_NONE public static final int AAC_SUB_MAIN public static final int AAC_SUB_LC public static final int AAC_SUB_SSR public static final int AAC_SUB_LTP public static final int AAC_SUB_HE_V1 public static final int AAC_SUB_SCALABLE public static final int AAC_SUB_ERLC public static final int AAC_SUB_LD public static final int AAC_SUB_HE_V2 public static final int AAC_SUB_ELD public static final int AAC_SUB_XHE public static final int VORBIS_SUB_NONE public static final int E_AC3_SUB_JOC public static final int MAT_SUB_1_0 public static final int MAT_SUB_2_0 public static final int MAT_SUB_2_1 public static final int PCM_16_BIT public static final int PCM_8_BIT public static final int PCM_32_BIT public static final int PCM_8_24_BIT public static final int PCM_FLOAT public static final int PCM_24_BIT_PACKED public static final int AAC_MAIN public static final int AAC_LC public static final int AAC_SSR public static final int AAC_LTP public static final int AAC_HE_V1 public static final int AAC_SCALABLE public static final int AAC_ERLC public static final int AAC_LD public static final int AAC_HE_V2 public static final int AAC_ELD public static final int AAC_XHE public static final int AAC_ADTS_MAIN public static final int AAC_ADTS_LC public static final int AAC_ADTS_SSR public static final int AAC_ADTS_LTP public static final int AAC_ADTS_HE_V1 public static final int AAC_ADTS_SCALABLE public static final int AAC_ADTS_ERLC public static final int AAC_ADTS_LD public static final int AAC_ADTS_HE_V2 public static final int AAC_ADTS_ELD public static final int AAC_ADTS_XHE public static final int E_AC3_JOC public static final int MAT_1_0 public static final int MAT_2_0 public static final int MAT_2_1 public static final int AAC_LATM_LC public static final int AAC_LATM_HE_V1 public static final int AAC_LATM_HE_V2 public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioGain.class
AudioGain.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioGain extends java.lang.Object { public int mode public int channelMask public int minValue public int maxValue public int defaultValue public int stepValue public int minRampMs public int maxRampMs public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.audio.common.V6_0.AudioGain other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.audio.common.V6_0.AudioGain _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/audio/common/V6_0/AudioGainConfig.class
AudioGainConfig.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioGainConfig extends java.lang.Object { public int index public int mode public int channelMask public int[] values public int rampDurationMs public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.audio.common.V6_0.AudioGainConfig other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.audio.common.V6_0.AudioGainConfig _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) long _hidl_array_offset_0 android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) long _hidl_array_offset_0 int[] _hidl_array_item_0 android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/audio/common/V6_0/AudioGainMode.class
AudioGainMode.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioGainMode extends java.lang.Object { public static final int JOINT public static final int CHANNELS public static final int RAMP public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioHandleConsts.class
AudioHandleConsts.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioHandleConsts extends java.lang.Object { public static final int AUDIO_IO_HANDLE_NONE public static final int AUDIO_MODULE_HANDLE_NONE public static final int AUDIO_PORT_HANDLE_NONE public static final int AUDIO_PATCH_HANDLE_NONE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioInputFlag.class
AudioInputFlag.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioInputFlag extends java.lang.Object { public static final int NONE public static final int FAST public static final int HW_HOTWORD public static final int RAW public static final int SYNC public static final int MMAP_NOIRQ public static final int VOIP_TX public static final int HW_AV_SYNC public static final int DIRECT public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioMixLatencyClass.class
AudioMixLatencyClass.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioMixLatencyClass extends java.lang.Object { public static final int LOW public static final int NORMAL public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioMode.class
AudioMode.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioMode extends java.lang.Object { public static final int NORMAL public static final int RINGTONE public static final int IN_CALL public static final int IN_COMMUNICATION public static final int CALL_SCREEN public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioOffloadInfo.class
AudioOffloadInfo.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioOffloadInfo extends java.lang.Object { public int sampleRateHz public int channelMask public int format public int streamType public int bitRatePerSecond public long durationMicroseconds public boolean hasVideo public boolean isStreaming public int bitWidth public int bufferSize public int usage public int encapsulationMode public int contentId public int syncId public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.audio.common.V6_0.AudioOffloadInfo other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.audio.common.V6_0.AudioOffloadInfo _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/audio/common/V6_0/AudioOutputFlag.class
AudioOutputFlag.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioOutputFlag extends java.lang.Object { public static final int NONE public static final int DIRECT public static final int PRIMARY public static final int FAST public static final int DEEP_BUFFER public static final int COMPRESS_OFFLOAD public static final int NON_BLOCKING public static final int HW_AV_SYNC public static final int TTS public static final int RAW public static final int SYNC public static final int IEC958_NONAUDIO public static final int DIRECT_PCM public static final int MMAP_NOIRQ public static final int VOIP_RX public static final int INCALL_MUSIC public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioPortConfigDeviceExt.class
AudioPortConfigDeviceExt.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioPortConfigDeviceExt extends java.lang.Object { public int hwModule public int type public byte[] address public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.audio.common.V6_0.AudioPortConfigDeviceExt other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.audio.common.V6_0.AudioPortConfigDeviceExt _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) long _hidl_array_offset_0 android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) long _hidl_array_offset_0 byte[] _hidl_array_item_0 android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/audio/common/V6_0/AudioPortConfigMask.class
AudioPortConfigMask.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioPortConfigMask extends java.lang.Object { public static final int SAMPLE_RATE public static final int CHANNEL_MASK public static final int FORMAT public static final int GAIN public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioPortConfigSessionExt.class
AudioPortConfigSessionExt.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioPortConfigSessionExt extends java.lang.Object { public int session public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.audio.common.V6_0.AudioPortConfigSessionExt other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.audio.common.V6_0.AudioPortConfigSessionExt _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/audio/common/V6_0/AudioPortDeviceExt.class
AudioPortDeviceExt.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioPortDeviceExt extends java.lang.Object { public int hwModule public int type public byte[] address public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.audio.common.V6_0.AudioPortDeviceExt other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.audio.common.V6_0.AudioPortDeviceExt _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) long _hidl_array_offset_0 android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) long _hidl_array_offset_0 byte[] _hidl_array_item_0 android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/audio/common/V6_0/AudioPortMixExt.class
AudioPortMixExt.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioPortMixExt extends java.lang.Object { public int hwModule public int ioHandle public int latencyClass public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.audio.common.V6_0.AudioPortMixExt other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.audio.common.V6_0.AudioPortMixExt _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/audio/common/V6_0/AudioPortRole.class
AudioPortRole.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioPortRole extends java.lang.Object { public static final int NONE public static final int SOURCE public static final int SINK public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioPortSessionExt.class
AudioPortSessionExt.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioPortSessionExt extends java.lang.Object { public int session public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.audio.common.V6_0.AudioPortSessionExt other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.audio.common.V6_0.AudioPortSessionExt _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/audio/common/V6_0/AudioPortType.class
AudioPortType.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioPortType extends java.lang.Object { public static final int NONE public static final int DEVICE public static final int MIX public static final int SESSION public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioSessionConsts.class
AudioSessionConsts.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioSessionConsts extends java.lang.Object { public static final int DEVICE public static final int OUTPUT_STAGE public static final int OUTPUT_MIX public static final int ALLOCATE public static final int NONE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioSource.class
AudioSource.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioSource extends java.lang.Object { public static final int DEFAULT public static final int MIC public static final int VOICE_UPLINK public static final int VOICE_DOWNLINK public static final int VOICE_CALL public static final int CAMCORDER public static final int VOICE_RECOGNITION public static final int VOICE_COMMUNICATION public static final int REMOTE_SUBMIX public static final int UNPROCESSED public static final int VOICE_PERFORMANCE public static final int ECHO_REFERENCE public static final int FM_TUNER public static final int HOTWORD public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioStreamType.class
AudioStreamType.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioStreamType extends java.lang.Object { public static final int DEFAULT public static final int MIN public static final int VOICE_CALL public static final int SYSTEM public static final int RING public static final int MUSIC public static final int ALARM public static final int NOTIFICATION public static final int BLUETOOTH_SCO public static final int ENFORCED_AUDIBLE public static final int DTMF public static final int TTS public static final int ACCESSIBILITY public static final int ASSISTANT public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/AudioUsage.class
AudioUsage.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.AudioUsage extends java.lang.Object { public static final int UNKNOWN public static final int MEDIA public static final int VOICE_COMMUNICATION public static final int VOICE_COMMUNICATION_SIGNALLING public static final int ALARM public static final int NOTIFICATION public static final int NOTIFICATION_TELEPHONY_RINGTONE public static final int ASSISTANCE_ACCESSIBILITY public static final int ASSISTANCE_NAVIGATION_GUIDANCE public static final int ASSISTANCE_SONIFICATION public static final int GAME public static final int VIRTUAL_SOURCE public static final int ASSISTANT public static final int CALL_ASSISTANT public static final int EMERGENCY public static final int SAFETY public static final int VEHICLE_STATUS public static final int ANNOUNCEMENT public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/FixedChannelCount.class
FixedChannelCount.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.FixedChannelCount extends java.lang.Object { public static final int FCC_2 public static final int FCC_8 public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/audio/common/V6_0/PlaybackTrackMetadata.class
PlaybackTrackMetadata.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.PlaybackTrackMetadata extends java.lang.Object { public int usage public int contentType public float gain public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.audio.common.V6_0.PlaybackTrackMetadata other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.audio.common.V6_0.PlaybackTrackMetadata _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/audio/common/V6_0/SourceMetadata.class
SourceMetadata.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.SourceMetadata extends java.lang.Object { public java.util.ArrayList tracks public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.audio.common.V6_0.SourceMetadata other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.audio.common.V6_0.SourceMetadata _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.hardware.audio.common.V6_0.PlaybackTrackMetadata _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/audio/common/V6_0/ThreadInfo.class
ThreadInfo.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.ThreadInfo extends java.lang.Object { public long pid public long tid public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.audio.common.V6_0.ThreadInfo other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.audio.common.V6_0.ThreadInfo _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/audio/common/V6_0/Uuid.class
Uuid.java package android.hardware.audio.common.V6_0 public final android.hardware.audio.common.V6_0.Uuid extends java.lang.Object { public int timeLow public short timeMid public short versionAndTimeHigh public short variantAndClockSeqHigh public byte[] node public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.audio.common.V6_0.Uuid other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.audio.common.V6_0.Uuid _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) long _hidl_array_offset_0 android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) long _hidl_array_offset_0 byte[] _hidl_array_item_0 android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/
android/hardware/automotive/audiocontrol/
android/hardware/automotive/audiocontrol/AudioFocusChange.class
AudioFocusChange.java package android.hardware.automotive.audiocontrol public abstract annotation android.hardware.automotive.audiocontrol.AudioFocusChange extends java.lang.Object implements java.lang.annotation.Annotation { public static final int NONE public static final int GAIN public static final int GAIN_TRANSIENT public static final int GAIN_TRANSIENT_MAY_DUCK public static final int GAIN_TRANSIENT_EXCLUSIVE public static final int LOSS public static final int LOSS_TRANSIENT public static final int LOSS_TRANSIENT_CAN_DUCK }
android/hardware/automotive/audiocontrol/AudioGainConfigInfo$1.class
AudioGainConfigInfo.java package android.hardware.automotive.audiocontrol android.hardware.automotive.audiocontrol.AudioGainConfigInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.audiocontrol.AudioGainConfigInfo createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.audiocontrol.AudioGainConfigInfo _aidl_out public android.hardware.automotive.audiocontrol.AudioGainConfigInfo[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/audiocontrol/AudioGainConfigInfo.class
AudioGainConfigInfo.java package android.hardware.automotive.audiocontrol public android.hardware.automotive.audiocontrol.AudioGainConfigInfo extends java.lang.Object implements android.os.Parcelable { public int zoneId public String devicePortAddress public int volumeIndex public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/audiocontrol/DuckingInfo$1.class
DuckingInfo.java package android.hardware.automotive.audiocontrol android.hardware.automotive.audiocontrol.DuckingInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.audiocontrol.DuckingInfo createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.audiocontrol.DuckingInfo _aidl_out public android.hardware.automotive.audiocontrol.DuckingInfo[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/audiocontrol/DuckingInfo.class
DuckingInfo.java package android.hardware.automotive.audiocontrol public android.hardware.automotive.audiocontrol.DuckingInfo extends java.lang.Object implements android.os.Parcelable { public int zoneId public String[] deviceAddressesToDuck public String[] deviceAddressesToUnduck public String[] usagesHoldingFocus public android.hardware.audio.common.PlaybackTrackMetadata[] playbackMetaDataHoldingFocus public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/automotive/audiocontrol/IAudioControl$Default.class
IAudioControl.java package android.hardware.automotive.audiocontrol public android.hardware.automotive.audiocontrol.IAudioControl$Default extends java.lang.Object implements android.hardware.automotive.audiocontrol.IAudioControl { public void <init> () public void onAudioFocusChange (java.lang.String, int, int) throws android.os.RemoteException String usage int zoneId int focusChange public void onDevicesToDuckChange (android.hardware.automotive.audiocontrol.DuckingInfo[]) throws android.os.RemoteException android.hardware.automotive.audiocontrol.DuckingInfo[] duckingInfos public void onDevicesToMuteChange (android.hardware.automotive.audiocontrol.MutingInfo[]) throws android.os.RemoteException android.hardware.automotive.audiocontrol.MutingInfo[] mutingInfos public void registerFocusListener (android.hardware.automotive.audiocontrol.IFocusListener) throws android.os.RemoteException android.hardware.automotive.audiocontrol.IFocusListener listener public void setBalanceTowardRight (float) throws android.os.RemoteException float value public void setFadeTowardFront (float) throws android.os.RemoteException float value public void onAudioFocusChangeWithMetaData (android.hardware.audio.common.PlaybackTrackMetadata, int, int) throws android.os.RemoteException android.hardware.audio.common.PlaybackTrackMetadata playbackMetaData int zoneId int focusChange public void setAudioDeviceGainsChanged (int[], android.hardware.automotive.audiocontrol.AudioGainConfigInfo[]) throws android.os.RemoteException int[] reasons android.hardware.automotive.audiocontrol.AudioGainConfigInfo[] gains public void registerGainCallback (android.hardware.automotive.audiocontrol.IAudioGainCallback) throws android.os.RemoteException android.hardware.automotive.audiocontrol.IAudioGainCallback callback public void setModuleChangeCallback (android.hardware.automotive.audiocontrol.IModuleChangeCallback) throws android.os.RemoteException android.hardware.automotive.audiocontrol.IModuleChangeCallback callback public void clearModuleChangeCallback () throws android.os.RemoteException public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/hardware/automotive/audiocontrol/IAudioControl$Stub$Proxy.class
IAudioControl.java package android.hardware.automotive.audiocontrol android.hardware.automotive.audiocontrol.IAudioControl$Stub$Proxy extends java.lang.Object implements android.hardware.automotive.audiocontrol.IAudioControl { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void onAudioFocusChange (java.lang.String, int, int) throws android.os.RemoteException boolean _status String usage int zoneId int focusChange android.os.Parcel _data public void onDevicesToDuckChange (android.hardware.automotive.audiocontrol.DuckingInfo[]) throws android.os.RemoteException boolean _status android.hardware.automotive.audiocontrol.DuckingInfo[] duckingInfos android.os.Parcel _data public void onDevicesToMuteChange (android.hardware.automotive.audiocontrol.MutingInfo[]) throws android.os.RemoteException boolean _status android.hardware.automotive.audiocontrol.MutingInfo[] mutingInfos android.os.Parcel _data public void registerFocusListener (android.hardware.automotive.audiocontrol.IFocusListener) throws android.os.RemoteException boolean _status android.hardware.automotive.audiocontrol.IFocusListener listener android.os.Parcel _data public void setBalanceTowardRight (float) throws android.os.RemoteException boolean _status float value android.os.Parcel _data public void setFadeTowardFront (float) throws android.os.RemoteException boolean _status float value android.os.Parcel _data public void onAudioFocusChangeWithMetaData (android.hardware.audio.common.PlaybackTrackMetadata, int, int) throws android.os.RemoteException boolean _status android.hardware.audio.common.PlaybackTrackMetadata playbackMetaData int zoneId int focusChange android.os.Parcel _data public void setAudioDeviceGainsChanged (int[], android.hardware.automotive.audiocontrol.AudioGainConfigInfo[]) throws android.os.RemoteException boolean _status int[] reasons android.hardware.automotive.audiocontrol.AudioGainConfigInfo[] gains android.os.Parcel _data public void registerGainCallback (android.hardware.automotive.audiocontrol.IAudioGainCallback) throws android.os.RemoteException boolean _status android.hardware.automotive.audiocontrol.IAudioGainCallback callback android.os.Parcel _data public void setModuleChangeCallback (android.hardware.automotive.audiocontrol.IModuleChangeCallback) throws android.os.RemoteException boolean _status android.hardware.automotive.audiocontrol.IModuleChangeCallback callback android.os.Parcel _data android.os.Parcel _reply public void clearModuleChangeCallback () throws android.os.RemoteException boolean _status android.os.Parcel _data android.os.Parcel _reply public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/hardware/automotive/audiocontrol/IAudioControl$Stub.class
IAudioControl.java package android.hardware.automotive.audiocontrol public abstract android.hardware.automotive.audiocontrol.IAudioControl$Stub extends android.os.Binder implements android.hardware.automotive.audiocontrol.IAudioControl { static final int TRANSACTION_onAudioFocusChange static final int TRANSACTION_onDevicesToDuckChange static final int TRANSACTION_onDevicesToMuteChange static final int TRANSACTION_registerFocusListener static final int TRANSACTION_setBalanceTowardRight static final int TRANSACTION_setFadeTowardFront static final int TRANSACTION_onAudioFocusChangeWithMetaData static final int TRANSACTION_setAudioDeviceGainsChanged static final int TRANSACTION_registerGainCallback static final int TRANSACTION_setModuleChangeCallback static final int TRANSACTION_clearModuleChangeCallback static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.hardware.automotive.audiocontrol.IAudioControl asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException String _arg0 int _arg1 int _arg2 android.hardware.automotive.audiocontrol.DuckingInfo[] _arg0 android.hardware.automotive.audiocontrol.MutingInfo[] _arg0 android.hardware.automotive.audiocontrol.IFocusListener _arg0 float _arg0 float _arg0 android.hardware.audio.common.PlaybackTrackMetadata _arg0 int _arg1 int _arg2 int[] _arg0 android.hardware.automotive.audiocontrol.AudioGainConfigInfo[] _arg1 android.hardware.automotive.audiocontrol.IAudioGainCallback _arg0 android.hardware.automotive.audiocontrol.IModuleChangeCallback _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/hardware/automotive/audiocontrol/IAudioControl.class
IAudioControl.java package android.hardware.automotive.audiocontrol public abstract android.hardware.automotive.audiocontrol.IAudioControl extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void onAudioFocusChange (java.lang.String, int, int) throws android.os.RemoteException public abstract void onDevicesToDuckChange (android.hardware.automotive.audiocontrol.DuckingInfo[]) throws android.os.RemoteException public abstract void onDevicesToMuteChange (android.hardware.automotive.audiocontrol.MutingInfo[]) throws android.os.RemoteException public abstract void registerFocusListener (android.hardware.automotive.audiocontrol.IFocusListener) throws android.os.RemoteException public abstract void setBalanceTowardRight (float) throws android.os.RemoteException public abstract void setFadeTowardFront (float) throws android.os.RemoteException public abstract void onAudioFocusChangeWithMetaData (android.hardware.audio.common.PlaybackTrackMetadata, int, int) throws android.os.RemoteException public abstract void setAudioDeviceGainsChanged (int[], android.hardware.automotive.audiocontrol.AudioGainConfigInfo[]) throws android.os.RemoteException public abstract void registerGainCallback (android.hardware.automotive.audiocontrol.IAudioGainCallback) throws android.os.RemoteException public abstract void setModuleChangeCallback (android.hardware.automotive.audiocontrol.IModuleChangeCallback) throws android.os.RemoteException public abstract void clearModuleChangeCallback () throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/hardware/automotive/audiocontrol/IAudioGainCallback$Default.class
IAudioGainCallback.java package android.hardware.automotive.audiocontrol public android.hardware.automotive.audiocontrol.IAudioGainCallback$Default extends java.lang.Object implements android.hardware.automotive.audiocontrol.IAudioGainCallback { public void <init> () public void onAudioDeviceGainsChanged (int[], android.hardware.automotive.audiocontrol.AudioGainConfigInfo[]) throws android.os.RemoteException int[] reasons android.hardware.automotive.audiocontrol.AudioGainConfigInfo[] gains public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/hardware/automotive/audiocontrol/IAudioGainCallback$Stub$Proxy.class
IAudioGainCallback.java package android.hardware.automotive.audiocontrol android.hardware.automotive.audiocontrol.IAudioGainCallback$Stub$Proxy extends java.lang.Object implements android.hardware.automotive.audiocontrol.IAudioGainCallback { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void onAudioDeviceGainsChanged (int[], android.hardware.automotive.audiocontrol.AudioGainConfigInfo[]) throws android.os.RemoteException boolean _status int[] reasons android.hardware.automotive.audiocontrol.AudioGainConfigInfo[] gains android.os.Parcel _data public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/hardware/automotive/audiocontrol/IAudioGainCallback$Stub.class
IAudioGainCallback.java package android.hardware.automotive.audiocontrol public abstract android.hardware.automotive.audiocontrol.IAudioGainCallback$Stub extends android.os.Binder implements android.hardware.automotive.audiocontrol.IAudioGainCallback { static final int TRANSACTION_onAudioDeviceGainsChanged static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.hardware.automotive.audiocontrol.IAudioGainCallback asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException int[] _arg0 android.hardware.automotive.audiocontrol.AudioGainConfigInfo[] _arg1 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/hardware/automotive/audiocontrol/IAudioGainCallback.class
IAudioGainCallback.java package android.hardware.automotive.audiocontrol public abstract android.hardware.automotive.audiocontrol.IAudioGainCallback extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void onAudioDeviceGainsChanged (int[], android.hardware.automotive.audiocontrol.AudioGainConfigInfo[]) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/hardware/automotive/audiocontrol/IFocusListener$Default.class
IFocusListener.java package android.hardware.automotive.audiocontrol public android.hardware.automotive.audiocontrol.IFocusListener$Default extends java.lang.Object implements android.hardware.automotive.audiocontrol.IFocusListener { public void <init> () public void abandonAudioFocus (java.lang.String, int) throws android.os.RemoteException String usage int zoneId public void requestAudioFocus (java.lang.String, int, int) throws android.os.RemoteException String usage int zoneId int focusGain public void abandonAudioFocusWithMetaData (android.hardware.audio.common.PlaybackTrackMetadata, int) throws android.os.RemoteException android.hardware.audio.common.PlaybackTrackMetadata playbackMetaData int zoneId public void requestAudioFocusWithMetaData (android.hardware.audio.common.PlaybackTrackMetadata, int, int) throws android.os.RemoteException android.hardware.audio.common.PlaybackTrackMetadata playbackMetaData int zoneId int focusGain public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/hardware/automotive/audiocontrol/IFocusListener$Stub$Proxy.class
IFocusListener.java package android.hardware.automotive.audiocontrol android.hardware.automotive.audiocontrol.IFocusListener$Stub$Proxy extends java.lang.Object implements android.hardware.automotive.audiocontrol.IFocusListener { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void abandonAudioFocus (java.lang.String, int) throws android.os.RemoteException boolean _status String usage int zoneId android.os.Parcel _data public void requestAudioFocus (java.lang.String, int, int) throws android.os.RemoteException boolean _status String usage int zoneId int focusGain android.os.Parcel _data public void abandonAudioFocusWithMetaData (android.hardware.audio.common.PlaybackTrackMetadata, int) throws android.os.RemoteException boolean _status android.hardware.audio.common.PlaybackTrackMetadata playbackMetaData int zoneId android.os.Parcel _data public void requestAudioFocusWithMetaData (android.hardware.audio.common.PlaybackTrackMetadata, int, int) throws android.os.RemoteException boolean _status android.hardware.audio.common.PlaybackTrackMetadata playbackMetaData int zoneId int focusGain android.os.Parcel _data public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/hardware/automotive/audiocontrol/IFocusListener$Stub.class
IFocusListener.java package android.hardware.automotive.audiocontrol public abstract android.hardware.automotive.audiocontrol.IFocusListener$Stub extends android.os.Binder implements android.hardware.automotive.audiocontrol.IFocusListener { static final int TRANSACTION_abandonAudioFocus static final int TRANSACTION_requestAudioFocus static final int TRANSACTION_abandonAudioFocusWithMetaData static final int TRANSACTION_requestAudioFocusWithMetaData static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.hardware.automotive.audiocontrol.IFocusListener asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException String _arg0 int _arg1 String _arg0 int _arg1 int _arg2 android.hardware.audio.common.PlaybackTrackMetadata _arg0 int _arg1 android.hardware.audio.common.PlaybackTrackMetadata _arg0 int _arg1 int _arg2 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/hardware/automotive/audiocontrol/IFocusListener.class
IFocusListener.java package android.hardware.automotive.audiocontrol public abstract android.hardware.automotive.audiocontrol.IFocusListener extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void abandonAudioFocus (java.lang.String, int) throws android.os.RemoteException public abstract void requestAudioFocus (java.lang.String, int, int) throws android.os.RemoteException public abstract void abandonAudioFocusWithMetaData (android.hardware.audio.common.PlaybackTrackMetadata, int) throws android.os.RemoteException public abstract void requestAudioFocusWithMetaData (android.hardware.audio.common.PlaybackTrackMetadata, int, int) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/hardware/automotive/audiocontrol/IModuleChangeCallback$Default.class
IModuleChangeCallback.java package android.hardware.automotive.audiocontrol public android.hardware.automotive.audiocontrol.IModuleChangeCallback$Default extends java.lang.Object implements android.hardware.automotive.audiocontrol.IModuleChangeCallback { public void <init> () public void onAudioPortsChanged (android.media.audio.common.AudioPort[]) throws android.os.RemoteException android.media.audio.common.AudioPort[] audioPorts public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/hardware/automotive/audiocontrol/IModuleChangeCallback$Stub$Proxy.class
IModuleChangeCallback.java package android.hardware.automotive.audiocontrol android.hardware.automotive.audiocontrol.IModuleChangeCallback$Stub$Proxy extends java.lang.Object implements android.hardware.automotive.audiocontrol.IModuleChangeCallback { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void onAudioPortsChanged (android.media.audio.common.AudioPort[]) throws android.os.RemoteException boolean _status android.media.audio.common.AudioPort[] audioPorts android.os.Parcel _data public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/hardware/automotive/audiocontrol/IModuleChangeCallback$Stub.class
IModuleChangeCallback.java package android.hardware.automotive.audiocontrol public abstract android.hardware.automotive.audiocontrol.IModuleChangeCallback$Stub extends android.os.Binder implements android.hardware.automotive.audiocontrol.IModuleChangeCallback { static final int TRANSACTION_onAudioPortsChanged static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.hardware.automotive.audiocontrol.IModuleChangeCallback asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException android.media.audio.common.AudioPort[] _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/hardware/automotive/audiocontrol/IModuleChangeCallback.class
IModuleChangeCallback.java package android.hardware.automotive.audiocontrol public abstract android.hardware.automotive.audiocontrol.IModuleChangeCallback extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void onAudioPortsChanged (android.media.audio.common.AudioPort[]) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/hardware/automotive/audiocontrol/MutingInfo$1.class
MutingInfo.java package android.hardware.automotive.audiocontrol android.hardware.automotive.audiocontrol.MutingInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.audiocontrol.MutingInfo createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.audiocontrol.MutingInfo _aidl_out public android.hardware.automotive.audiocontrol.MutingInfo[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/audiocontrol/MutingInfo.class
MutingInfo.java package android.hardware.automotive.audiocontrol public android.hardware.automotive.audiocontrol.MutingInfo extends java.lang.Object implements android.os.Parcelable { public int zoneId public String[] deviceAddressesToMute public String[] deviceAddressesToUnmute public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/audiocontrol/Reasons.class
Reasons.java package android.hardware.automotive.audiocontrol public abstract annotation android.hardware.automotive.audiocontrol.Reasons extends java.lang.Object implements java.lang.annotation.Annotation { public static final int FORCED_MASTER_MUTE public static final int REMOTE_MUTE public static final int TCU_MUTE public static final int ADAS_DUCKING public static final int NAV_DUCKING public static final int PROJECTION_DUCKING public static final int THERMAL_LIMITATION public static final int SUSPEND_EXIT_VOL_LIMITATION public static final int EXTERNAL_AMP_VOL_FEEDBACK public static final int OTHER }
android/hardware/automotive/audiocontrol/V1_0/
android/hardware/automotive/audiocontrol/V1_0/ContextNumber.class
ContextNumber.java package android.hardware.automotive.audiocontrol.V1_0 public final android.hardware.automotive.audiocontrol.V1_0.ContextNumber extends java.lang.Object { public static final int INVALID public static final int MUSIC public static final int NAVIGATION public static final int VOICE_COMMAND public static final int CALL_RING public static final int CALL public static final int ALARM public static final int NOTIFICATION public static final int SYSTEM_SOUND public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/audiocontrol/V1_0/IAudioControl$Proxy.class
IAudioControl.java package android.hardware.automotive.audiocontrol.V1_0 public final android.hardware.automotive.audiocontrol.V1_0.IAudioControl$Proxy extends java.lang.Object implements android.hardware.automotive.audiocontrol.V1_0.IAudioControl { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public int getBusForContext (int) throws android.os.RemoteException int _hidl_out_busNumber int contextNumber android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setBalanceTowardRight (float) throws android.os.RemoteException float value android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setFadeTowardFront (float) throws android.os.RemoteException float value android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/automotive/audiocontrol/V1_0/IAudioControl$Stub.class
IAudioControl.java package android.hardware.automotive.audiocontrol.V1_0 public abstract android.hardware.automotive.audiocontrol.V1_0.IAudioControl$Stub extends android.os.HwBinder implements android.hardware.automotive.audiocontrol.V1_0.IAudioControl { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.hidl.base.V1_0.DebugInfo getDebugInfo () android.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException int contextNumber int _hidl_out_busNumber float value float value java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/automotive/audiocontrol/V1_0/IAudioControl.class
IAudioControl.java package android.hardware.automotive.audiocontrol.V1_0 public abstract android.hardware.automotive.audiocontrol.V1_0.IAudioControl extends java.lang.Object implements android.hidl.base.V1_0.IBase { public static final String kInterfaceName public static android.hardware.automotive.audiocontrol.V1_0.IAudioControl asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.automotive.audiocontrol.V1_0.IAudioControl proxy public static android.hardware.automotive.audiocontrol.V1_0.IAudioControl castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.automotive.audiocontrol.V1_0.IAudioControl getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.automotive.audiocontrol.V1_0.IAudioControl getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.automotive.audiocontrol.V1_0.IAudioControl getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.automotive.audiocontrol.V1_0.IAudioControl getService () throws android.os.RemoteException public abstract int getBusForContext (int) throws android.os.RemoteException public abstract void setBalanceTowardRight (float) throws android.os.RemoteException public abstract void setFadeTowardFront (float) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/automotive/audiocontrol/V2_0/
android/hardware/automotive/audiocontrol/V2_0/AudioFocusChange.class
AudioFocusChange.java package android.hardware.automotive.audiocontrol.V2_0 public final android.hardware.automotive.audiocontrol.V2_0.AudioFocusChange extends java.lang.Object { public static final int NONE public static final int GAIN public static final int GAIN_TRANSIENT public static final int GAIN_TRANSIENT_MAY_DUCK public static final int GAIN_TRANSIENT_EXCLUSIVE public static final int LOSS public static final int LOSS_TRANSIENT public static final int LOSS_TRANSIENT_CAN_DUCK public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/audiocontrol/V2_0/IAudioControl$Proxy.class
IAudioControl.java package android.hardware.automotive.audiocontrol.V2_0 public final android.hardware.automotive.audiocontrol.V2_0.IAudioControl$Proxy extends java.lang.Object implements android.hardware.automotive.audiocontrol.V2_0.IAudioControl { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public android.hardware.automotive.audiocontrol.V2_0.ICloseHandle registerFocusListener (android.hardware.automotive.audiocontrol.V2_0.IFocusListener) throws android.os.RemoteException android.hardware.automotive.audiocontrol.V2_0.ICloseHandle _hidl_out_closeHandle android.hardware.automotive.audiocontrol.V2_0.IFocusListener listener android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void onAudioFocusChange (int, int, int) throws android.os.RemoteException int usage int zoneId int focusChange android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setBalanceTowardRight (float) throws android.os.RemoteException float value android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setFadeTowardFront (float) throws android.os.RemoteException float value android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/automotive/audiocontrol/V2_0/IAudioControl$Stub.class
IAudioControl.java package android.hardware.automotive.audiocontrol.V2_0 public abstract android.hardware.automotive.audiocontrol.V2_0.IAudioControl$Stub extends android.os.HwBinder implements android.hardware.automotive.audiocontrol.V2_0.IAudioControl { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.hidl.base.V1_0.DebugInfo getDebugInfo () android.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException android.hardware.automotive.audiocontrol.V2_0.IFocusListener listener android.hardware.automotive.audiocontrol.V2_0.ICloseHandle _hidl_out_closeHandle int usage int zoneId int focusChange float value float value java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/automotive/audiocontrol/V2_0/IAudioControl.class
IAudioControl.java package android.hardware.automotive.audiocontrol.V2_0 public abstract android.hardware.automotive.audiocontrol.V2_0.IAudioControl extends java.lang.Object implements android.hidl.base.V1_0.IBase { public static final String kInterfaceName public static android.hardware.automotive.audiocontrol.V2_0.IAudioControl asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.automotive.audiocontrol.V2_0.IAudioControl proxy public static android.hardware.automotive.audiocontrol.V2_0.IAudioControl castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.automotive.audiocontrol.V2_0.IAudioControl getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.automotive.audiocontrol.V2_0.IAudioControl getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.automotive.audiocontrol.V2_0.IAudioControl getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.automotive.audiocontrol.V2_0.IAudioControl getService () throws android.os.RemoteException public abstract android.hardware.automotive.audiocontrol.V2_0.ICloseHandle registerFocusListener (android.hardware.automotive.audiocontrol.V2_0.IFocusListener) throws android.os.RemoteException public abstract void onAudioFocusChange (int, int, int) throws android.os.RemoteException public abstract void setBalanceTowardRight (float) throws android.os.RemoteException public abstract void setFadeTowardFront (float) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/automotive/audiocontrol/V2_0/ICloseHandle$Proxy.class
ICloseHandle.java package android.hardware.automotive.audiocontrol.V2_0 public final android.hardware.automotive.audiocontrol.V2_0.ICloseHandle$Proxy extends java.lang.Object implements android.hardware.automotive.audiocontrol.V2_0.ICloseHandle { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public void close () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/automotive/audiocontrol/V2_0/ICloseHandle$Stub.class
ICloseHandle.java package android.hardware.automotive.audiocontrol.V2_0 public abstract android.hardware.automotive.audiocontrol.V2_0.ICloseHandle$Stub extends android.os.HwBinder implements android.hardware.automotive.audiocontrol.V2_0.ICloseHandle { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.hidl.base.V1_0.DebugInfo getDebugInfo () android.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/automotive/audiocontrol/V2_0/ICloseHandle.class
ICloseHandle.java package android.hardware.automotive.audiocontrol.V2_0 public abstract android.hardware.automotive.audiocontrol.V2_0.ICloseHandle extends java.lang.Object implements android.hidl.base.V1_0.IBase { public static final String kInterfaceName public static android.hardware.automotive.audiocontrol.V2_0.ICloseHandle asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.automotive.audiocontrol.V2_0.ICloseHandle proxy public static android.hardware.automotive.audiocontrol.V2_0.ICloseHandle castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.automotive.audiocontrol.V2_0.ICloseHandle getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.automotive.audiocontrol.V2_0.ICloseHandle getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.automotive.audiocontrol.V2_0.ICloseHandle getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.automotive.audiocontrol.V2_0.ICloseHandle getService () throws android.os.RemoteException public abstract void close () throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/automotive/audiocontrol/V2_0/IFocusListener$Proxy.class
IFocusListener.java package android.hardware.automotive.audiocontrol.V2_0 public final android.hardware.automotive.audiocontrol.V2_0.IFocusListener$Proxy extends java.lang.Object implements android.hardware.automotive.audiocontrol.V2_0.IFocusListener { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public void requestAudioFocus (int, int, int) throws android.os.RemoteException int usage int zoneId int focusGain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void abandonAudioFocus (int, int) throws android.os.RemoteException int usage int zoneId android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/automotive/audiocontrol/V2_0/IFocusListener$Stub.class
IFocusListener.java package android.hardware.automotive.audiocontrol.V2_0 public abstract android.hardware.automotive.audiocontrol.V2_0.IFocusListener$Stub extends android.os.HwBinder implements android.hardware.automotive.audiocontrol.V2_0.IFocusListener { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.hidl.base.V1_0.DebugInfo getDebugInfo () android.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException int usage int zoneId int focusGain int usage int zoneId java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/automotive/audiocontrol/V2_0/IFocusListener.class
IFocusListener.java package android.hardware.automotive.audiocontrol.V2_0 public abstract android.hardware.automotive.audiocontrol.V2_0.IFocusListener extends java.lang.Object implements android.hidl.base.V1_0.IBase { public static final String kInterfaceName public static android.hardware.automotive.audiocontrol.V2_0.IFocusListener asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.automotive.audiocontrol.V2_0.IFocusListener proxy public static android.hardware.automotive.audiocontrol.V2_0.IFocusListener castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.automotive.audiocontrol.V2_0.IFocusListener getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.automotive.audiocontrol.V2_0.IFocusListener getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.automotive.audiocontrol.V2_0.IFocusListener getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.automotive.audiocontrol.V2_0.IFocusListener getService () throws android.os.RemoteException public abstract void requestAudioFocus (int, int, int) throws android.os.RemoteException public abstract void abandonAudioFocus (int, int) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/automotive/occupant_awareness/
android/hardware/automotive/occupant_awareness/ConfidenceLevel.class
ConfidenceLevel.java package android.hardware.automotive.occupant_awareness public abstract annotation android.hardware.automotive.occupant_awareness.ConfidenceLevel extends java.lang.Object implements java.lang.annotation.Annotation { public static final byte NONE public static final byte LOW public static final byte HIGH public static final byte MAX }
android/hardware/automotive/occupant_awareness/DriverMonitoringDetection$1.class
DriverMonitoringDetection.java package android.hardware.automotive.occupant_awareness android.hardware.automotive.occupant_awareness.DriverMonitoringDetection$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.occupant_awareness.DriverMonitoringDetection createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.occupant_awareness.DriverMonitoringDetection _aidl_out public android.hardware.automotive.occupant_awareness.DriverMonitoringDetection[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.class
DriverMonitoringDetection.java package android.hardware.automotive.occupant_awareness public android.hardware.automotive.occupant_awareness.DriverMonitoringDetection extends java.lang.Object implements android.os.Parcelable { public byte confidenceScore public boolean isLookingOnRoad public long gazeDurationMillis public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/occupant_awareness/GazeDetection$1.class
GazeDetection.java package android.hardware.automotive.occupant_awareness android.hardware.automotive.occupant_awareness.GazeDetection$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.occupant_awareness.GazeDetection createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.occupant_awareness.GazeDetection _aidl_out public android.hardware.automotive.occupant_awareness.GazeDetection[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/occupant_awareness/GazeDetection.class
GazeDetection.java package android.hardware.automotive.occupant_awareness public android.hardware.automotive.occupant_awareness.GazeDetection extends java.lang.Object implements android.os.Parcelable { public byte gazeConfidence public double[] headPosition public double[] headAngleUnitVector public double[] gazeAngleUnitVector public int gazeTarget public String customGazeTarget public long timeOnTargetMillis public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/occupant_awareness/IOccupantAwareness$Default.class
IOccupantAwareness.java package android.hardware.automotive.occupant_awareness public android.hardware.automotive.occupant_awareness.IOccupantAwareness$Default extends java.lang.Object implements android.hardware.automotive.occupant_awareness.IOccupantAwareness { public void <init> () public byte startDetection () throws android.os.RemoteException public byte stopDetection () throws android.os.RemoteException public int getCapabilityForRole (int) throws android.os.RemoteException int occupantRole public byte getState (int, int) throws android.os.RemoteException int occupantRole int detectionCapability public void setCallback (android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback) throws android.os.RemoteException android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback callback public void getLatestDetection (android.hardware.automotive.occupant_awareness.OccupantDetections) throws android.os.RemoteException android.hardware.automotive.occupant_awareness.OccupantDetections detections public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/hardware/automotive/occupant_awareness/IOccupantAwareness$Stub$Proxy.class
IOccupantAwareness.java package android.hardware.automotive.occupant_awareness android.hardware.automotive.occupant_awareness.IOccupantAwareness$Stub$Proxy extends java.lang.Object implements android.hardware.automotive.occupant_awareness.IOccupantAwareness { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public byte startDetection () throws android.os.RemoteException boolean _status byte _result android.os.Parcel _data android.os.Parcel _reply byte _result public byte stopDetection () throws android.os.RemoteException boolean _status byte _result android.os.Parcel _data android.os.Parcel _reply byte _result public int getCapabilityForRole (int) throws android.os.RemoteException boolean _status int _result int occupantRole android.os.Parcel _data android.os.Parcel _reply int _result public byte getState (int, int) throws android.os.RemoteException boolean _status byte _result int occupantRole int detectionCapability android.os.Parcel _data android.os.Parcel _reply byte _result public void setCallback (android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback) throws android.os.RemoteException boolean _status android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback callback android.os.Parcel _data android.os.Parcel _reply public void getLatestDetection (android.hardware.automotive.occupant_awareness.OccupantDetections) throws android.os.RemoteException boolean _status android.hardware.automotive.occupant_awareness.OccupantDetections detections android.os.Parcel _data android.os.Parcel _reply public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/hardware/automotive/occupant_awareness/IOccupantAwareness$Stub.class
IOccupantAwareness.java package android.hardware.automotive.occupant_awareness public abstract android.hardware.automotive.occupant_awareness.IOccupantAwareness$Stub extends android.os.Binder implements android.hardware.automotive.occupant_awareness.IOccupantAwareness { static final int TRANSACTION_startDetection static final int TRANSACTION_stopDetection static final int TRANSACTION_getCapabilityForRole static final int TRANSACTION_getState static final int TRANSACTION_setCallback static final int TRANSACTION_getLatestDetection static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.hardware.automotive.occupant_awareness.IOccupantAwareness asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException byte _result byte _result int _arg0 int _result int _arg0 int _arg1 byte _result android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback _arg0 android.hardware.automotive.occupant_awareness.OccupantDetections _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/hardware/automotive/occupant_awareness/IOccupantAwareness.class
IOccupantAwareness.java package android.hardware.automotive.occupant_awareness public abstract android.hardware.automotive.occupant_awareness.IOccupantAwareness extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public static final int CAP_NONE public static final int CAP_PRESENCE_DETECTION public static final int CAP_GAZE_DETECTION public static final int CAP_DRIVER_MONITORING_DETECTION public abstract byte startDetection () throws android.os.RemoteException public abstract byte stopDetection () throws android.os.RemoteException public abstract int getCapabilityForRole (int) throws android.os.RemoteException public abstract byte getState (int, int) throws android.os.RemoteException public abstract void setCallback (android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback) throws android.os.RemoteException public abstract void getLatestDetection (android.hardware.automotive.occupant_awareness.OccupantDetections) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback$Default.class
IOccupantAwarenessClientCallback.java package android.hardware.automotive.occupant_awareness public android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback$Default extends java.lang.Object implements android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback { public void <init> () public void onSystemStatusChanged (int, byte) throws android.os.RemoteException int detectionFlags byte status public void onDetectionEvent (android.hardware.automotive.occupant_awareness.OccupantDetections) throws android.os.RemoteException android.hardware.automotive.occupant_awareness.OccupantDetections detections public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback$Stub$Proxy.class
IOccupantAwarenessClientCallback.java package android.hardware.automotive.occupant_awareness android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback$Stub$Proxy extends java.lang.Object implements android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void onSystemStatusChanged (int, byte) throws android.os.RemoteException boolean _status int detectionFlags byte status android.os.Parcel _data public void onDetectionEvent (android.hardware.automotive.occupant_awareness.OccupantDetections) throws android.os.RemoteException boolean _status android.hardware.automotive.occupant_awareness.OccupantDetections detections android.os.Parcel _data public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback$Stub.class
IOccupantAwarenessClientCallback.java package android.hardware.automotive.occupant_awareness public abstract android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback$Stub extends android.os.Binder implements android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback { static final int TRANSACTION_onSystemStatusChanged static final int TRANSACTION_onDetectionEvent static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException int _arg0 byte _arg1 android.hardware.automotive.occupant_awareness.OccupantDetections _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.class
IOccupantAwarenessClientCallback.java package android.hardware.automotive.occupant_awareness public abstract android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void onSystemStatusChanged (int, byte) throws android.os.RemoteException public abstract void onDetectionEvent (android.hardware.automotive.occupant_awareness.OccupantDetections) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/hardware/automotive/occupant_awareness/OccupantAwarenessStatus.class
OccupantAwarenessStatus.java package android.hardware.automotive.occupant_awareness public abstract annotation android.hardware.automotive.occupant_awareness.OccupantAwarenessStatus extends java.lang.Object implements java.lang.annotation.Annotation { public static final byte READY public static final byte NOT_SUPPORTED public static final byte NOT_INITIALIZED public static final byte FAILURE }
android/hardware/automotive/occupant_awareness/OccupantDetection$1.class
OccupantDetection.java package android.hardware.automotive.occupant_awareness android.hardware.automotive.occupant_awareness.OccupantDetection$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.occupant_awareness.OccupantDetection createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.occupant_awareness.OccupantDetection _aidl_out public android.hardware.automotive.occupant_awareness.OccupantDetection[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/occupant_awareness/OccupantDetection.class
OccupantDetection.java package android.hardware.automotive.occupant_awareness public android.hardware.automotive.occupant_awareness.OccupantDetection extends java.lang.Object implements android.os.Parcelable { public int role public android.hardware.automotive.occupant_awareness.PresenceDetection[] presenceData public android.hardware.automotive.occupant_awareness.GazeDetection[] gazeData public android.hardware.automotive.occupant_awareness.DriverMonitoringDetection[] attentionData public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/automotive/occupant_awareness/OccupantDetections$1.class
OccupantDetections.java package android.hardware.automotive.occupant_awareness android.hardware.automotive.occupant_awareness.OccupantDetections$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.occupant_awareness.OccupantDetections createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.occupant_awareness.OccupantDetections _aidl_out public android.hardware.automotive.occupant_awareness.OccupantDetections[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/occupant_awareness/OccupantDetections.class
OccupantDetections.java package android.hardware.automotive.occupant_awareness public android.hardware.automotive.occupant_awareness.OccupantDetections extends java.lang.Object implements android.os.Parcelable { public long timeStampMillis public android.hardware.automotive.occupant_awareness.OccupantDetection[] detections public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/automotive/occupant_awareness/PresenceDetection$1.class
PresenceDetection.java package android.hardware.automotive.occupant_awareness android.hardware.automotive.occupant_awareness.PresenceDetection$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.occupant_awareness.PresenceDetection createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.occupant_awareness.PresenceDetection _aidl_out public android.hardware.automotive.occupant_awareness.PresenceDetection[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/occupant_awareness/PresenceDetection.class
PresenceDetection.java package android.hardware.automotive.occupant_awareness public android.hardware.automotive.occupant_awareness.PresenceDetection extends java.lang.Object implements android.os.Parcelable { public boolean isOccupantDetected public long detectionDurationMillis public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/occupant_awareness/Role.class
Role.java package android.hardware.automotive.occupant_awareness public abstract annotation android.hardware.automotive.occupant_awareness.Role extends java.lang.Object implements java.lang.annotation.Annotation { public static final int INVALID public static final int UNKNOWN public static final int FRONT_PASSENGER public static final int DRIVER public static final int ROW_2_PASSENGER_LEFT public static final int ROW_2_PASSENGER_CENTER public static final int ROW_2_PASSENGER_RIGHT public static final int ROW_3_PASSENGER_LEFT public static final int ROW_3_PASSENGER_CENTER public static final int ROW_3_PASSENGER_RIGHT public static final int FRONT_OCCUPANTS public static final int ROW_2_OCCUPANTS public static final int ROW_3_OCCUPANTS public static final int ALL_OCCUPANTS }
android/hardware/automotive/occupant_awareness/VehicleRegion.class
VehicleRegion.java package android.hardware.automotive.occupant_awareness public abstract annotation android.hardware.automotive.occupant_awareness.VehicleRegion extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int INSTRUMENT_CLUSTER public static final int REAR_VIEW_MIRROR public static final int LEFT_SIDE_MIRROR public static final int RIGHT_SIDE_MIRROR public static final int FORWARD_ROADWAY public static final int LEFT_ROADWAY public static final int RIGHT_ROADWAY public static final int HEAD_UNIT_DISPLAY public static final int CUSTOM_TARGET }
android/hardware/automotive/remoteaccess/
android/hardware/automotive/remoteaccess/ApState$1.class
ApState.java package android.hardware.automotive.remoteaccess android.hardware.automotive.remoteaccess.ApState$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.remoteaccess.ApState createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.remoteaccess.ApState _aidl_out public android.hardware.automotive.remoteaccess.ApState[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/remoteaccess/ApState.class
ApState.java package android.hardware.automotive.remoteaccess public android.hardware.automotive.remoteaccess.ApState extends java.lang.Object implements android.os.Parcelable { public boolean isReadyForRemoteTask public boolean isWakeupRequired public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/remoteaccess/IRemoteAccess$Default.class
IRemoteAccess.java package android.hardware.automotive.remoteaccess public android.hardware.automotive.remoteaccess.IRemoteAccess$Default extends java.lang.Object implements android.hardware.automotive.remoteaccess.IRemoteAccess { public void <init> () public java.lang.String getVehicleId () throws android.os.RemoteException public java.lang.String getWakeupServiceName () throws android.os.RemoteException public java.lang.String getProcessorId () throws android.os.RemoteException public void setRemoteTaskCallback (android.hardware.automotive.remoteaccess.IRemoteTaskCallback) throws android.os.RemoteException android.hardware.automotive.remoteaccess.IRemoteTaskCallback callback public void clearRemoteTaskCallback () throws android.os.RemoteException public void notifyApStateChange (android.hardware.automotive.remoteaccess.ApState) throws android.os.RemoteException android.hardware.automotive.remoteaccess.ApState state public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/hardware/automotive/remoteaccess/IRemoteAccess$Stub$Proxy.class
IRemoteAccess.java package android.hardware.automotive.remoteaccess android.hardware.automotive.remoteaccess.IRemoteAccess$Stub$Proxy extends java.lang.Object implements android.hardware.automotive.remoteaccess.IRemoteAccess { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public java.lang.String getVehicleId () throws android.os.RemoteException boolean _status String _result android.os.Parcel _data android.os.Parcel _reply String _result public java.lang.String getWakeupServiceName () throws android.os.RemoteException boolean _status String _result android.os.Parcel _data android.os.Parcel _reply String _result public java.lang.String getProcessorId () throws android.os.RemoteException boolean _status String _result android.os.Parcel _data android.os.Parcel _reply String _result public void setRemoteTaskCallback (android.hardware.automotive.remoteaccess.IRemoteTaskCallback) throws android.os.RemoteException boolean _status android.hardware.automotive.remoteaccess.IRemoteTaskCallback callback android.os.Parcel _data android.os.Parcel _reply public void clearRemoteTaskCallback () throws android.os.RemoteException boolean _status android.os.Parcel _data android.os.Parcel _reply public void notifyApStateChange (android.hardware.automotive.remoteaccess.ApState) throws android.os.RemoteException boolean _status android.hardware.automotive.remoteaccess.ApState state android.os.Parcel _data android.os.Parcel _reply public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/hardware/automotive/remoteaccess/IRemoteAccess$Stub.class
IRemoteAccess.java package android.hardware.automotive.remoteaccess public abstract android.hardware.automotive.remoteaccess.IRemoteAccess$Stub extends android.os.Binder implements android.hardware.automotive.remoteaccess.IRemoteAccess { static final int TRANSACTION_getVehicleId static final int TRANSACTION_getWakeupServiceName static final int TRANSACTION_getProcessorId static final int TRANSACTION_setRemoteTaskCallback static final int TRANSACTION_clearRemoteTaskCallback static final int TRANSACTION_notifyApStateChange static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.hardware.automotive.remoteaccess.IRemoteAccess asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException String _result String _result String _result android.hardware.automotive.remoteaccess.IRemoteTaskCallback _arg0 android.hardware.automotive.remoteaccess.ApState _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/hardware/automotive/remoteaccess/IRemoteAccess.class
IRemoteAccess.java package android.hardware.automotive.remoteaccess public abstract android.hardware.automotive.remoteaccess.IRemoteAccess extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract java.lang.String getVehicleId () throws android.os.RemoteException public abstract java.lang.String getWakeupServiceName () throws android.os.RemoteException public abstract java.lang.String getProcessorId () throws android.os.RemoteException public abstract void setRemoteTaskCallback (android.hardware.automotive.remoteaccess.IRemoteTaskCallback) throws android.os.RemoteException public abstract void clearRemoteTaskCallback () throws android.os.RemoteException public abstract void notifyApStateChange (android.hardware.automotive.remoteaccess.ApState) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/hardware/automotive/remoteaccess/IRemoteTaskCallback$Default.class
IRemoteTaskCallback.java package android.hardware.automotive.remoteaccess public android.hardware.automotive.remoteaccess.IRemoteTaskCallback$Default extends java.lang.Object implements android.hardware.automotive.remoteaccess.IRemoteTaskCallback { public void <init> () public void onRemoteTaskRequested (java.lang.String, byte[]) throws android.os.RemoteException String clientId byte[] data public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/hardware/automotive/remoteaccess/IRemoteTaskCallback$Stub$Proxy.class
IRemoteTaskCallback.java package android.hardware.automotive.remoteaccess android.hardware.automotive.remoteaccess.IRemoteTaskCallback$Stub$Proxy extends java.lang.Object implements android.hardware.automotive.remoteaccess.IRemoteTaskCallback { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void onRemoteTaskRequested (java.lang.String, byte[]) throws android.os.RemoteException boolean _status String clientId byte[] data android.os.Parcel _data public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/hardware/automotive/remoteaccess/IRemoteTaskCallback$Stub.class
IRemoteTaskCallback.java package android.hardware.automotive.remoteaccess public abstract android.hardware.automotive.remoteaccess.IRemoteTaskCallback$Stub extends android.os.Binder implements android.hardware.automotive.remoteaccess.IRemoteTaskCallback { static final int TRANSACTION_onRemoteTaskRequested static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.hardware.automotive.remoteaccess.IRemoteTaskCallback asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException String _arg0 byte[] _arg1 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/hardware/automotive/remoteaccess/IRemoteTaskCallback.class
IRemoteTaskCallback.java package android.hardware.automotive.remoteaccess public abstract android.hardware.automotive.remoteaccess.IRemoteTaskCallback extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void onRemoteTaskRequested (java.lang.String, byte[]) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/hardware/automotive/vehicle/
android/hardware/automotive/vehicle/AccessForVehicleProperty.class
AccessForVehicleProperty.java package android.hardware.automotive.vehicle public final android.hardware.automotive.vehicle.AccessForVehicleProperty extends java.lang.Object { public static final java.util.Map values public void <init> () static void <clinit> () }
android/hardware/automotive/vehicle/AutomaticEmergencyBrakingState.class
AutomaticEmergencyBrakingState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.AutomaticEmergencyBrakingState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER public static final int ENABLED public static final int ACTIVATED public static final int USER_OVERRIDE }
android/hardware/automotive/vehicle/BlindSpotWarningState.class
BlindSpotWarningState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.BlindSpotWarningState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER public static final int NO_WARNING public static final int WARNING }
android/hardware/automotive/vehicle/ChangeModeForVehicleProperty.class
ChangeModeForVehicleProperty.java package android.hardware.automotive.vehicle public final android.hardware.automotive.vehicle.ChangeModeForVehicleProperty extends java.lang.Object { public static final java.util.Map values public void <init> () static void <clinit> () }
android/hardware/automotive/vehicle/CreateUserRequest$1.class
CreateUserRequest.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.CreateUserRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.CreateUserRequest createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.CreateUserRequest _aidl_out public android.hardware.automotive.vehicle.CreateUserRequest[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/CreateUserRequest.class
CreateUserRequest.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.CreateUserRequest extends java.lang.Object implements android.os.Parcelable { public int requestId public android.hardware.automotive.vehicle.UserInfo newUserInfo public String newUserName public android.hardware.automotive.vehicle.UsersInfo usersInfo public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.CreateUserRequest that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/hardware/automotive/vehicle/CreateUserResponse$1.class
CreateUserResponse.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.CreateUserResponse$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.CreateUserResponse createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.CreateUserResponse _aidl_out public android.hardware.automotive.vehicle.CreateUserResponse[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/CreateUserResponse.class
CreateUserResponse.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.CreateUserResponse extends java.lang.Object implements android.os.Parcelable { public int requestId public int status public String errorMessage public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.CreateUserResponse that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/vehicle/CreateUserStatus.class
CreateUserStatus.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.CreateUserStatus extends java.lang.Object implements java.lang.annotation.Annotation { public static final int SUCCESS public static final int FAILURE }
android/hardware/automotive/vehicle/CruiseControlCommand.class
CruiseControlCommand.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.CruiseControlCommand extends java.lang.Object implements java.lang.annotation.Annotation { public static final int ACTIVATE public static final int SUSPEND public static final int INCREASE_TARGET_SPEED public static final int DECREASE_TARGET_SPEED public static final int INCREASE_TARGET_TIME_GAP public static final int DECREASE_TARGET_TIME_GAP }
android/hardware/automotive/vehicle/CruiseControlState.class
CruiseControlState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.CruiseControlState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER public static final int ENABLED public static final int ACTIVATED public static final int USER_OVERRIDE public static final int SUSPENDED public static final int FORCED_DEACTIVATION_WARNING }
android/hardware/automotive/vehicle/CruiseControlType.class
CruiseControlType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.CruiseControlType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER public static final int STANDARD public static final int ADAPTIVE public static final int PREDICTIVE }
android/hardware/automotive/vehicle/CustomInputType.class
CustomInputType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.CustomInputType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int CUSTOM_EVENT_F1 public static final int CUSTOM_EVENT_F2 public static final int CUSTOM_EVENT_F3 public static final int CUSTOM_EVENT_F4 public static final int CUSTOM_EVENT_F5 public static final int CUSTOM_EVENT_F6 public static final int CUSTOM_EVENT_F7 public static final int CUSTOM_EVENT_F8 public static final int CUSTOM_EVENT_F9 public static final int CUSTOM_EVENT_F10 }
android/hardware/automotive/vehicle/DiagnosticFloatSensorIndex.class
DiagnosticFloatSensorIndex.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.DiagnosticFloatSensorIndex extends java.lang.Object implements java.lang.annotation.Annotation { public static final int CALCULATED_ENGINE_LOAD public static final int ENGINE_COOLANT_TEMPERATURE public static final int SHORT_TERM_FUEL_TRIM_BANK1 public static final int LONG_TERM_FUEL_TRIM_BANK1 public static final int SHORT_TERM_FUEL_TRIM_BANK2 public static final int LONG_TERM_FUEL_TRIM_BANK2 public static final int FUEL_PRESSURE public static final int INTAKE_MANIFOLD_ABSOLUTE_PRESSURE public static final int ENGINE_RPM public static final int VEHICLE_SPEED public static final int TIMING_ADVANCE public static final int MAF_AIR_FLOW_RATE public static final int THROTTLE_POSITION public static final int OXYGEN_SENSOR1_VOLTAGE public static final int OXYGEN_SENSOR1_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR1_FUEL_AIR_EQUIVALENCE_RATIO public static final int OXYGEN_SENSOR2_VOLTAGE public static final int OXYGEN_SENSOR2_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR2_FUEL_AIR_EQUIVALENCE_RATIO public static final int OXYGEN_SENSOR3_VOLTAGE public static final int OXYGEN_SENSOR3_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR3_FUEL_AIR_EQUIVALENCE_RATIO public static final int OXYGEN_SENSOR4_VOLTAGE public static final int OXYGEN_SENSOR4_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR4_FUEL_AIR_EQUIVALENCE_RATIO public static final int OXYGEN_SENSOR5_VOLTAGE public static final int OXYGEN_SENSOR5_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR5_FUEL_AIR_EQUIVALENCE_RATIO public static final int OXYGEN_SENSOR6_VOLTAGE public static final int OXYGEN_SENSOR6_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR6_FUEL_AIR_EQUIVALENCE_RATIO public static final int OXYGEN_SENSOR7_VOLTAGE public static final int OXYGEN_SENSOR7_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR7_FUEL_AIR_EQUIVALENCE_RATIO public static final int OXYGEN_SENSOR8_VOLTAGE public static final int OXYGEN_SENSOR8_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR8_FUEL_AIR_EQUIVALENCE_RATIO public static final int FUEL_RAIL_PRESSURE public static final int FUEL_RAIL_GAUGE_PRESSURE public static final int COMMANDED_EXHAUST_GAS_RECIRCULATION public static final int EXHAUST_GAS_RECIRCULATION_ERROR public static final int COMMANDED_EVAPORATIVE_PURGE public static final int FUEL_TANK_LEVEL_INPUT public static final int EVAPORATION_SYSTEM_VAPOR_PRESSURE public static final int CATALYST_TEMPERATURE_BANK1_SENSOR1 public static final int CATALYST_TEMPERATURE_BANK2_SENSOR1 public static final int CATALYST_TEMPERATURE_BANK1_SENSOR2 public static final int CATALYST_TEMPERATURE_BANK2_SENSOR2 public static final int ABSOLUTE_LOAD_VALUE public static final int FUEL_AIR_COMMANDED_EQUIVALENCE_RATIO public static final int RELATIVE_THROTTLE_POSITION public static final int ABSOLUTE_THROTTLE_POSITION_B public static final int ABSOLUTE_THROTTLE_POSITION_C public static final int ACCELERATOR_PEDAL_POSITION_D public static final int ACCELERATOR_PEDAL_POSITION_E public static final int ACCELERATOR_PEDAL_POSITION_F public static final int COMMANDED_THROTTLE_ACTUATOR public static final int ETHANOL_FUEL_PERCENTAGE public static final int ABSOLUTE_EVAPORATION_SYSTEM_VAPOR_PRESSURE public static final int SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK1 public static final int SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK2 public static final int SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK3 public static final int SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK4 public static final int LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK1 public static final int LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK2 public static final int LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK3 public static final int LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK4 public static final int RELATIVE_ACCELERATOR_PEDAL_POSITION public static final int HYBRID_BATTERY_PACK_REMAINING_LIFE public static final int FUEL_INJECTION_TIMING public static final int ENGINE_FUEL_RATE }
android/hardware/automotive/vehicle/DiagnosticIntegerSensorIndex.class
DiagnosticIntegerSensorIndex.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.DiagnosticIntegerSensorIndex extends java.lang.Object implements java.lang.annotation.Annotation { public static final int FUEL_SYSTEM_STATUS public static final int MALFUNCTION_INDICATOR_LIGHT_ON public static final int IGNITION_MONITORS_SUPPORTED public static final int IGNITION_SPECIFIC_MONITORS public static final int INTAKE_AIR_TEMPERATURE public static final int COMMANDED_SECONDARY_AIR_STATUS public static final int NUM_OXYGEN_SENSORS_PRESENT public static final int RUNTIME_SINCE_ENGINE_START public static final int DISTANCE_TRAVELED_WITH_MALFUNCTION_INDICATOR_LIGHT_ON public static final int WARMUPS_SINCE_CODES_CLEARED public static final int DISTANCE_TRAVELED_SINCE_CODES_CLEARED public static final int ABSOLUTE_BAROMETRIC_PRESSURE public static final int CONTROL_MODULE_VOLTAGE public static final int AMBIENT_AIR_TEMPERATURE public static final int TIME_WITH_MALFUNCTION_LIGHT_ON public static final int TIME_SINCE_TROUBLE_CODES_CLEARED public static final int MAX_FUEL_AIR_EQUIVALENCE_RATIO public static final int MAX_OXYGEN_SENSOR_VOLTAGE public static final int MAX_OXYGEN_SENSOR_CURRENT public static final int MAX_INTAKE_MANIFOLD_ABSOLUTE_PRESSURE public static final int MAX_AIR_FLOW_RATE_FROM_MASS_AIR_FLOW_SENSOR public static final int FUEL_TYPE public static final int FUEL_RAIL_ABSOLUTE_PRESSURE public static final int ENGINE_OIL_TEMPERATURE public static final int DRIVER_DEMAND_PERCENT_TORQUE public static final int ENGINE_ACTUAL_PERCENT_TORQUE public static final int ENGINE_REFERENCE_PERCENT_TORQUE public static final int ENGINE_PERCENT_TORQUE_DATA_IDLE public static final int ENGINE_PERCENT_TORQUE_DATA_POINT1 public static final int ENGINE_PERCENT_TORQUE_DATA_POINT2 public static final int ENGINE_PERCENT_TORQUE_DATA_POINT3 public static final int ENGINE_PERCENT_TORQUE_DATA_POINT4 }
android/hardware/automotive/vehicle/ElectronicTollCollectionCardStatus.class
ElectronicTollCollectionCardStatus.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.ElectronicTollCollectionCardStatus extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int ELECTRONIC_TOLL_COLLECTION_CARD_VALID public static final int ELECTRONIC_TOLL_COLLECTION_CARD_INVALID public static final int ELECTRONIC_TOLL_COLLECTION_CARD_NOT_INSERTED }
android/hardware/automotive/vehicle/ElectronicTollCollectionCardType.class
ElectronicTollCollectionCardType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.ElectronicTollCollectionCardType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int JP_ELECTRONIC_TOLL_COLLECTION_CARD public static final int JP_ELECTRONIC_TOLL_COLLECTION_CARD_V2 }
android/hardware/automotive/vehicle/EmergencyLaneKeepAssistState.class
EmergencyLaneKeepAssistState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.EmergencyLaneKeepAssistState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER public static final int ENABLED public static final int WARNING_LEFT public static final int WARNING_RIGHT public static final int ACTIVATED_STEER_LEFT public static final int ACTIVATED_STEER_RIGHT public static final int USER_OVERRIDE }
android/hardware/automotive/vehicle/ErrorState.class
ErrorState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.ErrorState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER_ERROR_STATE public static final int NOT_AVAILABLE_DISABLED public static final int NOT_AVAILABLE_SPEED_LOW public static final int NOT_AVAILABLE_SPEED_HIGH public static final int NOT_AVAILABLE_POOR_VISIBILITY public static final int NOT_AVAILABLE_SAFETY }
android/hardware/automotive/vehicle/EvChargeState.class
EvChargeState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.EvChargeState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int CHARGING public static final int FULLY_CHARGED public static final int NOT_CHARGING public static final int ERROR }
android/hardware/automotive/vehicle/EvConnectorType.class
EvConnectorType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.EvConnectorType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int IEC_TYPE_1_AC public static final int IEC_TYPE_2_AC public static final int IEC_TYPE_3_AC public static final int IEC_TYPE_4_DC public static final int IEC_TYPE_1_CCS_DC public static final int IEC_TYPE_2_CCS_DC public static final int TESLA_ROADSTER public static final int TESLA_HPWC public static final int TESLA_SUPERCHARGER public static final int GBT_AC public static final int GBT_DC public static final int OTHER }
android/hardware/automotive/vehicle/EvRegenerativeBrakingState.class
EvRegenerativeBrakingState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.EvRegenerativeBrakingState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int DISABLED public static final int PARTIALLY_ENABLED public static final int FULLY_ENABLED }
android/hardware/automotive/vehicle/EvStoppingMode.class
EvStoppingMode.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.EvStoppingMode extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER public static final int CREEP public static final int ROLL public static final int HOLD }
android/hardware/automotive/vehicle/EvsServiceRequestIndex.class
EvsServiceRequestIndex.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.EvsServiceRequestIndex extends java.lang.Object implements java.lang.annotation.Annotation { public static final int TYPE public static final int STATE }
android/hardware/automotive/vehicle/EvsServiceState.class
EvsServiceState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.EvsServiceState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OFF public static final int ON }
android/hardware/automotive/vehicle/EvsServiceType.class
EvsServiceType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.EvsServiceType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int REARVIEW public static final int SURROUNDVIEW public static final int FRONTVIEW public static final int LEFTVIEW public static final int RIGHTVIEW public static final int DRIVERVIEW public static final int FRONTPASSENGERSVIEW public static final int REARPASSENGERSVIEW public static final int USER_DEFINED }
android/hardware/automotive/vehicle/ForwardCollisionWarningState.class
ForwardCollisionWarningState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.ForwardCollisionWarningState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER public static final int NO_WARNING public static final int WARNING }
android/hardware/automotive/vehicle/FuelType.class
FuelType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.FuelType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int FUEL_TYPE_UNKNOWN public static final int FUEL_TYPE_UNLEADED public static final int FUEL_TYPE_LEADED public static final int FUEL_TYPE_DIESEL_1 public static final int FUEL_TYPE_DIESEL_2 public static final int FUEL_TYPE_BIODIESEL public static final int FUEL_TYPE_E85 public static final int FUEL_TYPE_LPG public static final int FUEL_TYPE_CNG public static final int FUEL_TYPE_LNG public static final int FUEL_TYPE_ELECTRIC public static final int FUEL_TYPE_HYDROGEN public static final int FUEL_TYPE_OTHER }
android/hardware/automotive/vehicle/GetValueRequest$1.class
GetValueRequest.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.GetValueRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.GetValueRequest createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.GetValueRequest _aidl_out public android.hardware.automotive.vehicle.GetValueRequest[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/GetValueRequest.class
GetValueRequest.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.GetValueRequest extends java.lang.Object implements android.os.Parcelable { public long requestId public android.hardware.automotive.vehicle.VehiclePropValue prop public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.GetValueRequest that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/hardware/automotive/vehicle/GetValueRequests$1.class
GetValueRequests.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.GetValueRequests$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.GetValueRequests createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.GetValueRequests _aidl_out public android.hardware.automotive.vehicle.GetValueRequests[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/GetValueRequests.class
GetValueRequests.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.GetValueRequests extends java.lang.Object implements android.os.Parcelable { public android.hardware.automotive.vehicle.GetValueRequest[] payloads public android.os.ParcelFileDescriptor sharedMemoryFd public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.GetValueRequests that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/automotive/vehicle/GetValueResult$1.class
GetValueResult.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.GetValueResult$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.GetValueResult createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.GetValueResult _aidl_out public android.hardware.automotive.vehicle.GetValueResult[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/GetValueResult.class
GetValueResult.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.GetValueResult extends java.lang.Object implements android.os.Parcelable { public long requestId public int status public android.hardware.automotive.vehicle.VehiclePropValue prop public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.GetValueResult that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/hardware/automotive/vehicle/GetValueResults$1.class
GetValueResults.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.GetValueResults$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.GetValueResults createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.GetValueResults _aidl_out public android.hardware.automotive.vehicle.GetValueResults[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/GetValueResults.class
GetValueResults.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.GetValueResults extends java.lang.Object implements android.os.Parcelable { public android.hardware.automotive.vehicle.GetValueResult[] payloads public android.os.ParcelFileDescriptor sharedMemoryFd public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.GetValueResults that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/automotive/vehicle/GsrComplianceRequirementType.class
GsrComplianceRequirementType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.GsrComplianceRequirementType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int GSR_COMPLIANCE_NOT_REQUIRED public static final int GSR_COMPLIANCE_REQUIRED_V1 }
android/hardware/automotive/vehicle/HandsOnDetectionDriverState.class
HandsOnDetectionDriverState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.HandsOnDetectionDriverState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER public static final int HANDS_ON public static final int HANDS_OFF }
android/hardware/automotive/vehicle/HandsOnDetectionWarning.class
HandsOnDetectionWarning.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.HandsOnDetectionWarning extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER public static final int NO_WARNING public static final int WARNING }
android/hardware/automotive/vehicle/IVehicle$Default.class
IVehicle.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.IVehicle$Default extends java.lang.Object implements android.hardware.automotive.vehicle.IVehicle { public void <init> () public android.hardware.automotive.vehicle.VehiclePropConfigs getAllPropConfigs () throws android.os.RemoteException public android.hardware.automotive.vehicle.VehiclePropConfigs getPropConfigs (int[]) throws android.os.RemoteException int[] props public void getValues (android.hardware.automotive.vehicle.IVehicleCallback, android.hardware.automotive.vehicle.GetValueRequests) throws android.os.RemoteException android.hardware.automotive.vehicle.IVehicleCallback callback android.hardware.automotive.vehicle.GetValueRequests requests public void setValues (android.hardware.automotive.vehicle.IVehicleCallback, android.hardware.automotive.vehicle.SetValueRequests) throws android.os.RemoteException android.hardware.automotive.vehicle.IVehicleCallback callback android.hardware.automotive.vehicle.SetValueRequests requests public void subscribe (android.hardware.automotive.vehicle.IVehicleCallback, android.hardware.automotive.vehicle.SubscribeOptions[], int) throws android.os.RemoteException android.hardware.automotive.vehicle.IVehicleCallback callback android.hardware.automotive.vehicle.SubscribeOptions[] options int maxSharedMemoryFileCount public void unsubscribe (android.hardware.automotive.vehicle.IVehicleCallback, int[]) throws android.os.RemoteException android.hardware.automotive.vehicle.IVehicleCallback callback int[] propIds public void returnSharedMemory (android.hardware.automotive.vehicle.IVehicleCallback, long) throws android.os.RemoteException android.hardware.automotive.vehicle.IVehicleCallback callback long sharedMemoryId public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/hardware/automotive/vehicle/IVehicle$Stub$Proxy.class
IVehicle.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.IVehicle$Stub$Proxy extends java.lang.Object implements android.hardware.automotive.vehicle.IVehicle { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public android.hardware.automotive.vehicle.VehiclePropConfigs getAllPropConfigs () throws android.os.RemoteException boolean _status android.hardware.automotive.vehicle.VehiclePropConfigs _result android.os.Parcel _data android.os.Parcel _reply android.hardware.automotive.vehicle.VehiclePropConfigs _result public android.hardware.automotive.vehicle.VehiclePropConfigs getPropConfigs (int[]) throws android.os.RemoteException boolean _status android.hardware.automotive.vehicle.VehiclePropConfigs _result int[] props android.os.Parcel _data android.os.Parcel _reply android.hardware.automotive.vehicle.VehiclePropConfigs _result public void getValues (android.hardware.automotive.vehicle.IVehicleCallback, android.hardware.automotive.vehicle.GetValueRequests) throws android.os.RemoteException boolean _status android.hardware.automotive.vehicle.IVehicleCallback callback android.hardware.automotive.vehicle.GetValueRequests requests android.os.Parcel _data android.os.Parcel _reply public void setValues (android.hardware.automotive.vehicle.IVehicleCallback, android.hardware.automotive.vehicle.SetValueRequests) throws android.os.RemoteException boolean _status android.hardware.automotive.vehicle.IVehicleCallback callback android.hardware.automotive.vehicle.SetValueRequests requests android.os.Parcel _data android.os.Parcel _reply public void subscribe (android.hardware.automotive.vehicle.IVehicleCallback, android.hardware.automotive.vehicle.SubscribeOptions[], int) throws android.os.RemoteException boolean _status android.hardware.automotive.vehicle.IVehicleCallback callback android.hardware.automotive.vehicle.SubscribeOptions[] options int maxSharedMemoryFileCount android.os.Parcel _data android.os.Parcel _reply public void unsubscribe (android.hardware.automotive.vehicle.IVehicleCallback, int[]) throws android.os.RemoteException boolean _status android.hardware.automotive.vehicle.IVehicleCallback callback int[] propIds android.os.Parcel _data android.os.Parcel _reply public void returnSharedMemory (android.hardware.automotive.vehicle.IVehicleCallback, long) throws android.os.RemoteException boolean _status android.hardware.automotive.vehicle.IVehicleCallback callback long sharedMemoryId android.os.Parcel _data android.os.Parcel _reply public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/hardware/automotive/vehicle/IVehicle$Stub.class
IVehicle.java package android.hardware.automotive.vehicle public abstract android.hardware.automotive.vehicle.IVehicle$Stub extends android.os.Binder implements android.hardware.automotive.vehicle.IVehicle { static final int TRANSACTION_getAllPropConfigs static final int TRANSACTION_getPropConfigs static final int TRANSACTION_getValues static final int TRANSACTION_setValues static final int TRANSACTION_subscribe static final int TRANSACTION_unsubscribe static final int TRANSACTION_returnSharedMemory static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.hardware.automotive.vehicle.IVehicle asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException android.hardware.automotive.vehicle.VehiclePropConfigs _result int[] _arg0 android.hardware.automotive.vehicle.VehiclePropConfigs _result android.hardware.automotive.vehicle.IVehicleCallback _arg0 android.hardware.automotive.vehicle.GetValueRequests _arg1 android.hardware.automotive.vehicle.IVehicleCallback _arg0 android.hardware.automotive.vehicle.SetValueRequests _arg1 android.hardware.automotive.vehicle.IVehicleCallback _arg0 android.hardware.automotive.vehicle.SubscribeOptions[] _arg1 int _arg2 android.hardware.automotive.vehicle.IVehicleCallback _arg0 int[] _arg1 android.hardware.automotive.vehicle.IVehicleCallback _arg0 long _arg1 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/hardware/automotive/vehicle/IVehicle.class
IVehicle.java package android.hardware.automotive.vehicle public abstract android.hardware.automotive.vehicle.IVehicle extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public static final long INVALID_MEMORY_ID public static final int MAX_SHARED_MEMORY_FILES_PER_CLIENT public abstract android.hardware.automotive.vehicle.VehiclePropConfigs getAllPropConfigs () throws android.os.RemoteException public abstract android.hardware.automotive.vehicle.VehiclePropConfigs getPropConfigs (int[]) throws android.os.RemoteException public abstract void getValues (android.hardware.automotive.vehicle.IVehicleCallback, android.hardware.automotive.vehicle.GetValueRequests) throws android.os.RemoteException public abstract void setValues (android.hardware.automotive.vehicle.IVehicleCallback, android.hardware.automotive.vehicle.SetValueRequests) throws android.os.RemoteException public abstract void subscribe (android.hardware.automotive.vehicle.IVehicleCallback, android.hardware.automotive.vehicle.SubscribeOptions[], int) throws android.os.RemoteException public abstract void unsubscribe (android.hardware.automotive.vehicle.IVehicleCallback, int[]) throws android.os.RemoteException public abstract void returnSharedMemory (android.hardware.automotive.vehicle.IVehicleCallback, long) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/hardware/automotive/vehicle/IVehicleCallback$Default.class
IVehicleCallback.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.IVehicleCallback$Default extends java.lang.Object implements android.hardware.automotive.vehicle.IVehicleCallback { public void <init> () public void onGetValues (android.hardware.automotive.vehicle.GetValueResults) throws android.os.RemoteException android.hardware.automotive.vehicle.GetValueResults responses public void onSetValues (android.hardware.automotive.vehicle.SetValueResults) throws android.os.RemoteException android.hardware.automotive.vehicle.SetValueResults responses public void onPropertyEvent (android.hardware.automotive.vehicle.VehiclePropValues, int) throws android.os.RemoteException android.hardware.automotive.vehicle.VehiclePropValues propValues int sharedMemoryFileCount public void onPropertySetError (android.hardware.automotive.vehicle.VehiclePropErrors) throws android.os.RemoteException android.hardware.automotive.vehicle.VehiclePropErrors errors public int getInterfaceVersion () public java.lang.String getInterfaceHash () public android.os.IBinder asBinder () }
android/hardware/automotive/vehicle/IVehicleCallback$Stub$Proxy.class
IVehicleCallback.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.IVehicleCallback$Stub$Proxy extends java.lang.Object implements android.hardware.automotive.vehicle.IVehicleCallback { private android.os.IBinder mRemote private int mCachedVersion private String mCachedHash void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void onGetValues (android.hardware.automotive.vehicle.GetValueResults) throws android.os.RemoteException boolean _status android.hardware.automotive.vehicle.GetValueResults responses android.os.Parcel _data public void onSetValues (android.hardware.automotive.vehicle.SetValueResults) throws android.os.RemoteException boolean _status android.hardware.automotive.vehicle.SetValueResults responses android.os.Parcel _data public void onPropertyEvent (android.hardware.automotive.vehicle.VehiclePropValues, int) throws android.os.RemoteException boolean _status android.hardware.automotive.vehicle.VehiclePropValues propValues int sharedMemoryFileCount android.os.Parcel _data public void onPropertySetError (android.hardware.automotive.vehicle.VehiclePropErrors) throws android.os.RemoteException boolean _status android.hardware.automotive.vehicle.VehiclePropErrors errors android.os.Parcel _data public int getInterfaceVersion () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply public synchronized java.lang.String getInterfaceHash () throws android.os.RemoteException boolean _status android.os.Parcel data android.os.Parcel reply }
android/hardware/automotive/vehicle/IVehicleCallback$Stub.class
IVehicleCallback.java package android.hardware.automotive.vehicle public abstract android.hardware.automotive.vehicle.IVehicleCallback$Stub extends android.os.Binder implements android.hardware.automotive.vehicle.IVehicleCallback { static final int TRANSACTION_onGetValues static final int TRANSACTION_onSetValues static final int TRANSACTION_onPropertyEvent static final int TRANSACTION_onPropertySetError static final int TRANSACTION_getInterfaceVersion static final int TRANSACTION_getInterfaceHash public void <init> () public static android.hardware.automotive.vehicle.IVehicleCallback asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException android.hardware.automotive.vehicle.GetValueResults _arg0 android.hardware.automotive.vehicle.SetValueResults _arg0 android.hardware.automotive.vehicle.VehiclePropValues _arg0 int _arg1 android.hardware.automotive.vehicle.VehiclePropErrors _arg0 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
android/hardware/automotive/vehicle/IVehicleCallback.class
IVehicleCallback.java package android.hardware.automotive.vehicle public abstract android.hardware.automotive.vehicle.IVehicleCallback extends java.lang.Object implements android.os.IInterface { public static final int VERSION public static final String HASH public static final String DESCRIPTOR public abstract void onGetValues (android.hardware.automotive.vehicle.GetValueResults) throws android.os.RemoteException public abstract void onSetValues (android.hardware.automotive.vehicle.SetValueResults) throws android.os.RemoteException public abstract void onPropertyEvent (android.hardware.automotive.vehicle.VehiclePropValues, int) throws android.os.RemoteException public abstract void onPropertySetError (android.hardware.automotive.vehicle.VehiclePropErrors) throws android.os.RemoteException public abstract int getInterfaceVersion () throws android.os.RemoteException public abstract java.lang.String getInterfaceHash () throws android.os.RemoteException static void <clinit> () }
android/hardware/automotive/vehicle/InitialUserInfoRequest$1.class
InitialUserInfoRequest.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.InitialUserInfoRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.InitialUserInfoRequest createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.InitialUserInfoRequest _aidl_out public android.hardware.automotive.vehicle.InitialUserInfoRequest[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/InitialUserInfoRequest.class
InitialUserInfoRequest.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.InitialUserInfoRequest extends java.lang.Object implements android.os.Parcelable { public int requestId public int requestType public android.hardware.automotive.vehicle.UsersInfo usersInfo public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.InitialUserInfoRequest that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/hardware/automotive/vehicle/InitialUserInfoRequestType.class
InitialUserInfoRequestType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.InitialUserInfoRequestType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int FIRST_BOOT public static final int FIRST_BOOT_AFTER_OTA public static final int COLD_BOOT public static final int RESUME }
android/hardware/automotive/vehicle/InitialUserInfoResponse$1.class
InitialUserInfoResponse.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.InitialUserInfoResponse$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.InitialUserInfoResponse createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.InitialUserInfoResponse _aidl_out public android.hardware.automotive.vehicle.InitialUserInfoResponse[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/InitialUserInfoResponse.class
InitialUserInfoResponse.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.InitialUserInfoResponse extends java.lang.Object implements android.os.Parcelable { public int requestId public int action public android.hardware.automotive.vehicle.UserInfo userToSwitchOrCreate public String userLocales public String userNameToCreate public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.InitialUserInfoResponse that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/hardware/automotive/vehicle/InitialUserInfoResponseAction.class
InitialUserInfoResponseAction.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.InitialUserInfoResponseAction extends java.lang.Object implements java.lang.annotation.Annotation { public static final int DEFAULT public static final int SWITCH public static final int CREATE }
android/hardware/automotive/vehicle/LaneCenteringAssistCommand.class
LaneCenteringAssistCommand.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.LaneCenteringAssistCommand extends java.lang.Object implements java.lang.annotation.Annotation { public static final int ACTIVATE public static final int DEACTIVATE }
android/hardware/automotive/vehicle/LaneCenteringAssistState.class
LaneCenteringAssistState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.LaneCenteringAssistState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER public static final int ENABLED public static final int ACTIVATION_REQUESTED public static final int ACTIVATED public static final int USER_OVERRIDE public static final int FORCED_DEACTIVATION_WARNING }
android/hardware/automotive/vehicle/LaneDepartureWarningState.class
LaneDepartureWarningState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.LaneDepartureWarningState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER public static final int NO_WARNING public static final int WARNING_LEFT public static final int WARNING_RIGHT }
android/hardware/automotive/vehicle/LaneKeepAssistState.class
LaneKeepAssistState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.LaneKeepAssistState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER public static final int ENABLED public static final int ACTIVATED_STEER_LEFT public static final int ACTIVATED_STEER_RIGHT public static final int USER_OVERRIDE }
android/hardware/automotive/vehicle/LocationCharacterization.class
LocationCharacterization.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.LocationCharacterization extends java.lang.Object implements java.lang.annotation.Annotation { public static final int PRIOR_LOCATIONS public static final int GYROSCOPE_FUSION public static final int ACCELEROMETER_FUSION public static final int COMPASS_FUSION public static final int WHEEL_SPEED_FUSION public static final int STEERING_ANGLE_FUSION public static final int CAR_SPEED_FUSION public static final int DEAD_RECKONED public static final int RAW_GNSS_ONLY }
android/hardware/automotive/vehicle/Obd2CommonIgnitionMonitors.class
Obd2CommonIgnitionMonitors.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.Obd2CommonIgnitionMonitors extends java.lang.Object implements java.lang.annotation.Annotation { public static final int COMPONENTS_AVAILABLE public static final int COMPONENTS_INCOMPLETE public static final int FUEL_SYSTEM_AVAILABLE public static final int FUEL_SYSTEM_INCOMPLETE public static final int MISFIRE_AVAILABLE public static final int MISFIRE_INCOMPLETE }
android/hardware/automotive/vehicle/Obd2CompressionIgnitionMonitors.class
Obd2CompressionIgnitionMonitors.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.Obd2CompressionIgnitionMonitors extends java.lang.Object implements java.lang.annotation.Annotation { public static final int COMPONENTS_AVAILABLE public static final int COMPONENTS_INCOMPLETE public static final int FUEL_SYSTEM_AVAILABLE public static final int FUEL_SYSTEM_INCOMPLETE public static final int MISFIRE_AVAILABLE public static final int MISFIRE_INCOMPLETE public static final int EGR_OR_VVT_AVAILABLE public static final int EGR_OR_VVT_INCOMPLETE public static final int PM_FILTER_AVAILABLE public static final int PM_FILTER_INCOMPLETE public static final int EXHAUST_GAS_SENSOR_AVAILABLE public static final int EXHAUST_GAS_SENSOR_INCOMPLETE public static final int BOOST_PRESSURE_AVAILABLE public static final int BOOST_PRESSURE_INCOMPLETE public static final int NOx_SCR_AVAILABLE public static final int NOx_SCR_INCOMPLETE public static final int NMHC_CATALYST_AVAILABLE public static final int NMHC_CATALYST_INCOMPLETE }
android/hardware/automotive/vehicle/Obd2FuelSystemStatus.class
Obd2FuelSystemStatus.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.Obd2FuelSystemStatus extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OPEN_INSUFFICIENT_ENGINE_TEMPERATURE public static final int CLOSED_LOOP public static final int OPEN_ENGINE_LOAD_OR_DECELERATION public static final int OPEN_SYSTEM_FAILURE public static final int CLOSED_LOOP_BUT_FEEDBACK_FAULT }
android/hardware/automotive/vehicle/Obd2FuelType.class
Obd2FuelType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.Obd2FuelType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int NOT_AVAILABLE public static final int GASOLINE public static final int METHANOL public static final int ETHANOL public static final int DIESEL public static final int LPG public static final int CNG public static final int PROPANE public static final int ELECTRIC public static final int BIFUEL_RUNNING_GASOLINE public static final int BIFUEL_RUNNING_METHANOL public static final int BIFUEL_RUNNING_ETHANOL public static final int BIFUEL_RUNNING_LPG public static final int BIFUEL_RUNNING_CNG public static final int BIFUEL_RUNNING_PROPANE public static final int BIFUEL_RUNNING_ELECTRIC public static final int BIFUEL_RUNNING_ELECTRIC_AND_COMBUSTION public static final int HYBRID_GASOLINE public static final int HYBRID_ETHANOL public static final int HYBRID_DIESEL public static final int HYBRID_ELECTRIC public static final int HYBRID_RUNNING_ELECTRIC_AND_COMBUSTION public static final int HYBRID_REGENERATIVE public static final int BIFUEL_RUNNING_DIESEL }
android/hardware/automotive/vehicle/Obd2IgnitionMonitorKind.class
Obd2IgnitionMonitorKind.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.Obd2IgnitionMonitorKind extends java.lang.Object implements java.lang.annotation.Annotation { public static final int SPARK public static final int COMPRESSION }
android/hardware/automotive/vehicle/Obd2SecondaryAirStatus.class
Obd2SecondaryAirStatus.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.Obd2SecondaryAirStatus extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UPSTREAM public static final int DOWNSTREAM_OF_CATALYCIC_CONVERTER public static final int FROM_OUTSIDE_OR_OFF public static final int PUMP_ON_FOR_DIAGNOSTICS }
android/hardware/automotive/vehicle/Obd2SparkIgnitionMonitors.class
Obd2SparkIgnitionMonitors.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.Obd2SparkIgnitionMonitors extends java.lang.Object implements java.lang.annotation.Annotation { public static final int COMPONENTS_AVAILABLE public static final int COMPONENTS_INCOMPLETE public static final int FUEL_SYSTEM_AVAILABLE public static final int FUEL_SYSTEM_INCOMPLETE public static final int MISFIRE_AVAILABLE public static final int MISFIRE_INCOMPLETE public static final int EGR_AVAILABLE public static final int EGR_INCOMPLETE public static final int OXYGEN_SENSOR_HEATER_AVAILABLE public static final int OXYGEN_SENSOR_HEATER_INCOMPLETE public static final int OXYGEN_SENSOR_AVAILABLE public static final int OXYGEN_SENSOR_INCOMPLETE public static final int AC_REFRIGERANT_AVAILABLE public static final int AC_REFRIGERANT_INCOMPLETE public static final int SECONDARY_AIR_SYSTEM_AVAILABLE public static final int SECONDARY_AIR_SYSTEM_INCOMPLETE public static final int EVAPORATIVE_SYSTEM_AVAILABLE public static final int EVAPORATIVE_SYSTEM_INCOMPLETE public static final int HEATED_CATALYST_AVAILABLE public static final int HEATED_CATALYST_INCOMPLETE public static final int CATALYST_AVAILABLE public static final int CATALYST_INCOMPLETE }
android/hardware/automotive/vehicle/PortLocationType.class
PortLocationType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.PortLocationType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int FRONT_LEFT public static final int FRONT_RIGHT public static final int REAR_RIGHT public static final int REAR_LEFT public static final int FRONT public static final int REAR }
android/hardware/automotive/vehicle/ProcessTerminationReason.class
ProcessTerminationReason.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.ProcessTerminationReason extends java.lang.Object implements java.lang.annotation.Annotation { public static final int NOT_RESPONDING public static final int IO_OVERUSE public static final int MEMORY_OVERUSE }
android/hardware/automotive/vehicle/RawPropValues$1.class
RawPropValues.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.RawPropValues$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.RawPropValues createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.RawPropValues _aidl_out public android.hardware.automotive.vehicle.RawPropValues[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/RawPropValues.class
RawPropValues.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.RawPropValues extends java.lang.Object implements android.os.Parcelable { public int[] int32Values public float[] floatValues public long[] int64Values public byte[] byteValues public String stringValue public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.RawPropValues that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/vehicle/RemoveUserRequest$1.class
RemoveUserRequest.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.RemoveUserRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.RemoveUserRequest createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.RemoveUserRequest _aidl_out public android.hardware.automotive.vehicle.RemoveUserRequest[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/RemoveUserRequest.class
RemoveUserRequest.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.RemoveUserRequest extends java.lang.Object implements android.os.Parcelable { public int requestId public android.hardware.automotive.vehicle.UserInfo removedUserInfo public android.hardware.automotive.vehicle.UsersInfo usersInfo public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.RemoveUserRequest that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/hardware/automotive/vehicle/RotaryInputType.class
RotaryInputType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.RotaryInputType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int ROTARY_INPUT_TYPE_SYSTEM_NAVIGATION public static final int ROTARY_INPUT_TYPE_AUDIO_VOLUME }
android/hardware/automotive/vehicle/SetValueRequest$1.class
SetValueRequest.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.SetValueRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.SetValueRequest createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.SetValueRequest _aidl_out public android.hardware.automotive.vehicle.SetValueRequest[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/SetValueRequest.class
SetValueRequest.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.SetValueRequest extends java.lang.Object implements android.os.Parcelable { public long requestId public android.hardware.automotive.vehicle.VehiclePropValue value public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.SetValueRequest that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/hardware/automotive/vehicle/SetValueRequests$1.class
SetValueRequests.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.SetValueRequests$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.SetValueRequests createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.SetValueRequests _aidl_out public android.hardware.automotive.vehicle.SetValueRequests[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/SetValueRequests.class
SetValueRequests.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.SetValueRequests extends java.lang.Object implements android.os.Parcelable { public android.hardware.automotive.vehicle.SetValueRequest[] payloads public android.os.ParcelFileDescriptor sharedMemoryFd public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.SetValueRequests that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/automotive/vehicle/SetValueResult$1.class
SetValueResult.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.SetValueResult$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.SetValueResult createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.SetValueResult _aidl_out public android.hardware.automotive.vehicle.SetValueResult[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/SetValueResult.class
SetValueResult.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.SetValueResult extends java.lang.Object implements android.os.Parcelable { public long requestId public int status public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.SetValueResult that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/vehicle/SetValueResults$1.class
SetValueResults.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.SetValueResults$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.SetValueResults createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.SetValueResults _aidl_out public android.hardware.automotive.vehicle.SetValueResults[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/SetValueResults.class
SetValueResults.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.SetValueResults extends java.lang.Object implements android.os.Parcelable { public android.hardware.automotive.vehicle.SetValueResult[] payloads public android.os.ParcelFileDescriptor sharedMemoryFd public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.SetValueResults that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/automotive/vehicle/StatusCode.class
StatusCode.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.StatusCode extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OK public static final int TRY_AGAIN public static final int INVALID_ARG public static final int NOT_AVAILABLE public static final int ACCESS_DENIED public static final int INTERNAL_ERROR public static final int NOT_AVAILABLE_DISABLED public static final int NOT_AVAILABLE_SPEED_LOW public static final int NOT_AVAILABLE_SPEED_HIGH public static final int NOT_AVAILABLE_POOR_VISIBILITY public static final int NOT_AVAILABLE_SAFETY }
android/hardware/automotive/vehicle/SubscribeOptions$1.class
SubscribeOptions.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.SubscribeOptions$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.SubscribeOptions createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.SubscribeOptions _aidl_out public android.hardware.automotive.vehicle.SubscribeOptions[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/SubscribeOptions.class
SubscribeOptions.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.SubscribeOptions extends java.lang.Object implements android.os.Parcelable { public int propId public int[] areaIds public float sampleRate public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.SubscribeOptions that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/vehicle/SwitchUserMessageType.class
SwitchUserMessageType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.SwitchUserMessageType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int LEGACY_ANDROID_SWITCH public static final int ANDROID_SWITCH public static final int VEHICLE_RESPONSE public static final int VEHICLE_REQUEST public static final int ANDROID_POST_SWITCH }
android/hardware/automotive/vehicle/SwitchUserRequest$1.class
SwitchUserRequest.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.SwitchUserRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.SwitchUserRequest createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.SwitchUserRequest _aidl_out public android.hardware.automotive.vehicle.SwitchUserRequest[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/SwitchUserRequest.class
SwitchUserRequest.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.SwitchUserRequest extends java.lang.Object implements android.os.Parcelable { public int requestId public int messageType public android.hardware.automotive.vehicle.UserInfo targetUser public android.hardware.automotive.vehicle.UsersInfo usersInfo public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.SwitchUserRequest that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/hardware/automotive/vehicle/SwitchUserResponse$1.class
SwitchUserResponse.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.SwitchUserResponse$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.SwitchUserResponse createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.SwitchUserResponse _aidl_out public android.hardware.automotive.vehicle.SwitchUserResponse[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/SwitchUserResponse.class
SwitchUserResponse.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.SwitchUserResponse extends java.lang.Object implements android.os.Parcelable { public int requestId public int messageType public int status public String errorMessage public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.SwitchUserResponse that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/vehicle/SwitchUserStatus.class
SwitchUserStatus.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.SwitchUserStatus extends java.lang.Object implements java.lang.annotation.Annotation { public static final int SUCCESS public static final int FAILURE }
android/hardware/automotive/vehicle/TrailerState.class
TrailerState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.TrailerState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int NOT_PRESENT public static final int PRESENT public static final int ERROR }
android/hardware/automotive/vehicle/UserIdentificationAssociation$1.class
UserIdentificationAssociation.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.UserIdentificationAssociation$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.UserIdentificationAssociation createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.UserIdentificationAssociation _aidl_out public android.hardware.automotive.vehicle.UserIdentificationAssociation[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/UserIdentificationAssociation.class
UserIdentificationAssociation.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.UserIdentificationAssociation extends java.lang.Object implements android.os.Parcelable { public int type public int value public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.UserIdentificationAssociation that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/vehicle/UserIdentificationAssociationSetValue.class
UserIdentificationAssociationSetValue.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.UserIdentificationAssociationSetValue extends java.lang.Object implements java.lang.annotation.Annotation { public static final int INVALID public static final int ASSOCIATE_CURRENT_USER public static final int DISASSOCIATE_CURRENT_USER public static final int DISASSOCIATE_ALL_USERS }
android/hardware/automotive/vehicle/UserIdentificationAssociationType.class
UserIdentificationAssociationType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.UserIdentificationAssociationType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int INVALID public static final int KEY_FOB public static final int CUSTOM_1 public static final int CUSTOM_2 public static final int CUSTOM_3 public static final int CUSTOM_4 }
android/hardware/automotive/vehicle/UserIdentificationAssociationValue.class
UserIdentificationAssociationValue.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.UserIdentificationAssociationValue extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int ASSOCIATED_CURRENT_USER public static final int ASSOCIATED_ANOTHER_USER public static final int NOT_ASSOCIATED_ANY_USER }
android/hardware/automotive/vehicle/UserIdentificationGetRequest$1.class
UserIdentificationGetRequest.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.UserIdentificationGetRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.UserIdentificationGetRequest createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.UserIdentificationGetRequest _aidl_out public android.hardware.automotive.vehicle.UserIdentificationGetRequest[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/UserIdentificationGetRequest.class
UserIdentificationGetRequest.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.UserIdentificationGetRequest extends java.lang.Object implements android.os.Parcelable { public int requestId public android.hardware.automotive.vehicle.UserInfo userInfo public int numberAssociationTypes public int[] associationTypes public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.UserIdentificationGetRequest that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/hardware/automotive/vehicle/UserIdentificationResponse$1.class
UserIdentificationResponse.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.UserIdentificationResponse$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.UserIdentificationResponse createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.UserIdentificationResponse _aidl_out public android.hardware.automotive.vehicle.UserIdentificationResponse[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/UserIdentificationResponse.class
UserIdentificationResponse.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.UserIdentificationResponse extends java.lang.Object implements android.os.Parcelable { public int requestId public int numberAssociation public android.hardware.automotive.vehicle.UserIdentificationAssociation[] associations public String errorMessage public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.UserIdentificationResponse that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/automotive/vehicle/UserIdentificationSetAssociation$1.class
UserIdentificationSetAssociation.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.UserIdentificationSetAssociation$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.UserIdentificationSetAssociation createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.UserIdentificationSetAssociation _aidl_out public android.hardware.automotive.vehicle.UserIdentificationSetAssociation[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/UserIdentificationSetAssociation.class
UserIdentificationSetAssociation.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.UserIdentificationSetAssociation extends java.lang.Object implements android.os.Parcelable { public int type public int value public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.UserIdentificationSetAssociation that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/vehicle/UserIdentificationSetRequest$1.class
UserIdentificationSetRequest.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.UserIdentificationSetRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.UserIdentificationSetRequest createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.UserIdentificationSetRequest _aidl_out public android.hardware.automotive.vehicle.UserIdentificationSetRequest[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/UserIdentificationSetRequest.class
UserIdentificationSetRequest.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.UserIdentificationSetRequest extends java.lang.Object implements android.os.Parcelable { public int requestId public android.hardware.automotive.vehicle.UserInfo userInfo public int numberAssociations public android.hardware.automotive.vehicle.UserIdentificationSetAssociation[] associations public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.UserIdentificationSetRequest that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/automotive/vehicle/UserInfo$1.class
UserInfo.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.UserInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.UserInfo createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.UserInfo _aidl_out public android.hardware.automotive.vehicle.UserInfo[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/UserInfo.class
UserInfo.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.UserInfo extends java.lang.Object implements android.os.Parcelable { public int userId public int flags public static final android.os.Parcelable$Creator CREATOR public static final int USER_FLAG_SYSTEM public static final int USER_FLAG_GUEST public static final int USER_FLAG_EPHEMERAL public static final int USER_FLAG_ADMIN public static final int USER_FLAG_DISABLED public static final int USER_FLAG_PROFILE public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.UserInfo that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/vehicle/UsersInfo$1.class
UsersInfo.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.UsersInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.UsersInfo createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.UsersInfo _aidl_out public android.hardware.automotive.vehicle.UsersInfo[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/UsersInfo.class
UsersInfo.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.UsersInfo extends java.lang.Object implements android.os.Parcelable { public android.hardware.automotive.vehicle.UserInfo currentUser public int numberUsers public android.hardware.automotive.vehicle.UserInfo[] existingUsers public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.UsersInfo that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/automotive/vehicle/V2_0/
android/hardware/automotive/vehicle/V2_0/CreateUserRequest.class
CreateUserRequest.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.CreateUserRequest extends java.lang.Object { public int requestId public android.hardware.automotive.vehicle.V2_0.UserInfo newUserInfo public String newUserName public android.hardware.automotive.vehicle.V2_0.UsersInfo usersInfo public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.CreateUserRequest other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.CreateUserRequest _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/CreateUserResponse.class
CreateUserResponse.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.CreateUserResponse extends java.lang.Object { public int requestId public int status public String errorMessage public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.CreateUserResponse other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.CreateUserResponse _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/CreateUserStatus.class
CreateUserStatus.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.CreateUserStatus extends java.lang.Object { public static final int SUCCESS public static final int FAILURE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/CustomInputType.class
CustomInputType.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.CustomInputType extends java.lang.Object { public static final int CUSTOM_EVENT_F1 public static final int CUSTOM_EVENT_F2 public static final int CUSTOM_EVENT_F3 public static final int CUSTOM_EVENT_F4 public static final int CUSTOM_EVENT_F5 public static final int CUSTOM_EVENT_F6 public static final int CUSTOM_EVENT_F7 public static final int CUSTOM_EVENT_F8 public static final int CUSTOM_EVENT_F9 public static final int CUSTOM_EVENT_F10 public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/DiagnosticFloatSensorIndex.class
DiagnosticFloatSensorIndex.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.DiagnosticFloatSensorIndex extends java.lang.Object { public static final int CALCULATED_ENGINE_LOAD public static final int ENGINE_COOLANT_TEMPERATURE public static final int SHORT_TERM_FUEL_TRIM_BANK1 public static final int LONG_TERM_FUEL_TRIM_BANK1 public static final int SHORT_TERM_FUEL_TRIM_BANK2 public static final int LONG_TERM_FUEL_TRIM_BANK2 public static final int FUEL_PRESSURE public static final int INTAKE_MANIFOLD_ABSOLUTE_PRESSURE public static final int ENGINE_RPM public static final int VEHICLE_SPEED public static final int TIMING_ADVANCE public static final int MAF_AIR_FLOW_RATE public static final int THROTTLE_POSITION public static final int OXYGEN_SENSOR1_VOLTAGE public static final int OXYGEN_SENSOR1_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR1_FUEL_AIR_EQUIVALENCE_RATIO public static final int OXYGEN_SENSOR2_VOLTAGE public static final int OXYGEN_SENSOR2_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR2_FUEL_AIR_EQUIVALENCE_RATIO public static final int OXYGEN_SENSOR3_VOLTAGE public static final int OXYGEN_SENSOR3_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR3_FUEL_AIR_EQUIVALENCE_RATIO public static final int OXYGEN_SENSOR4_VOLTAGE public static final int OXYGEN_SENSOR4_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR4_FUEL_AIR_EQUIVALENCE_RATIO public static final int OXYGEN_SENSOR5_VOLTAGE public static final int OXYGEN_SENSOR5_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR5_FUEL_AIR_EQUIVALENCE_RATIO public static final int OXYGEN_SENSOR6_VOLTAGE public static final int OXYGEN_SENSOR6_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR6_FUEL_AIR_EQUIVALENCE_RATIO public static final int OXYGEN_SENSOR7_VOLTAGE public static final int OXYGEN_SENSOR7_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR7_FUEL_AIR_EQUIVALENCE_RATIO public static final int OXYGEN_SENSOR8_VOLTAGE public static final int OXYGEN_SENSOR8_SHORT_TERM_FUEL_TRIM public static final int OXYGEN_SENSOR8_FUEL_AIR_EQUIVALENCE_RATIO public static final int FUEL_RAIL_PRESSURE public static final int FUEL_RAIL_GAUGE_PRESSURE public static final int COMMANDED_EXHAUST_GAS_RECIRCULATION public static final int EXHAUST_GAS_RECIRCULATION_ERROR public static final int COMMANDED_EVAPORATIVE_PURGE public static final int FUEL_TANK_LEVEL_INPUT public static final int EVAPORATION_SYSTEM_VAPOR_PRESSURE public static final int CATALYST_TEMPERATURE_BANK1_SENSOR1 public static final int CATALYST_TEMPERATURE_BANK2_SENSOR1 public static final int CATALYST_TEMPERATURE_BANK1_SENSOR2 public static final int CATALYST_TEMPERATURE_BANK2_SENSOR2 public static final int ABSOLUTE_LOAD_VALUE public static final int FUEL_AIR_COMMANDED_EQUIVALENCE_RATIO public static final int RELATIVE_THROTTLE_POSITION public static final int ABSOLUTE_THROTTLE_POSITION_B public static final int ABSOLUTE_THROTTLE_POSITION_C public static final int ACCELERATOR_PEDAL_POSITION_D public static final int ACCELERATOR_PEDAL_POSITION_E public static final int ACCELERATOR_PEDAL_POSITION_F public static final int COMMANDED_THROTTLE_ACTUATOR public static final int ETHANOL_FUEL_PERCENTAGE public static final int ABSOLUTE_EVAPORATION_SYSTEM_VAPOR_PRESSURE public static final int SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK1 public static final int SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK2 public static final int SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK3 public static final int SHORT_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK4 public static final int LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK1 public static final int LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK2 public static final int LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK3 public static final int LONG_TERM_SECONDARY_OXYGEN_SENSOR_TRIM_BANK4 public static final int RELATIVE_ACCELERATOR_PEDAL_POSITION public static final int HYBRID_BATTERY_PACK_REMAINING_LIFE public static final int FUEL_INJECTION_TIMING public static final int ENGINE_FUEL_RATE public static final int LAST_SYSTEM_INDEX public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/DiagnosticIntegerSensorIndex.class
DiagnosticIntegerSensorIndex.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.DiagnosticIntegerSensorIndex extends java.lang.Object { public static final int FUEL_SYSTEM_STATUS public static final int MALFUNCTION_INDICATOR_LIGHT_ON public static final int IGNITION_MONITORS_SUPPORTED public static final int IGNITION_SPECIFIC_MONITORS public static final int INTAKE_AIR_TEMPERATURE public static final int COMMANDED_SECONDARY_AIR_STATUS public static final int NUM_OXYGEN_SENSORS_PRESENT public static final int RUNTIME_SINCE_ENGINE_START public static final int DISTANCE_TRAVELED_WITH_MALFUNCTION_INDICATOR_LIGHT_ON public static final int WARMUPS_SINCE_CODES_CLEARED public static final int DISTANCE_TRAVELED_SINCE_CODES_CLEARED public static final int ABSOLUTE_BAROMETRIC_PRESSURE public static final int CONTROL_MODULE_VOLTAGE public static final int AMBIENT_AIR_TEMPERATURE public static final int TIME_WITH_MALFUNCTION_LIGHT_ON public static final int TIME_SINCE_TROUBLE_CODES_CLEARED public static final int MAX_FUEL_AIR_EQUIVALENCE_RATIO public static final int MAX_OXYGEN_SENSOR_VOLTAGE public static final int MAX_OXYGEN_SENSOR_CURRENT public static final int MAX_INTAKE_MANIFOLD_ABSOLUTE_PRESSURE public static final int MAX_AIR_FLOW_RATE_FROM_MASS_AIR_FLOW_SENSOR public static final int FUEL_TYPE public static final int FUEL_RAIL_ABSOLUTE_PRESSURE public static final int ENGINE_OIL_TEMPERATURE public static final int DRIVER_DEMAND_PERCENT_TORQUE public static final int ENGINE_ACTUAL_PERCENT_TORQUE public static final int ENGINE_REFERENCE_PERCENT_TORQUE public static final int ENGINE_PERCENT_TORQUE_DATA_IDLE public static final int ENGINE_PERCENT_TORQUE_DATA_POINT1 public static final int ENGINE_PERCENT_TORQUE_DATA_POINT2 public static final int ENGINE_PERCENT_TORQUE_DATA_POINT3 public static final int ENGINE_PERCENT_TORQUE_DATA_POINT4 public static final int LAST_SYSTEM_INDEX public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/ElectronicTollCollectionCardStatus.class
ElectronicTollCollectionCardStatus.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.ElectronicTollCollectionCardStatus extends java.lang.Object { public static final int UNKNOWN public static final int ELECTRONIC_TOLL_COLLECTION_CARD_VALID public static final int ELECTRONIC_TOLL_COLLECTION_CARD_INVALID public static final int ELECTRONIC_TOLL_COLLECTION_CARD_NOT_INSERTED public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/ElectronicTollCollectionCardType.class
ElectronicTollCollectionCardType.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.ElectronicTollCollectionCardType extends java.lang.Object { public static final int UNKNOWN public static final int JP_ELECTRONIC_TOLL_COLLECTION_CARD public static final int JP_ELECTRONIC_TOLL_COLLECTION_CARD_V2 public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/EvConnectorType.class
EvConnectorType.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.EvConnectorType extends java.lang.Object { public static final int UNKNOWN public static final int IEC_TYPE_1_AC public static final int IEC_TYPE_2_AC public static final int IEC_TYPE_3_AC public static final int IEC_TYPE_4_DC public static final int IEC_TYPE_1_CCS_DC public static final int IEC_TYPE_2_CCS_DC public static final int TESLA_ROADSTER public static final int TESLA_HPWC public static final int TESLA_SUPERCHARGER public static final int GBT_AC public static final int GBT_DC public static final int OTHER public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/EvsServiceRequestIndex.class
EvsServiceRequestIndex.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.EvsServiceRequestIndex extends java.lang.Object { public static final int TYPE public static final int STATE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/EvsServiceState.class
EvsServiceState.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.EvsServiceState extends java.lang.Object { public static final int OFF public static final int ON public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/EvsServiceType.class
EvsServiceType.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.EvsServiceType extends java.lang.Object { public static final int REARVIEW public static final int SURROUNDVIEW public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/FuelType.class
FuelType.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.FuelType extends java.lang.Object { public static final int FUEL_TYPE_UNKNOWN public static final int FUEL_TYPE_UNLEADED public static final int FUEL_TYPE_LEADED public static final int FUEL_TYPE_DIESEL_1 public static final int FUEL_TYPE_DIESEL_2 public static final int FUEL_TYPE_BIODIESEL public static final int FUEL_TYPE_E85 public static final int FUEL_TYPE_LPG public static final int FUEL_TYPE_CNG public static final int FUEL_TYPE_LNG public static final int FUEL_TYPE_ELECTRIC public static final int FUEL_TYPE_HYDROGEN public static final int FUEL_TYPE_OTHER public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/IVehicle$Proxy.class
IVehicle.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.IVehicle$Proxy extends java.lang.Object implements android.hardware.automotive.vehicle.V2_0.IVehicle { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public java.util.ArrayList getAllPropConfigs () throws android.os.RemoteException java.util.ArrayList _hidl_out_propConfigs android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getPropConfigs (java.util.ArrayList, android.hardware.automotive.vehicle.V2_0.IVehicle$getPropConfigsCallback) throws android.os.RemoteException int _hidl_out_status java.util.ArrayList _hidl_out_propConfigs java.util.ArrayList props android.hardware.automotive.vehicle.V2_0.IVehicle$getPropConfigsCallback _hidl_cb android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void get (android.hardware.automotive.vehicle.V2_0.VehiclePropValue, android.hardware.automotive.vehicle.V2_0.IVehicle$getCallback) throws android.os.RemoteException int _hidl_out_status android.hardware.automotive.vehicle.V2_0.VehiclePropValue _hidl_out_propValue android.hardware.automotive.vehicle.V2_0.VehiclePropValue requestedPropValue android.hardware.automotive.vehicle.V2_0.IVehicle$getCallback _hidl_cb android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public int set (android.hardware.automotive.vehicle.V2_0.VehiclePropValue) throws android.os.RemoteException int _hidl_out_status android.hardware.automotive.vehicle.V2_0.VehiclePropValue propValue android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public int subscribe (android.hardware.automotive.vehicle.V2_0.IVehicleCallback, java.util.ArrayList) throws android.os.RemoteException int _hidl_out_status android.hardware.automotive.vehicle.V2_0.IVehicleCallback callback java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public int unsubscribe (android.hardware.automotive.vehicle.V2_0.IVehicleCallback, int) throws android.os.RemoteException int _hidl_out_status android.hardware.automotive.vehicle.V2_0.IVehicleCallback callback int propId android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String debugDump () throws android.os.RemoteException String _hidl_out_s android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/automotive/vehicle/V2_0/IVehicle$Stub$1.class
IVehicle.java package android.hardware.automotive.vehicle.V2_0 android.hardware.automotive.vehicle.V2_0.IVehicle$Stub$1 extends java.lang.Object implements android.hardware.automotive.vehicle.V2_0.IVehicle$getPropConfigsCallback { final synthetic android.os.HwParcel val$_hidl_reply final synthetic android.hardware.automotive.vehicle.V2_0.IVehicle$Stub this$0 void <init> (android.hardware.automotive.vehicle.V2_0.IVehicle$Stub, android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.IVehicle$Stub this$0 public void onValues (int, java.util.ArrayList) int status java.util.ArrayList propConfigs }
android/hardware/automotive/vehicle/V2_0/IVehicle$Stub$2.class
IVehicle.java package android.hardware.automotive.vehicle.V2_0 android.hardware.automotive.vehicle.V2_0.IVehicle$Stub$2 extends java.lang.Object implements android.hardware.automotive.vehicle.V2_0.IVehicle$getCallback { final synthetic android.os.HwParcel val$_hidl_reply final synthetic android.hardware.automotive.vehicle.V2_0.IVehicle$Stub this$0 void <init> (android.hardware.automotive.vehicle.V2_0.IVehicle$Stub, android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.IVehicle$Stub this$0 public void onValues (int, android.hardware.automotive.vehicle.V2_0.VehiclePropValue) int status android.hardware.automotive.vehicle.V2_0.VehiclePropValue propValue }
android/hardware/automotive/vehicle/V2_0/IVehicle$Stub.class
IVehicle.java package android.hardware.automotive.vehicle.V2_0 public abstract android.hardware.automotive.vehicle.V2_0.IVehicle$Stub extends android.os.HwBinder implements android.hardware.automotive.vehicle.V2_0.IVehicle { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.hidl.base.V1_0.DebugInfo getDebugInfo () android.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException java.util.ArrayList _hidl_out_propConfigs java.util.ArrayList props android.hardware.automotive.vehicle.V2_0.VehiclePropValue requestedPropValue android.hardware.automotive.vehicle.V2_0.VehiclePropValue propValue int _hidl_out_status android.hardware.automotive.vehicle.V2_0.IVehicleCallback callback java.util.ArrayList options int _hidl_out_status android.hardware.automotive.vehicle.V2_0.IVehicleCallback callback int propId int _hidl_out_status String _hidl_out_s java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/automotive/vehicle/V2_0/IVehicle$getCallback.class
IVehicle.java package android.hardware.automotive.vehicle.V2_0 public abstract android.hardware.automotive.vehicle.V2_0.IVehicle$getCallback extends java.lang.Object { public abstract void onValues (int, android.hardware.automotive.vehicle.V2_0.VehiclePropValue) }
android/hardware/automotive/vehicle/V2_0/IVehicle$getPropConfigsCallback.class
IVehicle.java package android.hardware.automotive.vehicle.V2_0 public abstract android.hardware.automotive.vehicle.V2_0.IVehicle$getPropConfigsCallback extends java.lang.Object { public abstract void onValues (int, java.util.ArrayList) }
android/hardware/automotive/vehicle/V2_0/IVehicle.class
IVehicle.java package android.hardware.automotive.vehicle.V2_0 public abstract android.hardware.automotive.vehicle.V2_0.IVehicle extends java.lang.Object implements android.hidl.base.V1_0.IBase { public static final String kInterfaceName public static android.hardware.automotive.vehicle.V2_0.IVehicle asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.automotive.vehicle.V2_0.IVehicle proxy public static android.hardware.automotive.vehicle.V2_0.IVehicle castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.automotive.vehicle.V2_0.IVehicle getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.automotive.vehicle.V2_0.IVehicle getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.automotive.vehicle.V2_0.IVehicle getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.automotive.vehicle.V2_0.IVehicle getService () throws android.os.RemoteException public abstract java.util.ArrayList getAllPropConfigs () throws android.os.RemoteException public abstract void getPropConfigs (java.util.ArrayList, android.hardware.automotive.vehicle.V2_0.IVehicle$getPropConfigsCallback) throws android.os.RemoteException public abstract void get (android.hardware.automotive.vehicle.V2_0.VehiclePropValue, android.hardware.automotive.vehicle.V2_0.IVehicle$getCallback) throws android.os.RemoteException public abstract int set (android.hardware.automotive.vehicle.V2_0.VehiclePropValue) throws android.os.RemoteException public abstract int subscribe (android.hardware.automotive.vehicle.V2_0.IVehicleCallback, java.util.ArrayList) throws android.os.RemoteException public abstract int unsubscribe (android.hardware.automotive.vehicle.V2_0.IVehicleCallback, int) throws android.os.RemoteException public abstract java.lang.String debugDump () throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/automotive/vehicle/V2_0/IVehicleCallback$Proxy.class
IVehicleCallback.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.IVehicleCallback$Proxy extends java.lang.Object implements android.hardware.automotive.vehicle.V2_0.IVehicleCallback { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public void onPropertyEvent (java.util.ArrayList) throws android.os.RemoteException java.util.ArrayList propValues android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void onPropertySet (android.hardware.automotive.vehicle.V2_0.VehiclePropValue) throws android.os.RemoteException android.hardware.automotive.vehicle.V2_0.VehiclePropValue propValue android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void onPropertySetError (int, int, int) throws android.os.RemoteException int errorCode int propId int areaId android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/automotive/vehicle/V2_0/IVehicleCallback$Stub.class
IVehicleCallback.java package android.hardware.automotive.vehicle.V2_0 public abstract android.hardware.automotive.vehicle.V2_0.IVehicleCallback$Stub extends android.os.HwBinder implements android.hardware.automotive.vehicle.V2_0.IVehicleCallback { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.hidl.base.V1_0.DebugInfo getDebugInfo () android.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException java.util.ArrayList propValues android.hardware.automotive.vehicle.V2_0.VehiclePropValue propValue int errorCode int propId int areaId java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/automotive/vehicle/V2_0/IVehicleCallback.class
IVehicleCallback.java package android.hardware.automotive.vehicle.V2_0 public abstract android.hardware.automotive.vehicle.V2_0.IVehicleCallback extends java.lang.Object implements android.hidl.base.V1_0.IBase { public static final String kInterfaceName public static android.hardware.automotive.vehicle.V2_0.IVehicleCallback asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.automotive.vehicle.V2_0.IVehicleCallback proxy public static android.hardware.automotive.vehicle.V2_0.IVehicleCallback castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.automotive.vehicle.V2_0.IVehicleCallback getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.automotive.vehicle.V2_0.IVehicleCallback getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.automotive.vehicle.V2_0.IVehicleCallback getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.automotive.vehicle.V2_0.IVehicleCallback getService () throws android.os.RemoteException public abstract void onPropertyEvent (java.util.ArrayList) throws android.os.RemoteException public abstract void onPropertySet (android.hardware.automotive.vehicle.V2_0.VehiclePropValue) throws android.os.RemoteException public abstract void onPropertySetError (int, int, int) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/automotive/vehicle/V2_0/InitialUserInfoRequest.class
InitialUserInfoRequest.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.InitialUserInfoRequest extends java.lang.Object { public int requestId public int requestType public android.hardware.automotive.vehicle.V2_0.UsersInfo usersInfo public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.InitialUserInfoRequest other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.InitialUserInfoRequest _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/InitialUserInfoRequestType.class
InitialUserInfoRequestType.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.InitialUserInfoRequestType extends java.lang.Object { public static final int FIRST_BOOT public static final int FIRST_BOOT_AFTER_OTA public static final int COLD_BOOT public static final int RESUME public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/InitialUserInfoResponse.class
InitialUserInfoResponse.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.InitialUserInfoResponse extends java.lang.Object { public int requestId public int action public android.hardware.automotive.vehicle.V2_0.UserInfo userToSwitchOrCreate public String userLocales public String userNameToCreate public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.InitialUserInfoResponse other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.InitialUserInfoResponse _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/InitialUserInfoResponseAction.class
InitialUserInfoResponseAction.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.InitialUserInfoResponseAction extends java.lang.Object { public static final int DEFAULT public static final int SWITCH public static final int CREATE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/Obd2CommonIgnitionMonitors.class
Obd2CommonIgnitionMonitors.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.Obd2CommonIgnitionMonitors extends java.lang.Object { public static final int COMPONENTS_AVAILABLE public static final int COMPONENTS_INCOMPLETE public static final int FUEL_SYSTEM_AVAILABLE public static final int FUEL_SYSTEM_INCOMPLETE public static final int MISFIRE_AVAILABLE public static final int MISFIRE_INCOMPLETE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/Obd2CompressionIgnitionMonitors.class
Obd2CompressionIgnitionMonitors.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.Obd2CompressionIgnitionMonitors extends java.lang.Object { public static final int COMPONENTS_AVAILABLE public static final int COMPONENTS_INCOMPLETE public static final int FUEL_SYSTEM_AVAILABLE public static final int FUEL_SYSTEM_INCOMPLETE public static final int MISFIRE_AVAILABLE public static final int MISFIRE_INCOMPLETE public static final int EGR_OR_VVT_AVAILABLE public static final int EGR_OR_VVT_INCOMPLETE public static final int PM_FILTER_AVAILABLE public static final int PM_FILTER_INCOMPLETE public static final int EXHAUST_GAS_SENSOR_AVAILABLE public static final int EXHAUST_GAS_SENSOR_INCOMPLETE public static final int BOOST_PRESSURE_AVAILABLE public static final int BOOST_PRESSURE_INCOMPLETE public static final int NOx_SCR_AVAILABLE public static final int NOx_SCR_INCOMPLETE public static final int NMHC_CATALYST_AVAILABLE public static final int NMHC_CATALYST_INCOMPLETE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/Obd2FuelSystemStatus.class
Obd2FuelSystemStatus.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.Obd2FuelSystemStatus extends java.lang.Object { public static final int OPEN_INSUFFICIENT_ENGINE_TEMPERATURE public static final int CLOSED_LOOP public static final int OPEN_ENGINE_LOAD_OR_DECELERATION public static final int OPEN_SYSTEM_FAILURE public static final int CLOSED_LOOP_BUT_FEEDBACK_FAULT public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/Obd2FuelType.class
Obd2FuelType.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.Obd2FuelType extends java.lang.Object { public static final int NOT_AVAILABLE public static final int GASOLINE public static final int METHANOL public static final int ETHANOL public static final int DIESEL public static final int LPG public static final int CNG public static final int PROPANE public static final int ELECTRIC public static final int BIFUEL_RUNNING_GASOLINE public static final int BIFUEL_RUNNING_METHANOL public static final int BIFUEL_RUNNING_ETHANOL public static final int BIFUEL_RUNNING_LPG public static final int BIFUEL_RUNNING_CNG public static final int BIFUEL_RUNNING_PROPANE public static final int BIFUEL_RUNNING_ELECTRIC public static final int BIFUEL_RUNNING_ELECTRIC_AND_COMBUSTION public static final int HYBRID_GASOLINE public static final int HYBRID_ETHANOL public static final int HYBRID_DIESEL public static final int HYBRID_ELECTRIC public static final int HYBRID_RUNNING_ELECTRIC_AND_COMBUSTION public static final int HYBRID_REGENERATIVE public static final int BIFUEL_RUNNING_DIESEL public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/Obd2IgnitionMonitorKind.class
Obd2IgnitionMonitorKind.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.Obd2IgnitionMonitorKind extends java.lang.Object { public static final int SPARK public static final int COMPRESSION public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/Obd2SecondaryAirStatus.class
Obd2SecondaryAirStatus.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.Obd2SecondaryAirStatus extends java.lang.Object { public static final int UPSTREAM public static final int DOWNSTREAM_OF_CATALYCIC_CONVERTER public static final int FROM_OUTSIDE_OR_OFF public static final int PUMP_ON_FOR_DIAGNOSTICS public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/Obd2SparkIgnitionMonitors.class
Obd2SparkIgnitionMonitors.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.Obd2SparkIgnitionMonitors extends java.lang.Object { public static final int COMPONENTS_AVAILABLE public static final int COMPONENTS_INCOMPLETE public static final int FUEL_SYSTEM_AVAILABLE public static final int FUEL_SYSTEM_INCOMPLETE public static final int MISFIRE_AVAILABLE public static final int MISFIRE_INCOMPLETE public static final int EGR_AVAILABLE public static final int EGR_INCOMPLETE public static final int OXYGEN_SENSOR_HEATER_AVAILABLE public static final int OXYGEN_SENSOR_HEATER_INCOMPLETE public static final int OXYGEN_SENSOR_AVAILABLE public static final int OXYGEN_SENSOR_INCOMPLETE public static final int AC_REFRIGERANT_AVAILABLE public static final int AC_REFRIGERANT_INCOMPLETE public static final int SECONDARY_AIR_SYSTEM_AVAILABLE public static final int SECONDARY_AIR_SYSTEM_INCOMPLETE public static final int EVAPORATIVE_SYSTEM_AVAILABLE public static final int EVAPORATIVE_SYSTEM_INCOMPLETE public static final int HEATED_CATALYST_AVAILABLE public static final int HEATED_CATALYST_INCOMPLETE public static final int CATALYST_AVAILABLE public static final int CATALYST_INCOMPLETE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/PortLocationType.class
PortLocationType.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.PortLocationType extends java.lang.Object { public static final int UNKNOWN public static final int FRONT_LEFT public static final int FRONT_RIGHT public static final int REAR_RIGHT public static final int REAR_LEFT public static final int FRONT public static final int REAR public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/ProcessTerminationReason.class
ProcessTerminationReason.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.ProcessTerminationReason extends java.lang.Object { public static final int NOT_RESPONDING public static final int IO_OVERUSE public static final int MEMORY_OVERUSE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/RemoveUserRequest.class
RemoveUserRequest.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.RemoveUserRequest extends java.lang.Object { public int requestId public android.hardware.automotive.vehicle.V2_0.UserInfo removedUserInfo public android.hardware.automotive.vehicle.V2_0.UsersInfo usersInfo public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.RemoveUserRequest other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.RemoveUserRequest _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/RotaryInputType.class
RotaryInputType.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.RotaryInputType extends java.lang.Object { public static final int ROTARY_INPUT_TYPE_SYSTEM_NAVIGATION public static final int ROTARY_INPUT_TYPE_AUDIO_VOLUME public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/StatusCode.class
StatusCode.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.StatusCode extends java.lang.Object { public static final int OK public static final int TRY_AGAIN public static final int INVALID_ARG public static final int NOT_AVAILABLE public static final int ACCESS_DENIED public static final int INTERNAL_ERROR public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/SubscribeFlags.class
SubscribeFlags.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.SubscribeFlags extends java.lang.Object { public static final int UNDEFINED public static final int EVENTS_FROM_CAR public static final int EVENTS_FROM_ANDROID public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/SubscribeOptions.class
SubscribeOptions.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.SubscribeOptions extends java.lang.Object { public int propId public float sampleRate public int flags public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.SubscribeOptions other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.SubscribeOptions _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/SwitchUserMessageType.class
SwitchUserMessageType.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.SwitchUserMessageType extends java.lang.Object { public static final int LEGACY_ANDROID_SWITCH public static final int ANDROID_SWITCH public static final int VEHICLE_RESPONSE public static final int VEHICLE_REQUEST public static final int ANDROID_POST_SWITCH public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/SwitchUserRequest.class
SwitchUserRequest.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.SwitchUserRequest extends java.lang.Object { public int requestId public int messageType public android.hardware.automotive.vehicle.V2_0.UserInfo targetUser public android.hardware.automotive.vehicle.V2_0.UsersInfo usersInfo public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.SwitchUserRequest other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.SwitchUserRequest _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/SwitchUserResponse.class
SwitchUserResponse.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.SwitchUserResponse extends java.lang.Object { public int requestId public int messageType public int status public String errorMessage public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.SwitchUserResponse other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.SwitchUserResponse _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/SwitchUserStatus.class
SwitchUserStatus.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.SwitchUserStatus extends java.lang.Object { public static final int SUCCESS public static final int FAILURE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/UserFlags.class
UserFlags.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.UserFlags extends java.lang.Object { public static final int NONE public static final int SYSTEM public static final int GUEST public static final int EPHEMERAL public static final int ADMIN public static final int DISABLED public static final int PROFILE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/UserIdentificationAssociation.class
UserIdentificationAssociation.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.UserIdentificationAssociation extends java.lang.Object { public int type public int value public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.UserIdentificationAssociation other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.UserIdentificationAssociation _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/UserIdentificationAssociationSetValue.class
UserIdentificationAssociationSetValue.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.UserIdentificationAssociationSetValue extends java.lang.Object { public static final int ASSOCIATE_CURRENT_USER public static final int DISASSOCIATE_CURRENT_USER public static final int DISASSOCIATE_ALL_USERS public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/UserIdentificationAssociationType.class
UserIdentificationAssociationType.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.UserIdentificationAssociationType extends java.lang.Object { public static final int KEY_FOB public static final int CUSTOM_1 public static final int CUSTOM_2 public static final int CUSTOM_3 public static final int CUSTOM_4 public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/UserIdentificationAssociationValue.class
UserIdentificationAssociationValue.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.UserIdentificationAssociationValue extends java.lang.Object { public static final int UNKNOWN public static final int ASSOCIATED_CURRENT_USER public static final int ASSOCIATED_ANOTHER_USER public static final int NOT_ASSOCIATED_ANY_USER public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/UserIdentificationGetRequest.class
UserIdentificationGetRequest.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.UserIdentificationGetRequest extends java.lang.Object { public int requestId public android.hardware.automotive.vehicle.V2_0.UserInfo userInfo public int numberAssociationTypes public java.util.ArrayList associationTypes public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.UserIdentificationGetRequest other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.UserIdentificationGetRequest _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) int _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/UserIdentificationResponse.class
UserIdentificationResponse.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.UserIdentificationResponse extends java.lang.Object { public int requestId public int numberAssociation public java.util.ArrayList associations public String errorMessage public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.UserIdentificationResponse other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.UserIdentificationResponse _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.hardware.automotive.vehicle.V2_0.UserIdentificationAssociation _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/UserIdentificationSetAssociation.class
UserIdentificationSetAssociation.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.UserIdentificationSetAssociation extends java.lang.Object { public int type public int value public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.UserIdentificationSetAssociation other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.UserIdentificationSetAssociation _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/UserIdentificationSetRequest.class
UserIdentificationSetRequest.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.UserIdentificationSetRequest extends java.lang.Object { public int requestId public android.hardware.automotive.vehicle.V2_0.UserInfo userInfo public int numberAssociations public java.util.ArrayList associations public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.UserIdentificationSetRequest other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.UserIdentificationSetRequest _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.hardware.automotive.vehicle.V2_0.UserIdentificationSetAssociation _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/UserInfo.class
UserInfo.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.UserInfo extends java.lang.Object { public int userId public int flags public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.UserInfo other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.UserInfo _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/UsersInfo.class
UsersInfo.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.UsersInfo extends java.lang.Object { public android.hardware.automotive.vehicle.V2_0.UserInfo currentUser public int numberUsers public java.util.ArrayList existingUsers public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.UsersInfo other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.UsersInfo _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.hardware.automotive.vehicle.V2_0.UserInfo _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateConfigFlag.class
VehicleApPowerStateConfigFlag.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleApPowerStateConfigFlag extends java.lang.Object { public static final int ENABLE_DEEP_SLEEP_FLAG public static final int CONFIG_SUPPORT_TIMER_POWER_ON_FLAG public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateReport.class
VehicleApPowerStateReport.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleApPowerStateReport extends java.lang.Object { public static final int WAIT_FOR_VHAL public static final int DEEP_SLEEP_ENTRY public static final int DEEP_SLEEP_EXIT public static final int SHUTDOWN_POSTPONE public static final int SHUTDOWN_START public static final int ON public static final int SHUTDOWN_PREPARE public static final int SHUTDOWN_CANCELLED public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateReq.class
VehicleApPowerStateReq.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleApPowerStateReq extends java.lang.Object { public static final int ON public static final int SHUTDOWN_PREPARE public static final int CANCEL_SHUTDOWN public static final int FINISHED public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateReqIndex.class
VehicleApPowerStateReqIndex.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleApPowerStateReqIndex extends java.lang.Object { public static final int STATE public static final int ADDITIONAL public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleApPowerStateShutdownParam.class
VehicleApPowerStateShutdownParam.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleApPowerStateShutdownParam extends java.lang.Object { public static final int SHUTDOWN_IMMEDIATELY public static final int CAN_SLEEP public static final int SHUTDOWN_ONLY public static final int SLEEP_IMMEDIATELY public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleArea.class
VehicleArea.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleArea extends java.lang.Object { public static final int GLOBAL public static final int WINDOW public static final int MIRROR public static final int SEAT public static final int DOOR public static final int WHEEL public static final int MASK public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleAreaConfig.class
VehicleAreaConfig.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleAreaConfig extends java.lang.Object { public int areaId public int minInt32Value public int maxInt32Value public long minInt64Value public long maxInt64Value public float minFloatValue public float maxFloatValue public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.VehicleAreaConfig other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.VehicleAreaConfig _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/VehicleAreaDoor.class
VehicleAreaDoor.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleAreaDoor extends java.lang.Object { public static final int ROW_1_LEFT public static final int ROW_1_RIGHT public static final int ROW_2_LEFT public static final int ROW_2_RIGHT public static final int ROW_3_LEFT public static final int ROW_3_RIGHT public static final int HOOD public static final int REAR public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleAreaMirror.class
VehicleAreaMirror.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleAreaMirror extends java.lang.Object { public static final int DRIVER_LEFT public static final int DRIVER_RIGHT public static final int DRIVER_CENTER public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleAreaSeat.class
VehicleAreaSeat.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleAreaSeat extends java.lang.Object { public static final int ROW_1_LEFT public static final int ROW_1_CENTER public static final int ROW_1_RIGHT public static final int ROW_2_LEFT public static final int ROW_2_CENTER public static final int ROW_2_RIGHT public static final int ROW_3_LEFT public static final int ROW_3_CENTER public static final int ROW_3_RIGHT public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleAreaWheel.class
VehicleAreaWheel.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleAreaWheel extends java.lang.Object { public static final int UNKNOWN public static final int LEFT_FRONT public static final int RIGHT_FRONT public static final int LEFT_REAR public static final int RIGHT_REAR public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleAreaWindow.class
VehicleAreaWindow.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleAreaWindow extends java.lang.Object { public static final int FRONT_WINDSHIELD public static final int REAR_WINDSHIELD public static final int ROW_1_LEFT public static final int ROW_1_RIGHT public static final int ROW_2_LEFT public static final int ROW_2_RIGHT public static final int ROW_3_LEFT public static final int ROW_3_RIGHT public static final int ROOF_TOP_1 public static final int ROOF_TOP_2 public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleDisplay.class
VehicleDisplay.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleDisplay extends java.lang.Object { public static final int MAIN public static final int INSTRUMENT_CLUSTER public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleGear.class
VehicleGear.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleGear extends java.lang.Object { public static final int GEAR_UNKNOWN public static final int GEAR_NEUTRAL public static final int GEAR_REVERSE public static final int GEAR_PARK public static final int GEAR_DRIVE public static final int GEAR_1 public static final int GEAR_2 public static final int GEAR_3 public static final int GEAR_4 public static final int GEAR_5 public static final int GEAR_6 public static final int GEAR_7 public static final int GEAR_8 public static final int GEAR_9 public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleHvacFanDirection.class
VehicleHvacFanDirection.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleHvacFanDirection extends java.lang.Object { public static final int UNKNOWN public static final int FACE public static final int FLOOR public static final int FACE_AND_FLOOR public static final int DEFROST public static final int DEFROST_AND_FLOOR public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleHwKeyInputAction.class
VehicleHwKeyInputAction.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleHwKeyInputAction extends java.lang.Object { public static final int ACTION_DOWN public static final int ACTION_UP public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleIgnitionState.class
VehicleIgnitionState.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleIgnitionState extends java.lang.Object { public static final int UNDEFINED public static final int LOCK public static final int OFF public static final int ACC public static final int ON public static final int START public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleLightState.class
VehicleLightState.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleLightState extends java.lang.Object { public static final int OFF public static final int ON public static final int DAYTIME_RUNNING public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleLightSwitch.class
VehicleLightSwitch.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleLightSwitch extends java.lang.Object { public static final int OFF public static final int ON public static final int DAYTIME_RUNNING public static final int AUTOMATIC public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleOilLevel.class
VehicleOilLevel.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleOilLevel extends java.lang.Object { public static final int CRITICALLY_LOW public static final int LOW public static final int NORMAL public static final int HIGH public static final int ERROR public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehiclePropConfig.class
VehiclePropConfig.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehiclePropConfig extends java.lang.Object { public int prop public int access public int changeMode public java.util.ArrayList areaConfigs public java.util.ArrayList configArray public String configString public float minSampleRate public float maxSampleRate public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.VehiclePropConfig other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.VehiclePropConfig _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.hardware.automotive.vehicle.V2_0.VehicleAreaConfig _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob int _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/VehiclePropValue$RawValue.class
VehiclePropValue.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehiclePropValue$RawValue extends java.lang.Object { public java.util.ArrayList int32Values public java.util.ArrayList floatValues public java.util.ArrayList int64Values public java.util.ArrayList bytes public String stringValue public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.VehiclePropValue$RawValue other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.VehiclePropValue$RawValue _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) int _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob float _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob long _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob byte _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/VehiclePropValue.class
VehiclePropValue.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehiclePropValue extends java.lang.Object { public long timestamp public int areaId public int prop public int status public android.hardware.automotive.vehicle.V2_0.VehiclePropValue$RawValue value public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.automotive.vehicle.V2_0.VehiclePropValue other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.automotive.vehicle.V2_0.VehiclePropValue _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/automotive/vehicle/V2_0/VehicleProperty.class
VehicleProperty.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleProperty extends java.lang.Object { public static final int INVALID public static final int INFO_VIN public static final int INFO_MAKE public static final int INFO_MODEL public static final int INFO_MODEL_YEAR public static final int INFO_FUEL_CAPACITY public static final int INFO_FUEL_TYPE public static final int INFO_EV_BATTERY_CAPACITY public static final int INFO_EV_CONNECTOR_TYPE public static final int INFO_FUEL_DOOR_LOCATION public static final int INFO_EV_PORT_LOCATION public static final int INFO_DRIVER_SEAT public static final int INFO_EXTERIOR_DIMENSIONS public static final int INFO_MULTI_EV_PORT_LOCATIONS public static final int PERF_ODOMETER public static final int PERF_VEHICLE_SPEED public static final int PERF_VEHICLE_SPEED_DISPLAY public static final int PERF_STEERING_ANGLE public static final int PERF_REAR_STEERING_ANGLE public static final int ENGINE_COOLANT_TEMP public static final int ENGINE_OIL_LEVEL public static final int ENGINE_OIL_TEMP public static final int ENGINE_RPM public static final int WHEEL_TICK public static final int FUEL_LEVEL public static final int FUEL_DOOR_OPEN public static final int EV_BATTERY_LEVEL public static final int EV_CHARGE_PORT_OPEN public static final int EV_CHARGE_PORT_CONNECTED public static final int EV_BATTERY_INSTANTANEOUS_CHARGE_RATE public static final int RANGE_REMAINING public static final int TIRE_PRESSURE public static final int CRITICALLY_LOW_TIRE_PRESSURE public static final int GEAR_SELECTION public static final int CURRENT_GEAR public static final int PARKING_BRAKE_ON public static final int PARKING_BRAKE_AUTO_APPLY public static final int FUEL_LEVEL_LOW public static final int NIGHT_MODE public static final int TURN_SIGNAL_STATE public static final int IGNITION_STATE public static final int ABS_ACTIVE public static final int TRACTION_CONTROL_ACTIVE public static final int HVAC_FAN_SPEED public static final int HVAC_FAN_DIRECTION public static final int HVAC_TEMPERATURE_CURRENT public static final int HVAC_TEMPERATURE_SET public static final int HVAC_DEFROSTER public static final int HVAC_AC_ON public static final int HVAC_MAX_AC_ON public static final int HVAC_MAX_DEFROST_ON public static final int HVAC_RECIRC_ON public static final int HVAC_DUAL_ON public static final int HVAC_AUTO_ON public static final int HVAC_SEAT_TEMPERATURE public static final int HVAC_SIDE_MIRROR_HEAT public static final int HVAC_STEERING_WHEEL_HEAT public static final int HVAC_TEMPERATURE_DISPLAY_UNITS public static final int HVAC_ACTUAL_FAN_SPEED_RPM public static final int HVAC_POWER_ON public static final int HVAC_FAN_DIRECTION_AVAILABLE public static final int HVAC_AUTO_RECIRC_ON public static final int HVAC_SEAT_VENTILATION public static final int HVAC_ELECTRIC_DEFROSTER_ON public static final int HVAC_TEMPERATURE_VALUE_SUGGESTION public static final int DISTANCE_DISPLAY_UNITS public static final int FUEL_VOLUME_DISPLAY_UNITS public static final int TIRE_PRESSURE_DISPLAY_UNITS public static final int EV_BATTERY_DISPLAY_UNITS public static final int FUEL_CONSUMPTION_UNITS_DISTANCE_OVER_VOLUME public static final int VEHICLE_SPEED_DISPLAY_UNITS public static final int EPOCH_TIME public static final int STORAGE_ENCRYPTION_BINDING_SEED public static final int ENV_OUTSIDE_TEMPERATURE public static final int AP_POWER_STATE_REQ public static final int AP_POWER_STATE_REPORT public static final int AP_POWER_BOOTUP_REASON public static final int DISPLAY_BRIGHTNESS public static final int HW_KEY_INPUT public static final int HW_ROTARY_INPUT public static final int HW_CUSTOM_INPUT public static final int DOOR_POS public static final int DOOR_MOVE public static final int DOOR_LOCK public static final int MIRROR_Z_POS public static final int MIRROR_Z_MOVE public static final int MIRROR_Y_POS public static final int MIRROR_Y_MOVE public static final int MIRROR_LOCK public static final int MIRROR_FOLD public static final int SEAT_MEMORY_SELECT public static final int SEAT_MEMORY_SET public static final int SEAT_BELT_BUCKLED public static final int SEAT_BELT_HEIGHT_POS public static final int SEAT_BELT_HEIGHT_MOVE public static final int SEAT_FORE_AFT_POS public static final int SEAT_FORE_AFT_MOVE public static final int SEAT_BACKREST_ANGLE_1_POS public static final int SEAT_BACKREST_ANGLE_1_MOVE public static final int SEAT_BACKREST_ANGLE_2_POS public static final int SEAT_BACKREST_ANGLE_2_MOVE public static final int SEAT_HEIGHT_POS public static final int SEAT_HEIGHT_MOVE public static final int SEAT_DEPTH_POS public static final int SEAT_DEPTH_MOVE public static final int SEAT_TILT_POS public static final int SEAT_TILT_MOVE public static final int SEAT_LUMBAR_FORE_AFT_POS public static final int SEAT_LUMBAR_FORE_AFT_MOVE public static final int SEAT_LUMBAR_SIDE_SUPPORT_POS public static final int SEAT_LUMBAR_SIDE_SUPPORT_MOVE public static final int SEAT_HEADREST_HEIGHT_POS public static final int SEAT_HEADREST_HEIGHT_MOVE public static final int SEAT_HEADREST_ANGLE_POS public static final int SEAT_HEADREST_ANGLE_MOVE public static final int SEAT_HEADREST_FORE_AFT_POS public static final int SEAT_HEADREST_FORE_AFT_MOVE public static final int SEAT_OCCUPANCY public static final int WINDOW_POS public static final int WINDOW_MOVE public static final int WINDOW_LOCK public static final int VEHICLE_MAP_SERVICE public static final int OBD2_LIVE_FRAME public static final int OBD2_FREEZE_FRAME public static final int OBD2_FREEZE_FRAME_INFO public static final int OBD2_FREEZE_FRAME_CLEAR public static final int HEADLIGHTS_STATE public static final int HIGH_BEAM_LIGHTS_STATE public static final int FOG_LIGHTS_STATE public static final int HAZARD_LIGHTS_STATE public static final int HEADLIGHTS_SWITCH public static final int HIGH_BEAM_LIGHTS_SWITCH public static final int FOG_LIGHTS_SWITCH public static final int HAZARD_LIGHTS_SWITCH public static final int CABIN_LIGHTS_STATE public static final int CABIN_LIGHTS_SWITCH public static final int READING_LIGHTS_STATE public static final int READING_LIGHTS_SWITCH public static final int SUPPORT_CUSTOMIZE_VENDOR_PERMISSION public static final int DISABLED_OPTIONAL_FEATURES public static final int INITIAL_USER_INFO public static final int SWITCH_USER public static final int CREATE_USER public static final int REMOVE_USER public static final int USER_IDENTIFICATION_ASSOCIATION public static final int EVS_SERVICE_REQUEST public static final int POWER_POLICY_REQ public static final int POWER_POLICY_GROUP_REQ public static final int CURRENT_POWER_POLICY public static final int WATCHDOG_ALIVE public static final int WATCHDOG_TERMINATED_PROCESS public static final int VHAL_HEARTBEAT public static final int CLUSTER_SWITCH_UI public static final int CLUSTER_DISPLAY_STATE public static final int CLUSTER_REPORT_STATE public static final int CLUSTER_REQUEST_DISPLAY public static final int CLUSTER_NAVIGATION_STATE public static final int ELECTRONIC_TOLL_COLLECTION_CARD_TYPE public static final int ELECTRONIC_TOLL_COLLECTION_CARD_STATUS public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehiclePropertyAccess.class
VehiclePropertyAccess.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehiclePropertyAccess extends java.lang.Object { public static final int NONE public static final int READ public static final int WRITE public static final int READ_WRITE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehiclePropertyChangeMode.class
VehiclePropertyChangeMode.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehiclePropertyChangeMode extends java.lang.Object { public static final int STATIC public static final int ON_CHANGE public static final int CONTINUOUS public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehiclePropertyGroup.class
VehiclePropertyGroup.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehiclePropertyGroup extends java.lang.Object { public static final int SYSTEM public static final int VENDOR public static final int MASK public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehiclePropertyStatus.class
VehiclePropertyStatus.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehiclePropertyStatus extends java.lang.Object { public static final int AVAILABLE public static final int UNAVAILABLE public static final int ERROR public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehiclePropertyType.class
VehiclePropertyType.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehiclePropertyType extends java.lang.Object { public static final int STRING public static final int BOOLEAN public static final int INT32 public static final int INT32_VEC public static final int INT64 public static final int INT64_VEC public static final int FLOAT public static final int FLOAT_VEC public static final int BYTES public static final int MIXED public static final int MASK public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleSeatOccupancyState.class
VehicleSeatOccupancyState.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleSeatOccupancyState extends java.lang.Object { public static final int UNKNOWN public static final int VACANT public static final int OCCUPIED public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleTurnSignal.class
VehicleTurnSignal.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleTurnSignal extends java.lang.Object { public static final int NONE public static final int RIGHT public static final int LEFT public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleUnit.class
VehicleUnit.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleUnit extends java.lang.Object { public static final int SHOULD_NOT_USE public static final int METER_PER_SEC public static final int RPM public static final int HERTZ public static final int PERCENTILE public static final int MILLIMETER public static final int METER public static final int KILOMETER public static final int MILE public static final int CELSIUS public static final int FAHRENHEIT public static final int KELVIN public static final int MILLILITER public static final int LITER public static final int GALLON public static final int US_GALLON public static final int IMPERIAL_GALLON public static final int NANO_SECS public static final int MILLI_SECS public static final int SECS public static final int YEAR public static final int WATT_HOUR public static final int MILLIAMPERE public static final int MILLIVOLT public static final int MILLIWATTS public static final int AMPERE_HOURS public static final int KILOWATT_HOUR public static final int KILOPASCAL public static final int PSI public static final int BAR public static final int DEGREES public static final int MILES_PER_HOUR public static final int KILOMETERS_PER_HOUR public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VehicleVendorPermission.class
VehicleVendorPermission.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VehicleVendorPermission extends java.lang.Object { public static final int PERMISSION_DEFAULT public static final int PERMISSION_SET_VENDOR_CATEGORY_WINDOW public static final int PERMISSION_GET_VENDOR_CATEGORY_WINDOW public static final int PERMISSION_SET_VENDOR_CATEGORY_DOOR public static final int PERMISSION_GET_VENDOR_CATEGORY_DOOR public static final int PERMISSION_SET_VENDOR_CATEGORY_SEAT public static final int PERMISSION_GET_VENDOR_CATEGORY_SEAT public static final int PERMISSION_SET_VENDOR_CATEGORY_MIRROR public static final int PERMISSION_GET_VENDOR_CATEGORY_MIRROR public static final int PERMISSION_SET_VENDOR_CATEGORY_INFO public static final int PERMISSION_GET_VENDOR_CATEGORY_INFO public static final int PERMISSION_SET_VENDOR_CATEGORY_ENGINE public static final int PERMISSION_GET_VENDOR_CATEGORY_ENGINE public static final int PERMISSION_SET_VENDOR_CATEGORY_HVAC public static final int PERMISSION_GET_VENDOR_CATEGORY_HVAC public static final int PERMISSION_SET_VENDOR_CATEGORY_LIGHT public static final int PERMISSION_GET_VENDOR_CATEGORY_LIGHT public static final int PERMISSION_SET_VENDOR_CATEGORY_1 public static final int PERMISSION_GET_VENDOR_CATEGORY_1 public static final int PERMISSION_SET_VENDOR_CATEGORY_2 public static final int PERMISSION_GET_VENDOR_CATEGORY_2 public static final int PERMISSION_SET_VENDOR_CATEGORY_3 public static final int PERMISSION_GET_VENDOR_CATEGORY_3 public static final int PERMISSION_SET_VENDOR_CATEGORY_4 public static final int PERMISSION_GET_VENDOR_CATEGORY_4 public static final int PERMISSION_SET_VENDOR_CATEGORY_5 public static final int PERMISSION_GET_VENDOR_CATEGORY_5 public static final int PERMISSION_SET_VENDOR_CATEGORY_6 public static final int PERMISSION_GET_VENDOR_CATEGORY_6 public static final int PERMISSION_SET_VENDOR_CATEGORY_7 public static final int PERMISSION_GET_VENDOR_CATEGORY_7 public static final int PERMISSION_SET_VENDOR_CATEGORY_8 public static final int PERMISSION_GET_VENDOR_CATEGORY_8 public static final int PERMISSION_SET_VENDOR_CATEGORY_9 public static final int PERMISSION_GET_VENDOR_CATEGORY_9 public static final int PERMISSION_SET_VENDOR_CATEGORY_10 public static final int PERMISSION_GET_VENDOR_CATEGORY_10 public static final int PERMISSION_NOT_ACCESSIBLE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VmsAvailabilityStateIntegerValuesIndex.class
VmsAvailabilityStateIntegerValuesIndex.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VmsAvailabilityStateIntegerValuesIndex extends java.lang.Object { public static final int MESSAGE_TYPE public static final int SEQUENCE_NUMBER public static final int NUMBER_OF_ASSOCIATED_LAYERS public static final int LAYERS_START public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VmsBaseMessageIntegerValuesIndex.class
VmsBaseMessageIntegerValuesIndex.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VmsBaseMessageIntegerValuesIndex extends java.lang.Object { public static final int MESSAGE_TYPE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VmsMessageType.class
VmsMessageType.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VmsMessageType extends java.lang.Object { public static final int SUBSCRIBE public static final int SUBSCRIBE_TO_PUBLISHER public static final int UNSUBSCRIBE public static final int UNSUBSCRIBE_TO_PUBLISHER public static final int OFFERING public static final int AVAILABILITY_REQUEST public static final int SUBSCRIPTIONS_REQUEST public static final int AVAILABILITY_RESPONSE public static final int AVAILABILITY_CHANGE public static final int SUBSCRIPTIONS_RESPONSE public static final int SUBSCRIPTIONS_CHANGE public static final int DATA public static final int PUBLISHER_ID_REQUEST public static final int PUBLISHER_ID_RESPONSE public static final int PUBLISHER_INFORMATION_REQUEST public static final int PUBLISHER_INFORMATION_RESPONSE public static final int START_SESSION public static final int LAST_VMS_MESSAGE_TYPE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VmsMessageWithLayerAndPublisherIdIntegerValuesIndex.class
VmsMessageWithLayerAndPublisherIdIntegerValuesIndex.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VmsMessageWithLayerAndPublisherIdIntegerValuesIndex extends java.lang.Object { public static final int MESSAGE_TYPE public static final int LAYER_TYPE public static final int LAYER_SUBTYPE public static final int LAYER_VERSION public static final int PUBLISHER_ID public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VmsMessageWithLayerIntegerValuesIndex.class
VmsMessageWithLayerIntegerValuesIndex.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VmsMessageWithLayerIntegerValuesIndex extends java.lang.Object { public static final int MESSAGE_TYPE public static final int LAYER_TYPE public static final int LAYER_SUBTYPE public static final int LAYER_VERSION public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VmsOfferingMessageIntegerValuesIndex.class
VmsOfferingMessageIntegerValuesIndex.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VmsOfferingMessageIntegerValuesIndex extends java.lang.Object { public static final int MESSAGE_TYPE public static final int PUBLISHER_ID public static final int NUMBER_OF_OFFERS public static final int OFFERING_START public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VmsPublisherInformationIntegerValuesIndex.class
VmsPublisherInformationIntegerValuesIndex.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VmsPublisherInformationIntegerValuesIndex extends java.lang.Object { public static final int MESSAGE_TYPE public static final int PUBLISHER_ID public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VmsStartSessionMessageIntegerValuesIndex.class
VmsStartSessionMessageIntegerValuesIndex.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VmsStartSessionMessageIntegerValuesIndex extends java.lang.Object { public static final int MESSAGE_TYPE public static final int SERVICE_ID public static final int CLIENT_ID public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/V2_0/VmsSubscriptionsStateIntegerValuesIndex.class
VmsSubscriptionsStateIntegerValuesIndex.java package android.hardware.automotive.vehicle.V2_0 public final android.hardware.automotive.vehicle.V2_0.VmsSubscriptionsStateIntegerValuesIndex extends java.lang.Object { public static final int MESSAGE_TYPE public static final int SEQUENCE_NUMBER public static final int NUMBER_OF_LAYERS public static final int NUMBER_OF_ASSOCIATED_LAYERS public static final int SUBSCRIPTIONS_START public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/automotive/vehicle/VehicleApPowerBootupReason.class
VehicleApPowerBootupReason.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleApPowerBootupReason extends java.lang.Object implements java.lang.annotation.Annotation { public static final int USER_POWER_ON public static final int SYSTEM_USER_DETECTION public static final int SYSTEM_REMOTE_ACCESS }
android/hardware/automotive/vehicle/VehicleApPowerStateConfigFlag.class
VehicleApPowerStateConfigFlag.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleApPowerStateConfigFlag extends java.lang.Object implements java.lang.annotation.Annotation { public static final int ENABLE_DEEP_SLEEP_FLAG public static final int CONFIG_SUPPORT_TIMER_POWER_ON_FLAG public static final int ENABLE_HIBERNATION_FLAG }
android/hardware/automotive/vehicle/VehicleApPowerStateReport.class
VehicleApPowerStateReport.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleApPowerStateReport extends java.lang.Object implements java.lang.annotation.Annotation { public static final int WAIT_FOR_VHAL public static final int DEEP_SLEEP_ENTRY public static final int DEEP_SLEEP_EXIT public static final int SHUTDOWN_POSTPONE public static final int SHUTDOWN_START public static final int ON public static final int SHUTDOWN_PREPARE public static final int SHUTDOWN_CANCELLED public static final int HIBERNATION_ENTRY public static final int HIBERNATION_EXIT }
android/hardware/automotive/vehicle/VehicleApPowerStateReq.class
VehicleApPowerStateReq.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleApPowerStateReq extends java.lang.Object implements java.lang.annotation.Annotation { public static final int ON public static final int SHUTDOWN_PREPARE public static final int CANCEL_SHUTDOWN public static final int FINISHED }
android/hardware/automotive/vehicle/VehicleApPowerStateReqIndex.class
VehicleApPowerStateReqIndex.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleApPowerStateReqIndex extends java.lang.Object implements java.lang.annotation.Annotation { public static final int STATE public static final int ADDITIONAL }
android/hardware/automotive/vehicle/VehicleApPowerStateShutdownParam.class
VehicleApPowerStateShutdownParam.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleApPowerStateShutdownParam extends java.lang.Object implements java.lang.annotation.Annotation { public static final int SHUTDOWN_IMMEDIATELY public static final int CAN_SLEEP public static final int SHUTDOWN_ONLY public static final int SLEEP_IMMEDIATELY public static final int HIBERNATE_IMMEDIATELY public static final int CAN_HIBERNATE }
android/hardware/automotive/vehicle/VehicleArea.class
VehicleArea.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleArea extends java.lang.Object implements java.lang.annotation.Annotation { public static final int GLOBAL public static final int WINDOW public static final int MIRROR public static final int SEAT public static final int DOOR public static final int WHEEL public static final int MASK }
android/hardware/automotive/vehicle/VehicleAreaConfig$1.class
VehicleAreaConfig.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.VehicleAreaConfig$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.VehicleAreaConfig createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.VehicleAreaConfig _aidl_out public android.hardware.automotive.vehicle.VehicleAreaConfig[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/VehicleAreaConfig.class
VehicleAreaConfig.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.VehicleAreaConfig extends java.lang.Object implements android.os.Parcelable { public int areaId public int minInt32Value public int maxInt32Value public long minInt64Value public long maxInt64Value public float minFloatValue public float maxFloatValue public long[] supportedEnumValues public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.VehicleAreaConfig that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/vehicle/VehicleAreaDoor.class
VehicleAreaDoor.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleAreaDoor extends java.lang.Object implements java.lang.annotation.Annotation { public static final int ROW_1_LEFT public static final int ROW_1_RIGHT public static final int ROW_2_LEFT public static final int ROW_2_RIGHT public static final int ROW_3_LEFT public static final int ROW_3_RIGHT public static final int HOOD public static final int REAR }
android/hardware/automotive/vehicle/VehicleAreaMirror.class
VehicleAreaMirror.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleAreaMirror extends java.lang.Object implements java.lang.annotation.Annotation { public static final int DRIVER_LEFT public static final int DRIVER_RIGHT public static final int DRIVER_CENTER }
android/hardware/automotive/vehicle/VehicleAreaSeat.class
VehicleAreaSeat.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleAreaSeat extends java.lang.Object implements java.lang.annotation.Annotation { public static final int ROW_1_LEFT public static final int ROW_1_CENTER public static final int ROW_1_RIGHT public static final int ROW_2_LEFT public static final int ROW_2_CENTER public static final int ROW_2_RIGHT public static final int ROW_3_LEFT public static final int ROW_3_CENTER public static final int ROW_3_RIGHT }
android/hardware/automotive/vehicle/VehicleAreaWheel.class
VehicleAreaWheel.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleAreaWheel extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int LEFT_FRONT public static final int RIGHT_FRONT public static final int LEFT_REAR public static final int RIGHT_REAR }
android/hardware/automotive/vehicle/VehicleAreaWindow.class
VehicleAreaWindow.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleAreaWindow extends java.lang.Object implements java.lang.annotation.Annotation { public static final int FRONT_WINDSHIELD public static final int REAR_WINDSHIELD public static final int ROW_1_LEFT public static final int ROW_1_RIGHT public static final int ROW_2_LEFT public static final int ROW_2_RIGHT public static final int ROW_3_LEFT public static final int ROW_3_RIGHT public static final int ROOF_TOP_1 public static final int ROOF_TOP_2 }
android/hardware/automotive/vehicle/VehicleDisplay.class
VehicleDisplay.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleDisplay extends java.lang.Object implements java.lang.annotation.Annotation { public static final int MAIN public static final int INSTRUMENT_CLUSTER public static final int HUD public static final int INPUT public static final int AUXILIARY }
android/hardware/automotive/vehicle/VehicleGear.class
VehicleGear.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleGear extends java.lang.Object implements java.lang.annotation.Annotation { public static final int GEAR_UNKNOWN public static final int GEAR_NEUTRAL public static final int GEAR_REVERSE public static final int GEAR_PARK public static final int GEAR_DRIVE public static final int GEAR_1 public static final int GEAR_2 public static final int GEAR_3 public static final int GEAR_4 public static final int GEAR_5 public static final int GEAR_6 public static final int GEAR_7 public static final int GEAR_8 public static final int GEAR_9 }
android/hardware/automotive/vehicle/VehicleHvacFanDirection.class
VehicleHvacFanDirection.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleHvacFanDirection extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int FACE public static final int FLOOR public static final int FACE_AND_FLOOR public static final int DEFROST public static final int DEFROST_AND_FLOOR }
android/hardware/automotive/vehicle/VehicleHwKeyInputAction.class
VehicleHwKeyInputAction.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleHwKeyInputAction extends java.lang.Object implements java.lang.annotation.Annotation { public static final int ACTION_DOWN public static final int ACTION_UP }
android/hardware/automotive/vehicle/VehicleHwMotionButtonStateFlag.class
VehicleHwMotionButtonStateFlag.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleHwMotionButtonStateFlag extends java.lang.Object implements java.lang.annotation.Annotation { public static final int BUTTON_PRIMARY public static final int BUTTON_SECONDARY public static final int BUTTON_TERTIARY public static final int BUTTON_BACK public static final int BUTTON_FORWARD public static final int BUTTON_STYLUS_PRIMARY public static final int BUTTON_STYLUS_SECONDARY }
android/hardware/automotive/vehicle/VehicleHwMotionInputAction.class
VehicleHwMotionInputAction.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleHwMotionInputAction extends java.lang.Object implements java.lang.annotation.Annotation { public static final int ACTION_DOWN public static final int ACTION_UP public static final int ACTION_MOVE public static final int ACTION_CANCEL public static final int ACTION_OUTSIDE public static final int ACTION_POINTER_DOWN public static final int ACTION_POINTER_UP public static final int ACTION_HOVER_MOVE public static final int ACTION_SCROLL public static final int ACTION_HOVER_ENTER public static final int ACTION_HOVER_EXIT public static final int ACTION_BUTTON_PRESS public static final int ACTION_BUTTON_RELEASE }
android/hardware/automotive/vehicle/VehicleHwMotionInputSource.class
VehicleHwMotionInputSource.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleHwMotionInputSource extends java.lang.Object implements java.lang.annotation.Annotation { public static final int SOURCE_UNKNOWN public static final int SOURCE_KEYBOARD public static final int SOURCE_DPAD public static final int SOURCE_GAMEPAD public static final int SOURCE_TOUCHSCREEN public static final int SOURCE_MOUSE public static final int SOURCE_STYLUS public static final int SOURCE_BLUETOOTH_STYLUS public static final int SOURCE_TRACKBALL public static final int SOURCE_MOUSE_RELATIVE public static final int SOURCE_TOUCHPAD public static final int SOURCE_TOUCH_NAVIGATION public static final int SOURCE_ROTARY_ENCODER public static final int SOURCE_JOYSTICK public static final int SOURCE_HDMI public static final int SOURCE_SENSOR }
android/hardware/automotive/vehicle/VehicleHwMotionToolType.class
VehicleHwMotionToolType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleHwMotionToolType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int TOOL_TYPE_UNKNOWN public static final int TOOL_TYPE_FINGER public static final int TOOL_TYPE_STYLUS public static final int TOOL_TYPE_MOUSE public static final int TOOL_TYPE_ERASER }
android/hardware/automotive/vehicle/VehicleIgnitionState.class
VehicleIgnitionState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleIgnitionState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNDEFINED public static final int LOCK public static final int OFF public static final int ACC public static final int ON public static final int START }
android/hardware/automotive/vehicle/VehicleLightState.class
VehicleLightState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleLightState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OFF public static final int ON public static final int DAYTIME_RUNNING }
android/hardware/automotive/vehicle/VehicleLightSwitch.class
VehicleLightSwitch.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleLightSwitch extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OFF public static final int ON public static final int DAYTIME_RUNNING public static final int AUTOMATIC }
android/hardware/automotive/vehicle/VehicleOilLevel.class
VehicleOilLevel.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleOilLevel extends java.lang.Object implements java.lang.annotation.Annotation { public static final int CRITICALLY_LOW public static final int LOW public static final int NORMAL public static final int HIGH public static final int ERROR }
android/hardware/automotive/vehicle/VehiclePropConfig$1.class
VehiclePropConfig.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.VehiclePropConfig$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.VehiclePropConfig createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.VehiclePropConfig _aidl_out public android.hardware.automotive.vehicle.VehiclePropConfig[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/VehiclePropConfig.class
VehiclePropConfig.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.VehiclePropConfig extends java.lang.Object implements android.os.Parcelable { public int prop public int access public int changeMode public android.hardware.automotive.vehicle.VehicleAreaConfig[] areaConfigs public int[] configArray public String configString public float minSampleRate public float maxSampleRate public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.VehiclePropConfig that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/automotive/vehicle/VehiclePropConfigs$1.class
VehiclePropConfigs.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.VehiclePropConfigs$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.VehiclePropConfigs createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.VehiclePropConfigs _aidl_out public android.hardware.automotive.vehicle.VehiclePropConfigs[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/VehiclePropConfigs.class
VehiclePropConfigs.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.VehiclePropConfigs extends java.lang.Object implements android.os.Parcelable { public android.hardware.automotive.vehicle.VehiclePropConfig[] payloads public android.os.ParcelFileDescriptor sharedMemoryFd public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.VehiclePropConfigs that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/automotive/vehicle/VehiclePropError$1.class
VehiclePropError.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.VehiclePropError$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.VehiclePropError createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.VehiclePropError _aidl_out public android.hardware.automotive.vehicle.VehiclePropError[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/VehiclePropError.class
VehiclePropError.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.VehiclePropError extends java.lang.Object implements android.os.Parcelable { public int propId public int areaId public int errorCode public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.VehiclePropError that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/hardware/automotive/vehicle/VehiclePropErrors$1.class
VehiclePropErrors.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.VehiclePropErrors$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.VehiclePropErrors createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.VehiclePropErrors _aidl_out public android.hardware.automotive.vehicle.VehiclePropErrors[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/VehiclePropErrors.class
VehiclePropErrors.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.VehiclePropErrors extends java.lang.Object implements android.os.Parcelable { public android.hardware.automotive.vehicle.VehiclePropError[] payloads public android.os.ParcelFileDescriptor sharedMemoryFd public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.VehiclePropErrors that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/automotive/vehicle/VehiclePropValue$1.class
VehiclePropValue.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.VehiclePropValue$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.VehiclePropValue createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.VehiclePropValue _aidl_out public android.hardware.automotive.vehicle.VehiclePropValue[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/VehiclePropValue.class
VehiclePropValue.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.VehiclePropValue extends java.lang.Object implements android.os.Parcelable { public long timestamp public int areaId public int prop public int status public android.hardware.automotive.vehicle.RawPropValues value public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.VehiclePropValue that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/hardware/automotive/vehicle/VehiclePropValues$1.class
VehiclePropValues.java package android.hardware.automotive.vehicle android.hardware.automotive.vehicle.VehiclePropValues$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.hardware.automotive.vehicle.VehiclePropValues createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.hardware.automotive.vehicle.VehiclePropValues _aidl_out public android.hardware.automotive.vehicle.VehiclePropValues[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/hardware/automotive/vehicle/VehiclePropValues.class
VehiclePropValues.java package android.hardware.automotive.vehicle public android.hardware.automotive.vehicle.VehiclePropValues extends java.lang.Object implements android.os.Parcelable { public android.hardware.automotive.vehicle.VehiclePropValue[] payloads public long sharedMemoryId public android.os.ParcelFileDescriptor sharedMemoryFd public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.hardware.automotive.vehicle.VehiclePropValues that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/hardware/automotive/vehicle/VehicleProperty.class
VehicleProperty.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleProperty extends java.lang.Object implements java.lang.annotation.Annotation { public static final int INVALID public static final int INFO_VIN public static final int INFO_MAKE public static final int INFO_MODEL public static final int INFO_MODEL_YEAR public static final int INFO_FUEL_CAPACITY public static final int INFO_FUEL_TYPE public static final int INFO_EV_BATTERY_CAPACITY public static final int INFO_EV_CONNECTOR_TYPE public static final int INFO_FUEL_DOOR_LOCATION public static final int INFO_EV_PORT_LOCATION public static final int INFO_DRIVER_SEAT public static final int INFO_EXTERIOR_DIMENSIONS public static final int INFO_MULTI_EV_PORT_LOCATIONS public static final int PERF_ODOMETER public static final int PERF_VEHICLE_SPEED public static final int PERF_VEHICLE_SPEED_DISPLAY public static final int PERF_STEERING_ANGLE public static final int PERF_REAR_STEERING_ANGLE public static final int ENGINE_COOLANT_TEMP public static final int ENGINE_OIL_LEVEL public static final int ENGINE_OIL_TEMP public static final int ENGINE_RPM public static final int WHEEL_TICK public static final int FUEL_LEVEL public static final int FUEL_DOOR_OPEN public static final int EV_BATTERY_LEVEL public static final int EV_CURRENT_BATTERY_CAPACITY public static final int EV_CHARGE_PORT_OPEN public static final int EV_CHARGE_PORT_CONNECTED public static final int EV_BATTERY_INSTANTANEOUS_CHARGE_RATE public static final int RANGE_REMAINING public static final int TIRE_PRESSURE public static final int CRITICALLY_LOW_TIRE_PRESSURE public static final int ENGINE_IDLE_AUTO_STOP_ENABLED public static final int GEAR_SELECTION public static final int CURRENT_GEAR public static final int PARKING_BRAKE_ON public static final int PARKING_BRAKE_AUTO_APPLY public static final int EV_BRAKE_REGENERATION_LEVEL public static final int FUEL_LEVEL_LOW public static final int NIGHT_MODE public static final int TURN_SIGNAL_STATE public static final int IGNITION_STATE public static final int ABS_ACTIVE public static final int TRACTION_CONTROL_ACTIVE public static final int EV_STOPPING_MODE public static final int HVAC_FAN_SPEED public static final int HVAC_FAN_DIRECTION public static final int HVAC_TEMPERATURE_CURRENT public static final int HVAC_TEMPERATURE_SET public static final int HVAC_DEFROSTER public static final int HVAC_AC_ON public static final int HVAC_MAX_AC_ON public static final int HVAC_MAX_DEFROST_ON public static final int HVAC_RECIRC_ON public static final int HVAC_DUAL_ON public static final int HVAC_AUTO_ON public static final int HVAC_SEAT_TEMPERATURE public static final int HVAC_SIDE_MIRROR_HEAT public static final int HVAC_STEERING_WHEEL_HEAT public static final int HVAC_TEMPERATURE_DISPLAY_UNITS public static final int HVAC_ACTUAL_FAN_SPEED_RPM public static final int HVAC_POWER_ON public static final int HVAC_FAN_DIRECTION_AVAILABLE public static final int HVAC_AUTO_RECIRC_ON public static final int HVAC_SEAT_VENTILATION public static final int HVAC_ELECTRIC_DEFROSTER_ON public static final int HVAC_TEMPERATURE_VALUE_SUGGESTION public static final int DISTANCE_DISPLAY_UNITS public static final int FUEL_VOLUME_DISPLAY_UNITS public static final int TIRE_PRESSURE_DISPLAY_UNITS public static final int EV_BATTERY_DISPLAY_UNITS public static final int FUEL_CONSUMPTION_UNITS_DISTANCE_OVER_VOLUME public static final int VEHICLE_SPEED_DISPLAY_UNITS public static final int EXTERNAL_CAR_TIME public static final int ANDROID_EPOCH_TIME public static final int STORAGE_ENCRYPTION_BINDING_SEED public static final int ENV_OUTSIDE_TEMPERATURE public static final int AP_POWER_STATE_REQ public static final int AP_POWER_STATE_REPORT public static final int AP_POWER_BOOTUP_REASON public static final int DISPLAY_BRIGHTNESS public static final int PER_DISPLAY_BRIGHTNESS public static final int HW_KEY_INPUT public static final int HW_KEY_INPUT_V2 public static final int HW_MOTION_INPUT public static final int HW_ROTARY_INPUT public static final int HW_CUSTOM_INPUT public static final int DOOR_POS public static final int DOOR_MOVE public static final int DOOR_LOCK public static final int DOOR_CHILD_LOCK_ENABLED public static final int MIRROR_Z_POS public static final int MIRROR_Z_MOVE public static final int MIRROR_Y_POS public static final int MIRROR_Y_MOVE public static final int MIRROR_LOCK public static final int MIRROR_FOLD public static final int MIRROR_AUTO_FOLD_ENABLED public static final int MIRROR_AUTO_TILT_ENABLED public static final int SEAT_MEMORY_SELECT public static final int SEAT_MEMORY_SET public static final int SEAT_BELT_BUCKLED public static final int SEAT_BELT_HEIGHT_POS public static final int SEAT_BELT_HEIGHT_MOVE public static final int SEAT_FORE_AFT_POS public static final int SEAT_FORE_AFT_MOVE public static final int SEAT_BACKREST_ANGLE_1_POS public static final int SEAT_BACKREST_ANGLE_1_MOVE public static final int SEAT_BACKREST_ANGLE_2_POS public static final int SEAT_BACKREST_ANGLE_2_MOVE public static final int SEAT_HEIGHT_POS public static final int SEAT_HEIGHT_MOVE public static final int SEAT_DEPTH_POS public static final int SEAT_DEPTH_MOVE public static final int SEAT_TILT_POS public static final int SEAT_TILT_MOVE public static final int SEAT_LUMBAR_FORE_AFT_POS public static final int SEAT_LUMBAR_FORE_AFT_MOVE public static final int SEAT_LUMBAR_SIDE_SUPPORT_POS public static final int SEAT_LUMBAR_SIDE_SUPPORT_MOVE public static final int SEAT_HEADREST_HEIGHT_POS public static final int SEAT_HEADREST_HEIGHT_POS_V2 public static final int SEAT_HEADREST_HEIGHT_MOVE public static final int SEAT_HEADREST_ANGLE_POS public static final int SEAT_HEADREST_ANGLE_MOVE public static final int SEAT_HEADREST_FORE_AFT_POS public static final int SEAT_HEADREST_FORE_AFT_MOVE public static final int SEAT_FOOTWELL_LIGHTS_STATE public static final int SEAT_FOOTWELL_LIGHTS_SWITCH public static final int SEAT_EASY_ACCESS_ENABLED public static final int SEAT_AIRBAG_ENABLED public static final int SEAT_CUSHION_SIDE_SUPPORT_POS public static final int SEAT_CUSHION_SIDE_SUPPORT_MOVE public static final int SEAT_LUMBAR_VERTICAL_POS public static final int SEAT_LUMBAR_VERTICAL_MOVE public static final int SEAT_WALK_IN_POS public static final int SEAT_OCCUPANCY public static final int WINDOW_POS public static final int WINDOW_MOVE public static final int WINDOW_LOCK public static final int WINDSHIELD_WIPERS_PERIOD public static final int WINDSHIELD_WIPERS_STATE public static final int WINDSHIELD_WIPERS_SWITCH public static final int STEERING_WHEEL_DEPTH_POS public static final int STEERING_WHEEL_DEPTH_MOVE public static final int STEERING_WHEEL_HEIGHT_POS public static final int STEERING_WHEEL_HEIGHT_MOVE public static final int STEERING_WHEEL_THEFT_LOCK_ENABLED public static final int STEERING_WHEEL_LOCKED public static final int STEERING_WHEEL_EASY_ACCESS_ENABLED public static final int GLOVE_BOX_DOOR_POS public static final int GLOVE_BOX_LOCKED public static final int VEHICLE_MAP_SERVICE public static final int LOCATION_CHARACTERIZATION public static final int OBD2_LIVE_FRAME public static final int OBD2_FREEZE_FRAME public static final int OBD2_FREEZE_FRAME_INFO public static final int OBD2_FREEZE_FRAME_CLEAR public static final int HEADLIGHTS_STATE public static final int HIGH_BEAM_LIGHTS_STATE public static final int FOG_LIGHTS_STATE public static final int HAZARD_LIGHTS_STATE public static final int HEADLIGHTS_SWITCH public static final int HIGH_BEAM_LIGHTS_SWITCH public static final int FOG_LIGHTS_SWITCH public static final int HAZARD_LIGHTS_SWITCH public static final int CABIN_LIGHTS_STATE public static final int CABIN_LIGHTS_SWITCH public static final int READING_LIGHTS_STATE public static final int READING_LIGHTS_SWITCH public static final int STEERING_WHEEL_LIGHTS_STATE public static final int STEERING_WHEEL_LIGHTS_SWITCH public static final int SUPPORT_CUSTOMIZE_VENDOR_PERMISSION public static final int DISABLED_OPTIONAL_FEATURES public static final int INITIAL_USER_INFO public static final int SWITCH_USER public static final int CREATE_USER public static final int REMOVE_USER public static final int USER_IDENTIFICATION_ASSOCIATION public static final int EVS_SERVICE_REQUEST public static final int POWER_POLICY_REQ public static final int POWER_POLICY_GROUP_REQ public static final int CURRENT_POWER_POLICY public static final int WATCHDOG_ALIVE public static final int WATCHDOG_TERMINATED_PROCESS public static final int VHAL_HEARTBEAT public static final int CLUSTER_SWITCH_UI public static final int CLUSTER_DISPLAY_STATE public static final int CLUSTER_REPORT_STATE public static final int CLUSTER_REQUEST_DISPLAY public static final int CLUSTER_NAVIGATION_STATE public static final int ELECTRONIC_TOLL_COLLECTION_CARD_TYPE public static final int ELECTRONIC_TOLL_COLLECTION_CARD_STATUS public static final int FRONT_FOG_LIGHTS_STATE public static final int FRONT_FOG_LIGHTS_SWITCH public static final int REAR_FOG_LIGHTS_STATE public static final int REAR_FOG_LIGHTS_SWITCH public static final int EV_CHARGE_CURRENT_DRAW_LIMIT public static final int EV_CHARGE_PERCENT_LIMIT public static final int EV_CHARGE_STATE public static final int EV_CHARGE_SWITCH public static final int EV_CHARGE_TIME_REMAINING public static final int EV_REGENERATIVE_BRAKING_STATE public static final int TRAILER_PRESENT public static final int VEHICLE_CURB_WEIGHT public static final int GENERAL_SAFETY_REGULATION_COMPLIANCE_REQUIREMENT public static final int SUPPORTED_PROPERTY_IDS public static final int SHUTDOWN_REQUEST public static final int VEHICLE_IN_USE public static final int AUTOMATIC_EMERGENCY_BRAKING_ENABLED public static final int AUTOMATIC_EMERGENCY_BRAKING_STATE public static final int FORWARD_COLLISION_WARNING_ENABLED public static final int FORWARD_COLLISION_WARNING_STATE public static final int BLIND_SPOT_WARNING_ENABLED public static final int BLIND_SPOT_WARNING_STATE public static final int LANE_DEPARTURE_WARNING_ENABLED public static final int LANE_DEPARTURE_WARNING_STATE public static final int LANE_KEEP_ASSIST_ENABLED public static final int LANE_KEEP_ASSIST_STATE public static final int LANE_CENTERING_ASSIST_ENABLED public static final int LANE_CENTERING_ASSIST_COMMAND public static final int LANE_CENTERING_ASSIST_STATE public static final int EMERGENCY_LANE_KEEP_ASSIST_ENABLED public static final int EMERGENCY_LANE_KEEP_ASSIST_STATE public static final int CRUISE_CONTROL_ENABLED public static final int CRUISE_CONTROL_TYPE public static final int CRUISE_CONTROL_STATE public static final int CRUISE_CONTROL_COMMAND public static final int CRUISE_CONTROL_TARGET_SPEED public static final int ADAPTIVE_CRUISE_CONTROL_TARGET_TIME_GAP public static final int ADAPTIVE_CRUISE_CONTROL_LEAD_VEHICLE_MEASURED_DISTANCE public static final int HANDS_ON_DETECTION_ENABLED public static final int HANDS_ON_DETECTION_DRIVER_STATE public static final int HANDS_ON_DETECTION_WARNING }
android/hardware/automotive/vehicle/VehiclePropertyAccess.class
VehiclePropertyAccess.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehiclePropertyAccess extends java.lang.Object implements java.lang.annotation.Annotation { public static final int NONE public static final int READ public static final int WRITE public static final int READ_WRITE }
android/hardware/automotive/vehicle/VehiclePropertyChangeMode.class
VehiclePropertyChangeMode.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehiclePropertyChangeMode extends java.lang.Object implements java.lang.annotation.Annotation { public static final int STATIC public static final int ON_CHANGE public static final int CONTINUOUS }
android/hardware/automotive/vehicle/VehiclePropertyGroup.class
VehiclePropertyGroup.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehiclePropertyGroup extends java.lang.Object implements java.lang.annotation.Annotation { public static final int SYSTEM public static final int VENDOR public static final int MASK }
android/hardware/automotive/vehicle/VehiclePropertyStatus.class
VehiclePropertyStatus.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehiclePropertyStatus extends java.lang.Object implements java.lang.annotation.Annotation { public static final int AVAILABLE public static final int UNAVAILABLE public static final int ERROR }
android/hardware/automotive/vehicle/VehiclePropertyType.class
VehiclePropertyType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehiclePropertyType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int STRING public static final int BOOLEAN public static final int INT32 public static final int INT32_VEC public static final int INT64 public static final int INT64_VEC public static final int FLOAT public static final int FLOAT_VEC public static final int BYTES public static final int MIXED public static final int MASK }
android/hardware/automotive/vehicle/VehicleSeatOccupancyState.class
VehicleSeatOccupancyState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleSeatOccupancyState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int VACANT public static final int OCCUPIED }
android/hardware/automotive/vehicle/VehicleTurnSignal.class
VehicleTurnSignal.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleTurnSignal extends java.lang.Object implements java.lang.annotation.Annotation { public static final int NONE public static final int RIGHT public static final int LEFT }
android/hardware/automotive/vehicle/VehicleUnit.class
VehicleUnit.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleUnit extends java.lang.Object implements java.lang.annotation.Annotation { public static final int SHOULD_NOT_USE public static final int METER_PER_SEC public static final int RPM public static final int HERTZ public static final int PERCENTILE public static final int MILLIMETER public static final int METER public static final int KILOMETER public static final int MILE public static final int CELSIUS public static final int FAHRENHEIT public static final int KELVIN public static final int MILLILITER public static final int LITER public static final int GALLON public static final int US_GALLON public static final int IMPERIAL_GALLON public static final int NANO_SECS public static final int MILLI_SECS public static final int SECS public static final int YEAR public static final int WATT_HOUR public static final int MILLIAMPERE public static final int MILLIVOLT public static final int MILLIWATTS public static final int AMPERE_HOURS public static final int KILOWATT_HOUR public static final int AMPERE public static final int KILOPASCAL public static final int PSI public static final int BAR public static final int DEGREES public static final int MILES_PER_HOUR public static final int KILOMETERS_PER_HOUR }
android/hardware/automotive/vehicle/VehicleVendorPermission.class
VehicleVendorPermission.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VehicleVendorPermission extends java.lang.Object implements java.lang.annotation.Annotation { public static final int PERMISSION_DEFAULT public static final int PERMISSION_SET_VENDOR_CATEGORY_WINDOW public static final int PERMISSION_GET_VENDOR_CATEGORY_WINDOW public static final int PERMISSION_SET_VENDOR_CATEGORY_DOOR public static final int PERMISSION_GET_VENDOR_CATEGORY_DOOR public static final int PERMISSION_SET_VENDOR_CATEGORY_SEAT public static final int PERMISSION_GET_VENDOR_CATEGORY_SEAT public static final int PERMISSION_SET_VENDOR_CATEGORY_MIRROR public static final int PERMISSION_GET_VENDOR_CATEGORY_MIRROR public static final int PERMISSION_SET_VENDOR_CATEGORY_INFO public static final int PERMISSION_GET_VENDOR_CATEGORY_INFO public static final int PERMISSION_SET_VENDOR_CATEGORY_ENGINE public static final int PERMISSION_GET_VENDOR_CATEGORY_ENGINE public static final int PERMISSION_SET_VENDOR_CATEGORY_HVAC public static final int PERMISSION_GET_VENDOR_CATEGORY_HVAC public static final int PERMISSION_SET_VENDOR_CATEGORY_LIGHT public static final int PERMISSION_GET_VENDOR_CATEGORY_LIGHT public static final int PERMISSION_SET_VENDOR_CATEGORY_1 public static final int PERMISSION_GET_VENDOR_CATEGORY_1 public static final int PERMISSION_SET_VENDOR_CATEGORY_2 public static final int PERMISSION_GET_VENDOR_CATEGORY_2 public static final int PERMISSION_SET_VENDOR_CATEGORY_3 public static final int PERMISSION_GET_VENDOR_CATEGORY_3 public static final int PERMISSION_SET_VENDOR_CATEGORY_4 public static final int PERMISSION_GET_VENDOR_CATEGORY_4 public static final int PERMISSION_SET_VENDOR_CATEGORY_5 public static final int PERMISSION_GET_VENDOR_CATEGORY_5 public static final int PERMISSION_SET_VENDOR_CATEGORY_6 public static final int PERMISSION_GET_VENDOR_CATEGORY_6 public static final int PERMISSION_SET_VENDOR_CATEGORY_7 public static final int PERMISSION_GET_VENDOR_CATEGORY_7 public static final int PERMISSION_SET_VENDOR_CATEGORY_8 public static final int PERMISSION_GET_VENDOR_CATEGORY_8 public static final int PERMISSION_SET_VENDOR_CATEGORY_9 public static final int PERMISSION_GET_VENDOR_CATEGORY_9 public static final int PERMISSION_SET_VENDOR_CATEGORY_10 public static final int PERMISSION_GET_VENDOR_CATEGORY_10 public static final int PERMISSION_NOT_ACCESSIBLE }
android/hardware/automotive/vehicle/VmsAvailabilityStateIntegerValuesIndex.class
VmsAvailabilityStateIntegerValuesIndex.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VmsAvailabilityStateIntegerValuesIndex extends java.lang.Object implements java.lang.annotation.Annotation { public static final int MESSAGE_TYPE public static final int SEQUENCE_NUMBER public static final int NUMBER_OF_ASSOCIATED_LAYERS public static final int LAYERS_START }
android/hardware/automotive/vehicle/VmsBaseMessageIntegerValuesIndex.class
VmsBaseMessageIntegerValuesIndex.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VmsBaseMessageIntegerValuesIndex extends java.lang.Object implements java.lang.annotation.Annotation { public static final int MESSAGE_TYPE }
android/hardware/automotive/vehicle/VmsMessageType.class
VmsMessageType.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VmsMessageType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int SUBSCRIBE public static final int SUBSCRIBE_TO_PUBLISHER public static final int UNSUBSCRIBE public static final int UNSUBSCRIBE_TO_PUBLISHER public static final int OFFERING public static final int AVAILABILITY_REQUEST public static final int SUBSCRIPTIONS_REQUEST public static final int AVAILABILITY_RESPONSE public static final int AVAILABILITY_CHANGE public static final int SUBSCRIPTIONS_RESPONSE public static final int SUBSCRIPTIONS_CHANGE public static final int DATA public static final int PUBLISHER_ID_REQUEST public static final int PUBLISHER_ID_RESPONSE public static final int PUBLISHER_INFORMATION_REQUEST public static final int PUBLISHER_INFORMATION_RESPONSE public static final int START_SESSION }
android/hardware/automotive/vehicle/VmsMessageWithLayerAndPublisherIdIntegerValuesIndex.class
VmsMessageWithLayerAndPublisherIdIntegerValuesIndex.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VmsMessageWithLayerAndPublisherIdIntegerValuesIndex extends java.lang.Object implements java.lang.annotation.Annotation { public static final int MESSAGE_TYPE public static final int LAYER_TYPE public static final int LAYER_SUBTYPE public static final int LAYER_VERSION public static final int PUBLISHER_ID }
android/hardware/automotive/vehicle/VmsMessageWithLayerIntegerValuesIndex.class
VmsMessageWithLayerIntegerValuesIndex.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VmsMessageWithLayerIntegerValuesIndex extends java.lang.Object implements java.lang.annotation.Annotation { public static final int MESSAGE_TYPE public static final int LAYER_TYPE public static final int LAYER_SUBTYPE public static final int LAYER_VERSION }
android/hardware/automotive/vehicle/VmsOfferingMessageIntegerValuesIndex.class
VmsOfferingMessageIntegerValuesIndex.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VmsOfferingMessageIntegerValuesIndex extends java.lang.Object implements java.lang.annotation.Annotation { public static final int MESSAGE_TYPE public static final int PUBLISHER_ID public static final int NUMBER_OF_OFFERS public static final int OFFERING_START }
android/hardware/automotive/vehicle/VmsPublisherInformationIntegerValuesIndex.class
VmsPublisherInformationIntegerValuesIndex.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VmsPublisherInformationIntegerValuesIndex extends java.lang.Object implements java.lang.annotation.Annotation { public static final int MESSAGE_TYPE public static final int PUBLISHER_ID }
android/hardware/automotive/vehicle/VmsStartSessionMessageIntegerValuesIndex.class
VmsStartSessionMessageIntegerValuesIndex.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VmsStartSessionMessageIntegerValuesIndex extends java.lang.Object implements java.lang.annotation.Annotation { public static final int MESSAGE_TYPE public static final int SERVICE_ID public static final int CLIENT_ID }
android/hardware/automotive/vehicle/VmsSubscriptionsStateIntegerValuesIndex.class
VmsSubscriptionsStateIntegerValuesIndex.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.VmsSubscriptionsStateIntegerValuesIndex extends java.lang.Object implements java.lang.annotation.Annotation { public static final int MESSAGE_TYPE public static final int SEQUENCE_NUMBER public static final int NUMBER_OF_LAYERS public static final int NUMBER_OF_ASSOCIATED_LAYERS public static final int SUBSCRIPTIONS_START }
android/hardware/automotive/vehicle/WindshieldWipersState.class
WindshieldWipersState.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.WindshieldWipersState extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER public static final int OFF public static final int ON public static final int SERVICE }
android/hardware/automotive/vehicle/WindshieldWipersSwitch.class
WindshieldWipersSwitch.java package android.hardware.automotive.vehicle public abstract annotation android.hardware.automotive.vehicle.WindshieldWipersSwitch extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OTHER public static final int OFF public static final int MIST public static final int INTERMITTENT_LEVEL_1 public static final int INTERMITTENT_LEVEL_2 public static final int INTERMITTENT_LEVEL_3 public static final int INTERMITTENT_LEVEL_4 public static final int INTERMITTENT_LEVEL_5 public static final int CONTINUOUS_LEVEL_1 public static final int CONTINUOUS_LEVEL_2 public static final int CONTINUOUS_LEVEL_3 public static final int CONTINUOUS_LEVEL_4 public static final int CONTINUOUS_LEVEL_5 public static final int AUTO public static final int SERVICE }
android/hardware/health/
android/hardware/health/V1_0/
android/hardware/health/V1_0/BatteryHealth.class
BatteryHealth.java package android.hardware.health.V1_0 public final android.hardware.health.V1_0.BatteryHealth extends java.lang.Object { public static final int UNKNOWN public static final int GOOD public static final int OVERHEAT public static final int DEAD public static final int OVER_VOLTAGE public static final int UNSPECIFIED_FAILURE public static final int COLD public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/health/V1_0/BatteryStatus.class
BatteryStatus.java package android.hardware.health.V1_0 public final android.hardware.health.V1_0.BatteryStatus extends java.lang.Object { public static final int UNKNOWN public static final int CHARGING public static final int DISCHARGING public static final int NOT_CHARGING public static final int FULL public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/health/V1_0/HealthConfig.class
HealthConfig.java package android.hardware.health.V1_0 public final android.hardware.health.V1_0.HealthConfig extends java.lang.Object { public int periodicChoresIntervalFast public int periodicChoresIntervalSlow public String batteryStatusPath public String batteryHealthPath public String batteryPresentPath public String batteryCapacityPath public String batteryVoltagePath public String batteryTemperaturePath public String batteryTechnologyPath public String batteryCurrentNowPath public String batteryCurrentAvgPath public String batteryChargeCounterPath public String batteryFullChargePath public String batteryCycleCountPath public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.health.V1_0.HealthConfig other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.health.V1_0.HealthConfig _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/health/V1_0/HealthInfo.class
HealthInfo.java package android.hardware.health.V1_0 public final android.hardware.health.V1_0.HealthInfo extends java.lang.Object { public boolean chargerAcOnline public boolean chargerUsbOnline public boolean chargerWirelessOnline public int maxChargingCurrent public int maxChargingVoltage public int batteryStatus public int batteryHealth public boolean batteryPresent public int batteryLevel public int batteryVoltage public int batteryTemperature public int batteryCurrent public int batteryCycleCount public int batteryFullCharge public int batteryChargeCounter public String batteryTechnology public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.health.V1_0.HealthInfo other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.health.V1_0.HealthInfo _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/health/V1_0/Result.class
Result.java package android.hardware.health.V1_0 public final android.hardware.health.V1_0.Result extends java.lang.Object { public static final int SUCCESS public static final int NOT_SUPPORTED public static final int UNKNOWN public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/health/V2_0/
android/hardware/health/V2_0/DiskStats.class
DiskStats.java package android.hardware.health.V2_0 public final android.hardware.health.V2_0.DiskStats extends java.lang.Object { public long reads public long readMerges public long readSectors public long readTicks public long writes public long writeMerges public long writeSectors public long writeTicks public long ioInFlight public long ioTicks public long ioInQueue public android.hardware.health.V2_0.StorageAttribute attr public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.health.V2_0.DiskStats other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.health.V2_0.DiskStats _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/health/V2_0/HealthInfo.class
HealthInfo.java package android.hardware.health.V2_0 public final android.hardware.health.V2_0.HealthInfo extends java.lang.Object { public android.hardware.health.V1_0.HealthInfo legacy public int batteryCurrentAverage public java.util.ArrayList diskStats public java.util.ArrayList storageInfos public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.health.V2_0.HealthInfo other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.health.V2_0.HealthInfo _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.hardware.health.V2_0.DiskStats _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.hardware.health.V2_0.StorageInfo _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/health/V2_0/IHealth$Proxy.class
IHealth.java package android.hardware.health.V2_0 public final android.hardware.health.V2_0.IHealth$Proxy extends java.lang.Object implements android.hardware.health.V2_0.IHealth { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public int registerCallback (android.hardware.health.V2_0.IHealthInfoCallback) throws android.os.RemoteException int _hidl_out_result android.hardware.health.V2_0.IHealthInfoCallback callback android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public int unregisterCallback (android.hardware.health.V2_0.IHealthInfoCallback) throws android.os.RemoteException int _hidl_out_result android.hardware.health.V2_0.IHealthInfoCallback callback android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public int update () throws android.os.RemoteException int _hidl_out_result android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getChargeCounter (android.hardware.health.V2_0.IHealth$getChargeCounterCallback) throws android.os.RemoteException int _hidl_out_result int _hidl_out_value android.hardware.health.V2_0.IHealth$getChargeCounterCallback _hidl_cb android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getCurrentNow (android.hardware.health.V2_0.IHealth$getCurrentNowCallback) throws android.os.RemoteException int _hidl_out_result int _hidl_out_value android.hardware.health.V2_0.IHealth$getCurrentNowCallback _hidl_cb android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getCurrentAverage (android.hardware.health.V2_0.IHealth$getCurrentAverageCallback) throws android.os.RemoteException int _hidl_out_result int _hidl_out_value android.hardware.health.V2_0.IHealth$getCurrentAverageCallback _hidl_cb android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getCapacity (android.hardware.health.V2_0.IHealth$getCapacityCallback) throws android.os.RemoteException int _hidl_out_result int _hidl_out_value android.hardware.health.V2_0.IHealth$getCapacityCallback _hidl_cb android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getEnergyCounter (android.hardware.health.V2_0.IHealth$getEnergyCounterCallback) throws android.os.RemoteException int _hidl_out_result long _hidl_out_value android.hardware.health.V2_0.IHealth$getEnergyCounterCallback _hidl_cb android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getChargeStatus (android.hardware.health.V2_0.IHealth$getChargeStatusCallback) throws android.os.RemoteException int _hidl_out_result int _hidl_out_value android.hardware.health.V2_0.IHealth$getChargeStatusCallback _hidl_cb android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getStorageInfo (android.hardware.health.V2_0.IHealth$getStorageInfoCallback) throws android.os.RemoteException int _hidl_out_result java.util.ArrayList _hidl_out_value android.hardware.health.V2_0.IHealth$getStorageInfoCallback _hidl_cb android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getDiskStats (android.hardware.health.V2_0.IHealth$getDiskStatsCallback) throws android.os.RemoteException int _hidl_out_result java.util.ArrayList _hidl_out_value android.hardware.health.V2_0.IHealth$getDiskStatsCallback _hidl_cb android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getHealthInfo (android.hardware.health.V2_0.IHealth$getHealthInfoCallback) throws android.os.RemoteException int _hidl_out_result android.hardware.health.V2_0.HealthInfo _hidl_out_value android.hardware.health.V2_0.IHealth$getHealthInfoCallback _hidl_cb android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/health/V2_0/IHealth$Stub$1.class
IHealth.java package android.hardware.health.V2_0 android.hardware.health.V2_0.IHealth$Stub$1 extends java.lang.Object implements android.hardware.health.V2_0.IHealth$getChargeCounterCallback { final synthetic android.os.HwParcel val$_hidl_reply final synthetic android.hardware.health.V2_0.IHealth$Stub this$0 void <init> (android.hardware.health.V2_0.IHealth$Stub, android.os.HwParcel) android.hardware.health.V2_0.IHealth$Stub this$0 public void onValues (int, int) int result int value }
android/hardware/health/V2_0/IHealth$Stub$2.class
IHealth.java package android.hardware.health.V2_0 android.hardware.health.V2_0.IHealth$Stub$2 extends java.lang.Object implements android.hardware.health.V2_0.IHealth$getCurrentNowCallback { final synthetic android.os.HwParcel val$_hidl_reply final synthetic android.hardware.health.V2_0.IHealth$Stub this$0 void <init> (android.hardware.health.V2_0.IHealth$Stub, android.os.HwParcel) android.hardware.health.V2_0.IHealth$Stub this$0 public void onValues (int, int) int result int value }
android/hardware/health/V2_0/IHealth$Stub$3.class
IHealth.java package android.hardware.health.V2_0 android.hardware.health.V2_0.IHealth$Stub$3 extends java.lang.Object implements android.hardware.health.V2_0.IHealth$getCurrentAverageCallback { final synthetic android.os.HwParcel val$_hidl_reply final synthetic android.hardware.health.V2_0.IHealth$Stub this$0 void <init> (android.hardware.health.V2_0.IHealth$Stub, android.os.HwParcel) android.hardware.health.V2_0.IHealth$Stub this$0 public void onValues (int, int) int result int value }
android/hardware/health/V2_0/IHealth$Stub$4.class
IHealth.java package android.hardware.health.V2_0 android.hardware.health.V2_0.IHealth$Stub$4 extends java.lang.Object implements android.hardware.health.V2_0.IHealth$getCapacityCallback { final synthetic android.os.HwParcel val$_hidl_reply final synthetic android.hardware.health.V2_0.IHealth$Stub this$0 void <init> (android.hardware.health.V2_0.IHealth$Stub, android.os.HwParcel) android.hardware.health.V2_0.IHealth$Stub this$0 public void onValues (int, int) int result int value }
android/hardware/health/V2_0/IHealth$Stub$5.class
IHealth.java package android.hardware.health.V2_0 android.hardware.health.V2_0.IHealth$Stub$5 extends java.lang.Object implements android.hardware.health.V2_0.IHealth$getEnergyCounterCallback { final synthetic android.os.HwParcel val$_hidl_reply final synthetic android.hardware.health.V2_0.IHealth$Stub this$0 void <init> (android.hardware.health.V2_0.IHealth$Stub, android.os.HwParcel) android.hardware.health.V2_0.IHealth$Stub this$0 public void onValues (int, long) int result long value }
android/hardware/health/V2_0/IHealth$Stub$6.class
IHealth.java package android.hardware.health.V2_0 android.hardware.health.V2_0.IHealth$Stub$6 extends java.lang.Object implements android.hardware.health.V2_0.IHealth$getChargeStatusCallback { final synthetic android.os.HwParcel val$_hidl_reply final synthetic android.hardware.health.V2_0.IHealth$Stub this$0 void <init> (android.hardware.health.V2_0.IHealth$Stub, android.os.HwParcel) android.hardware.health.V2_0.IHealth$Stub this$0 public void onValues (int, int) int result int value }
android/hardware/health/V2_0/IHealth$Stub$7.class
IHealth.java package android.hardware.health.V2_0 android.hardware.health.V2_0.IHealth$Stub$7 extends java.lang.Object implements android.hardware.health.V2_0.IHealth$getStorageInfoCallback { final synthetic android.os.HwParcel val$_hidl_reply final synthetic android.hardware.health.V2_0.IHealth$Stub this$0 void <init> (android.hardware.health.V2_0.IHealth$Stub, android.os.HwParcel) android.hardware.health.V2_0.IHealth$Stub this$0 public void onValues (int, java.util.ArrayList) int result java.util.ArrayList value }
android/hardware/health/V2_0/IHealth$Stub$8.class
IHealth.java package android.hardware.health.V2_0 android.hardware.health.V2_0.IHealth$Stub$8 extends java.lang.Object implements android.hardware.health.V2_0.IHealth$getDiskStatsCallback { final synthetic android.os.HwParcel val$_hidl_reply final synthetic android.hardware.health.V2_0.IHealth$Stub this$0 void <init> (android.hardware.health.V2_0.IHealth$Stub, android.os.HwParcel) android.hardware.health.V2_0.IHealth$Stub this$0 public void onValues (int, java.util.ArrayList) int result java.util.ArrayList value }
android/hardware/health/V2_0/IHealth$Stub$9.class
IHealth.java package android.hardware.health.V2_0 android.hardware.health.V2_0.IHealth$Stub$9 extends java.lang.Object implements android.hardware.health.V2_0.IHealth$getHealthInfoCallback { final synthetic android.os.HwParcel val$_hidl_reply final synthetic android.hardware.health.V2_0.IHealth$Stub this$0 void <init> (android.hardware.health.V2_0.IHealth$Stub, android.os.HwParcel) android.hardware.health.V2_0.IHealth$Stub this$0 public void onValues (int, android.hardware.health.V2_0.HealthInfo) int result android.hardware.health.V2_0.HealthInfo value }
android/hardware/health/V2_0/IHealth$Stub.class
IHealth.java package android.hardware.health.V2_0 public abstract android.hardware.health.V2_0.IHealth$Stub extends android.os.HwBinder implements android.hardware.health.V2_0.IHealth { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.hidl.base.V1_0.DebugInfo getDebugInfo () android.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException android.hardware.health.V2_0.IHealthInfoCallback callback int _hidl_out_result android.hardware.health.V2_0.IHealthInfoCallback callback int _hidl_out_result int _hidl_out_result java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/health/V2_0/IHealth$getCapacityCallback.class
IHealth.java package android.hardware.health.V2_0 public abstract android.hardware.health.V2_0.IHealth$getCapacityCallback extends java.lang.Object { public abstract void onValues (int, int) }
android/hardware/health/V2_0/IHealth$getChargeCounterCallback.class
IHealth.java package android.hardware.health.V2_0 public abstract android.hardware.health.V2_0.IHealth$getChargeCounterCallback extends java.lang.Object { public abstract void onValues (int, int) }
android/hardware/health/V2_0/IHealth$getChargeStatusCallback.class
IHealth.java package android.hardware.health.V2_0 public abstract android.hardware.health.V2_0.IHealth$getChargeStatusCallback extends java.lang.Object { public abstract void onValues (int, int) }
android/hardware/health/V2_0/IHealth$getCurrentAverageCallback.class
IHealth.java package android.hardware.health.V2_0 public abstract android.hardware.health.V2_0.IHealth$getCurrentAverageCallback extends java.lang.Object { public abstract void onValues (int, int) }
android/hardware/health/V2_0/IHealth$getCurrentNowCallback.class
IHealth.java package android.hardware.health.V2_0 public abstract android.hardware.health.V2_0.IHealth$getCurrentNowCallback extends java.lang.Object { public abstract void onValues (int, int) }
android/hardware/health/V2_0/IHealth$getDiskStatsCallback.class
IHealth.java package android.hardware.health.V2_0 public abstract android.hardware.health.V2_0.IHealth$getDiskStatsCallback extends java.lang.Object { public abstract void onValues (int, java.util.ArrayList) }
android/hardware/health/V2_0/IHealth$getEnergyCounterCallback.class
IHealth.java package android.hardware.health.V2_0 public abstract android.hardware.health.V2_0.IHealth$getEnergyCounterCallback extends java.lang.Object { public abstract void onValues (int, long) }
android/hardware/health/V2_0/IHealth$getHealthInfoCallback.class
IHealth.java package android.hardware.health.V2_0 public abstract android.hardware.health.V2_0.IHealth$getHealthInfoCallback extends java.lang.Object { public abstract void onValues (int, android.hardware.health.V2_0.HealthInfo) }
android/hardware/health/V2_0/IHealth$getStorageInfoCallback.class
IHealth.java package android.hardware.health.V2_0 public abstract android.hardware.health.V2_0.IHealth$getStorageInfoCallback extends java.lang.Object { public abstract void onValues (int, java.util.ArrayList) }
android/hardware/health/V2_0/IHealth.class
IHealth.java package android.hardware.health.V2_0 public abstract android.hardware.health.V2_0.IHealth extends java.lang.Object implements android.hidl.base.V1_0.IBase { public static final String kInterfaceName public static android.hardware.health.V2_0.IHealth asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.health.V2_0.IHealth proxy public static android.hardware.health.V2_0.IHealth castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.health.V2_0.IHealth getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.health.V2_0.IHealth getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.health.V2_0.IHealth getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.health.V2_0.IHealth getService () throws android.os.RemoteException public abstract int registerCallback (android.hardware.health.V2_0.IHealthInfoCallback) throws android.os.RemoteException public abstract int unregisterCallback (android.hardware.health.V2_0.IHealthInfoCallback) throws android.os.RemoteException public abstract int update () throws android.os.RemoteException public abstract void getChargeCounter (android.hardware.health.V2_0.IHealth$getChargeCounterCallback) throws android.os.RemoteException public abstract void getCurrentNow (android.hardware.health.V2_0.IHealth$getCurrentNowCallback) throws android.os.RemoteException public abstract void getCurrentAverage (android.hardware.health.V2_0.IHealth$getCurrentAverageCallback) throws android.os.RemoteException public abstract void getCapacity (android.hardware.health.V2_0.IHealth$getCapacityCallback) throws android.os.RemoteException public abstract void getEnergyCounter (android.hardware.health.V2_0.IHealth$getEnergyCounterCallback) throws android.os.RemoteException public abstract void getChargeStatus (android.hardware.health.V2_0.IHealth$getChargeStatusCallback) throws android.os.RemoteException public abstract void getStorageInfo (android.hardware.health.V2_0.IHealth$getStorageInfoCallback) throws android.os.RemoteException public abstract void getDiskStats (android.hardware.health.V2_0.IHealth$getDiskStatsCallback) throws android.os.RemoteException public abstract void getHealthInfo (android.hardware.health.V2_0.IHealth$getHealthInfoCallback) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/health/V2_0/IHealthInfoCallback$Proxy.class
IHealthInfoCallback.java package android.hardware.health.V2_0 public final android.hardware.health.V2_0.IHealthInfoCallback$Proxy extends java.lang.Object implements android.hardware.health.V2_0.IHealthInfoCallback { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public void healthInfoChanged (android.hardware.health.V2_0.HealthInfo) throws android.os.RemoteException android.hardware.health.V2_0.HealthInfo info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/health/V2_0/IHealthInfoCallback$Stub.class
IHealthInfoCallback.java package android.hardware.health.V2_0 public abstract android.hardware.health.V2_0.IHealthInfoCallback$Stub extends android.os.HwBinder implements android.hardware.health.V2_0.IHealthInfoCallback { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.hidl.base.V1_0.DebugInfo getDebugInfo () android.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException android.hardware.health.V2_0.HealthInfo info java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/health/V2_0/IHealthInfoCallback.class
IHealthInfoCallback.java package android.hardware.health.V2_0 public abstract android.hardware.health.V2_0.IHealthInfoCallback extends java.lang.Object implements android.hidl.base.V1_0.IBase { public static final String kInterfaceName public static android.hardware.health.V2_0.IHealthInfoCallback asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.health.V2_0.IHealthInfoCallback proxy public static android.hardware.health.V2_0.IHealthInfoCallback castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.health.V2_0.IHealthInfoCallback getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.health.V2_0.IHealthInfoCallback getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.health.V2_0.IHealthInfoCallback getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.health.V2_0.IHealthInfoCallback getService () throws android.os.RemoteException public abstract void healthInfoChanged (android.hardware.health.V2_0.HealthInfo) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/health/V2_0/Result.class
Result.java package android.hardware.health.V2_0 public final android.hardware.health.V2_0.Result extends java.lang.Object { public static final int SUCCESS public static final int NOT_SUPPORTED public static final int UNKNOWN public static final int NOT_FOUND public static final int CALLBACK_DIED public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/health/V2_0/StorageAttribute.class
StorageAttribute.java package android.hardware.health.V2_0 public final android.hardware.health.V2_0.StorageAttribute extends java.lang.Object { public boolean isInternal public boolean isBootDevice public String name public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.health.V2_0.StorageAttribute other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.health.V2_0.StorageAttribute _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/health/V2_0/StorageInfo.class
StorageInfo.java package android.hardware.health.V2_0 public final android.hardware.health.V2_0.StorageInfo extends java.lang.Object { public android.hardware.health.V2_0.StorageAttribute attr public short eol public short lifetimeA public short lifetimeB public String version public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.health.V2_0.StorageInfo other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.health.V2_0.StorageInfo _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hidl/
android/hidl/base/
android/hidl/base/V1_0/
android/hidl/base/V1_0/DebugInfo$Architecture.class
DebugInfo.java package android.hidl.base.V1_0 public final android.hidl.base.V1_0.DebugInfo$Architecture extends java.lang.Object { public static final int UNKNOWN public static final int IS_64BIT public static final int IS_32BIT public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hidl/base/V1_0/DebugInfo.class
DebugInfo.java package android.hidl.base.V1_0 public final android.hidl.base.V1_0.DebugInfo extends java.lang.Object { public int pid public long ptr public int arch public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hidl.base.V1_0.DebugInfo other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hidl.base.V1_0.DebugInfo _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hidl/base/V1_0/IBase$Proxy.class
IBase.java package android.hidl.base.V1_0 public final android.hidl.base.V1_0.IBase$Proxy extends java.lang.Object implements android.hidl.base.V1_0.IBase { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hidl/base/V1_0/IBase$Stub.class
IBase.java package android.hidl.base.V1_0 public abstract android.hidl.base.V1_0.IBase$Stub extends android.os.HwBinder implements android.hidl.base.V1_0.IBase { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.hidl.base.V1_0.DebugInfo getDebugInfo () android.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hidl/base/V1_0/IBase.class
IBase.java package android.hidl.base.V1_0 public abstract android.hidl.base.V1_0.IBase extends java.lang.Object implements android.os.IHwInterface { public static final String kInterfaceName public static android.hidl.base.V1_0.IBase asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hidl.base.V1_0.IBase proxy public static android.hidl.base.V1_0.IBase castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hidl.base.V1_0.IBase getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hidl.base.V1_0.IBase getService (boolean) throws android.os.RemoteException boolean retry public static android.hidl.base.V1_0.IBase getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hidl.base.V1_0.IBase getService () throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hidl/safe_union/
android/hidl/safe_union/V1_0/
android/hidl/safe_union/V1_0/Monostate.class
Monostate.java package android.hidl.safe_union.V1_0 public final android.hidl.safe_union.V1_0.Monostate extends java.lang.Object { public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hidl.safe_union.V1_0.Monostate other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hidl.safe_union.V1_0.Monostate _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/media/
android/media/audio/
android/media/audio/common/
android/media/audio/common/AudioAttributes$1.class
AudioAttributes.java package android.media.audio.common android.media.audio.common.AudioAttributes$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioAttributes createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioAttributes _aidl_out public android.media.audio.common.AudioAttributes[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioAttributes.class
AudioAttributes.java package android.media.audio.common public android.media.audio.common.AudioAttributes extends java.lang.Object implements android.os.Parcelable { public int contentType public int usage public int source public int flags public String[] tags public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioAttributes that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/AudioChannelLayout$1.class
AudioChannelLayout.java package android.media.audio.common android.media.audio.common.AudioChannelLayout$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioChannelLayout createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source public android.media.audio.common.AudioChannelLayout[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioChannelLayout$Tag.class
AudioChannelLayout.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioChannelLayout$Tag extends java.lang.Object implements java.lang.annotation.Annotation { public static final int none public static final int invalid public static final int indexMask public static final int layoutMask public static final int voiceMask }
android/media/audio/common/AudioChannelLayout.class
AudioChannelLayout.java package android.media.audio.common public final android.media.audio.common.AudioChannelLayout extends java.lang.Object implements android.os.Parcelable { public static final int none public static final int invalid public static final int indexMask public static final int layoutMask public static final int voiceMask private int _tag private Object _value public static final android.os.Parcelable$Creator CREATOR public static final int INDEX_MASK_1 public static final int INDEX_MASK_2 public static final int INDEX_MASK_3 public static final int INDEX_MASK_4 public static final int INDEX_MASK_5 public static final int INDEX_MASK_6 public static final int INDEX_MASK_7 public static final int INDEX_MASK_8 public static final int INDEX_MASK_9 public static final int INDEX_MASK_10 public static final int INDEX_MASK_11 public static final int INDEX_MASK_12 public static final int INDEX_MASK_13 public static final int INDEX_MASK_14 public static final int INDEX_MASK_15 public static final int INDEX_MASK_16 public static final int INDEX_MASK_17 public static final int INDEX_MASK_18 public static final int INDEX_MASK_19 public static final int INDEX_MASK_20 public static final int INDEX_MASK_21 public static final int INDEX_MASK_22 public static final int INDEX_MASK_23 public static final int INDEX_MASK_24 public static final int LAYOUT_MONO public static final int LAYOUT_STEREO public static final int LAYOUT_2POINT1 public static final int LAYOUT_TRI public static final int LAYOUT_TRI_BACK public static final int LAYOUT_3POINT1 public static final int LAYOUT_2POINT0POINT2 public static final int LAYOUT_2POINT1POINT2 public static final int LAYOUT_3POINT0POINT2 public static final int LAYOUT_3POINT1POINT2 public static final int LAYOUT_QUAD public static final int LAYOUT_QUAD_SIDE public static final int LAYOUT_SURROUND public static final int LAYOUT_PENTA public static final int LAYOUT_5POINT1 public static final int LAYOUT_5POINT1_SIDE public static final int LAYOUT_5POINT1POINT2 public static final int LAYOUT_5POINT1POINT4 public static final int LAYOUT_6POINT1 public static final int LAYOUT_7POINT1 public static final int LAYOUT_7POINT1POINT2 public static final int LAYOUT_7POINT1POINT4 public static final int LAYOUT_9POINT1POINT4 public static final int LAYOUT_9POINT1POINT6 public static final int LAYOUT_13POINT_360RA public static final int LAYOUT_22POINT2 public static final int LAYOUT_MONO_HAPTIC_A public static final int LAYOUT_STEREO_HAPTIC_A public static final int LAYOUT_HAPTIC_AB public static final int LAYOUT_MONO_HAPTIC_AB public static final int LAYOUT_STEREO_HAPTIC_AB public static final int LAYOUT_FRONT_BACK public static final int INTERLEAVE_LEFT public static final int INTERLEAVE_RIGHT public static final int CHANNEL_FRONT_LEFT public static final int CHANNEL_FRONT_RIGHT public static final int CHANNEL_FRONT_CENTER public static final int CHANNEL_LOW_FREQUENCY public static final int CHANNEL_BACK_LEFT public static final int CHANNEL_BACK_RIGHT public static final int CHANNEL_FRONT_LEFT_OF_CENTER public static final int CHANNEL_FRONT_RIGHT_OF_CENTER public static final int CHANNEL_BACK_CENTER public static final int CHANNEL_SIDE_LEFT public static final int CHANNEL_SIDE_RIGHT public static final int CHANNEL_TOP_CENTER public static final int CHANNEL_TOP_FRONT_LEFT public static final int CHANNEL_TOP_FRONT_CENTER public static final int CHANNEL_TOP_FRONT_RIGHT public static final int CHANNEL_TOP_BACK_LEFT public static final int CHANNEL_TOP_BACK_CENTER public static final int CHANNEL_TOP_BACK_RIGHT public static final int CHANNEL_TOP_SIDE_LEFT public static final int CHANNEL_TOP_SIDE_RIGHT public static final int CHANNEL_BOTTOM_FRONT_LEFT public static final int CHANNEL_BOTTOM_FRONT_CENTER public static final int CHANNEL_BOTTOM_FRONT_RIGHT public static final int CHANNEL_LOW_FREQUENCY_2 public static final int CHANNEL_FRONT_WIDE_LEFT public static final int CHANNEL_FRONT_WIDE_RIGHT public static final int CHANNEL_HAPTIC_B public static final int CHANNEL_HAPTIC_A public static final int VOICE_UPLINK_MONO public static final int VOICE_DNLINK_MONO public static final int VOICE_CALL_MONO public static final int CHANNEL_VOICE_UPLINK public static final int CHANNEL_VOICE_DNLINK public void <init> () int _value private void <init> (android.os.Parcel) android.os.Parcel _aidl_parcel private void <init> (int, java.lang.Object) int _tag Object _value public int getTag () public static android.media.audio.common.AudioChannelLayout none (int) int _value public int getNone () public void setNone (int) int _value public static android.media.audio.common.AudioChannelLayout invalid (int) int _value public int getInvalid () public void setInvalid (int) int _value public static android.media.audio.common.AudioChannelLayout indexMask (int) int _value public int getIndexMask () public void setIndexMask (int) int _value public static android.media.audio.common.AudioChannelLayout layoutMask (int) int _value public int getLayoutMask () public void setLayoutMask (int) int _value public static android.media.audio.common.AudioChannelLayout voiceMask (int) int _value public int getVoiceMask () public void setVoiceMask (int) int _value public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag public void readFromParcel (android.os.Parcel) int _aidl_value int _aidl_value int _aidl_value int _aidl_value int _aidl_value android.os.Parcel _aidl_parcel int _aidl_tag public int describeContents () int _mask public java.lang.String toString () public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioChannelLayout that public int hashCode () private void _assertTag (int) int tag private java.lang.String _tagString (int) int _tag private void _set (int, java.lang.Object) int _tag Object _value static void <clinit> () }
android/media/audio/common/AudioConfig$1.class
AudioConfig.java package android.media.audio.common android.media.audio.common.AudioConfig$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioConfig createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioConfig _aidl_out public android.media.audio.common.AudioConfig[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioConfig.class
AudioConfig.java package android.media.audio.common public android.media.audio.common.AudioConfig extends java.lang.Object implements android.os.Parcelable { public android.media.audio.common.AudioConfigBase base public android.media.audio.common.AudioOffloadInfo offloadInfo public long frameCount public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioConfig that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/media/audio/common/AudioConfigBase$1.class
AudioConfigBase.java package android.media.audio.common android.media.audio.common.AudioConfigBase$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioConfigBase createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioConfigBase _aidl_out public android.media.audio.common.AudioConfigBase[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioConfigBase.class
AudioConfigBase.java package android.media.audio.common public android.media.audio.common.AudioConfigBase extends java.lang.Object implements android.os.Parcelable { public int sampleRate public android.media.audio.common.AudioChannelLayout channelMask public android.media.audio.common.AudioFormatDescription format public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioConfigBase that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/media/audio/common/AudioContentType.class
AudioContentType.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioContentType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int SPEECH public static final int MUSIC public static final int MOVIE public static final int SONIFICATION public static final int ULTRASOUND }
android/media/audio/common/AudioDevice$1.class
AudioDevice.java package android.media.audio.common android.media.audio.common.AudioDevice$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioDevice createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioDevice _aidl_out public android.media.audio.common.AudioDevice[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioDevice.class
AudioDevice.java package android.media.audio.common public android.media.audio.common.AudioDevice extends java.lang.Object implements android.os.Parcelable { public android.media.audio.common.AudioDeviceDescription type public android.media.audio.common.AudioDeviceAddress address public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioDevice that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/media/audio/common/AudioDeviceAddress$1.class
AudioDeviceAddress.java package android.media.audio.common android.media.audio.common.AudioDeviceAddress$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioDeviceAddress createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source public android.media.audio.common.AudioDeviceAddress[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioDeviceAddress$Tag.class
AudioDeviceAddress.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioDeviceAddress$Tag extends java.lang.Object implements java.lang.annotation.Annotation { public static final int id public static final int mac public static final int ipv4 public static final int ipv6 public static final int alsa }
android/media/audio/common/AudioDeviceAddress.class
AudioDeviceAddress.java package android.media.audio.common public final android.media.audio.common.AudioDeviceAddress extends java.lang.Object implements android.os.Parcelable { public static final int id public static final int mac public static final int ipv4 public static final int ipv6 public static final int alsa private int _tag private Object _value public static final android.os.Parcelable$Creator CREATOR public void <init> () String _value private void <init> (android.os.Parcel) android.os.Parcel _aidl_parcel private void <init> (int, java.lang.Object) int _tag Object _value public int getTag () public static android.media.audio.common.AudioDeviceAddress id (java.lang.String) String _value public java.lang.String getId () public void setId (java.lang.String) String _value public static android.media.audio.common.AudioDeviceAddress mac (byte[]) byte[] _value public byte[] getMac () public void setMac (byte[]) byte[] _value public static android.media.audio.common.AudioDeviceAddress ipv4 (byte[]) byte[] _value public byte[] getIpv4 () public void setIpv4 (byte[]) byte[] _value public static android.media.audio.common.AudioDeviceAddress ipv6 (int[]) int[] _value public int[] getIpv6 () public void setIpv6 (int[]) int[] _value public static android.media.audio.common.AudioDeviceAddress alsa (int[]) int[] _value public int[] getAlsa () public void setAlsa (int[]) int[] _value public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag public void readFromParcel (android.os.Parcel) String _aidl_value byte[] _aidl_value byte[] _aidl_value int[] _aidl_value int[] _aidl_value android.os.Parcel _aidl_parcel int _aidl_tag public int describeContents () int _mask public java.lang.String toString () public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioDeviceAddress that public int hashCode () private void _assertTag (int) int tag private java.lang.String _tagString (int) int _tag private void _set (int, java.lang.Object) int _tag Object _value static void <clinit> () }
android/media/audio/common/AudioDeviceDescription$1.class
AudioDeviceDescription.java package android.media.audio.common android.media.audio.common.AudioDeviceDescription$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioDeviceDescription createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioDeviceDescription _aidl_out public android.media.audio.common.AudioDeviceDescription[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioDeviceDescription.class
AudioDeviceDescription.java package android.media.audio.common public android.media.audio.common.AudioDeviceDescription extends java.lang.Object implements android.os.Parcelable { public int type public String connection public static final android.os.Parcelable$Creator CREATOR public static final String CONNECTION_ANALOG public static final String CONNECTION_BT_A2DP public static final String CONNECTION_BT_LE public static final String CONNECTION_BT_SCO public static final String CONNECTION_BUS public static final String CONNECTION_HDMI public static final String CONNECTION_HDMI_ARC public static final String CONNECTION_HDMI_EARC public static final String CONNECTION_IP_V4 public static final String CONNECTION_SPDIF public static final String CONNECTION_WIRELESS public static final String CONNECTION_USB public static final String CONNECTION_VIRTUAL public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioDeviceDescription that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/AudioDeviceType.class
AudioDeviceType.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioDeviceType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int NONE public static final int IN_DEFAULT public static final int IN_ACCESSORY public static final int IN_AFE_PROXY public static final int IN_DEVICE public static final int IN_ECHO_REFERENCE public static final int IN_FM_TUNER public static final int IN_HEADSET public static final int IN_LOOPBACK public static final int IN_MICROPHONE public static final int IN_MICROPHONE_BACK public static final int IN_SUBMIX public static final int IN_TELEPHONY_RX public static final int IN_TV_TUNER public static final int IN_DOCK public static final int OUT_DEFAULT public static final int OUT_ACCESSORY public static final int OUT_AFE_PROXY public static final int OUT_CARKIT public static final int OUT_DEVICE public static final int OUT_ECHO_CANCELLER public static final int OUT_FM public static final int OUT_HEADPHONE public static final int OUT_HEADSET public static final int OUT_HEARING_AID public static final int OUT_LINE_AUX public static final int OUT_SPEAKER public static final int OUT_SPEAKER_EARPIECE public static final int OUT_SPEAKER_SAFE public static final int OUT_SUBMIX public static final int OUT_TELEPHONY_TX public static final int OUT_DOCK public static final int OUT_BROADCAST }
android/media/audio/common/AudioDualMonoMode.class
AudioDualMonoMode.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioDualMonoMode extends java.lang.Object implements java.lang.annotation.Annotation { public static final int OFF public static final int LR public static final int LL public static final int RR }
android/media/audio/common/AudioEncapsulationMetadataType.class
AudioEncapsulationMetadataType.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioEncapsulationMetadataType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int NONE public static final int FRAMEWORK_TUNER public static final int DVB_AD_DESCRIPTOR }
android/media/audio/common/AudioEncapsulationMode.class
AudioEncapsulationMode.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioEncapsulationMode extends java.lang.Object implements java.lang.annotation.Annotation { public static final byte INVALID public static final byte NONE public static final byte ELEMENTARY_STREAM public static final byte HANDLE }
android/media/audio/common/AudioEncapsulationType.class
AudioEncapsulationType.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioEncapsulationType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int NONE public static final int IEC61937 public static final int PCM }
android/media/audio/common/AudioFlag.class
AudioFlag.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioFlag extends java.lang.Object implements java.lang.annotation.Annotation { public static final int NONE public static final int AUDIBILITY_ENFORCED public static final int SCO public static final int BEACON public static final int HW_AV_SYNC public static final int HW_HOTWORD public static final int BYPASS_INTERRUPTION_POLICY public static final int BYPASS_MUTE public static final int LOW_LATENCY public static final int DEEP_BUFFER public static final int NO_MEDIA_PROJECTION public static final int MUTE_HAPTIC public static final int NO_SYSTEM_CAPTURE public static final int CAPTURE_PRIVATE public static final int CONTENT_SPATIALIZED public static final int NEVER_SPATIALIZE public static final int CALL_REDIRECTION }
android/media/audio/common/AudioFormatDescription$1.class
AudioFormatDescription.java package android.media.audio.common android.media.audio.common.AudioFormatDescription$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioFormatDescription createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioFormatDescription _aidl_out public android.media.audio.common.AudioFormatDescription[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioFormatDescription.class
AudioFormatDescription.java package android.media.audio.common public android.media.audio.common.AudioFormatDescription extends java.lang.Object implements android.os.Parcelable { public byte type public byte pcm public String encoding public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioFormatDescription that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/AudioFormatType.class
AudioFormatType.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioFormatType extends java.lang.Object implements java.lang.annotation.Annotation { public static final byte DEFAULT public static final byte NON_PCM public static final byte PCM public static final byte SYS_RESERVED_INVALID }
android/media/audio/common/AudioGain$1.class
AudioGain.java package android.media.audio.common android.media.audio.common.AudioGain$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioGain createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioGain _aidl_out public android.media.audio.common.AudioGain[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioGain.class
AudioGain.java package android.media.audio.common public android.media.audio.common.AudioGain extends java.lang.Object implements android.os.Parcelable { public int mode public android.media.audio.common.AudioChannelLayout channelMask public int minValue public int maxValue public int defaultValue public int stepValue public int minRampMs public int maxRampMs public boolean useForVolume public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioGain that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/media/audio/common/AudioGainConfig$1.class
AudioGainConfig.java package android.media.audio.common android.media.audio.common.AudioGainConfig$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioGainConfig createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioGainConfig _aidl_out public android.media.audio.common.AudioGainConfig[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioGainConfig.class
AudioGainConfig.java package android.media.audio.common public android.media.audio.common.AudioGainConfig extends java.lang.Object implements android.os.Parcelable { public int index public int mode public android.media.audio.common.AudioChannelLayout channelMask public int[] values public int rampDurationMs public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioGainConfig that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/media/audio/common/AudioGainMode.class
AudioGainMode.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioGainMode extends java.lang.Object implements java.lang.annotation.Annotation { public static final byte JOINT public static final byte CHANNELS public static final byte RAMP }
android/media/audio/common/AudioHalAttributesGroup$1.class
AudioHalAttributesGroup.java package android.media.audio.common android.media.audio.common.AudioHalAttributesGroup$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioHalAttributesGroup createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioHalAttributesGroup _aidl_out public android.media.audio.common.AudioHalAttributesGroup[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioHalAttributesGroup.class
AudioHalAttributesGroup.java package android.media.audio.common public android.media.audio.common.AudioHalAttributesGroup extends java.lang.Object implements android.os.Parcelable { public int streamType public String volumeGroupName public android.media.audio.common.AudioAttributes[] attributes public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioHalAttributesGroup that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/media/audio/common/AudioHalCapCriterion$1.class
AudioHalCapCriterion.java package android.media.audio.common android.media.audio.common.AudioHalCapCriterion$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioHalCapCriterion createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioHalCapCriterion _aidl_out public android.media.audio.common.AudioHalCapCriterion[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioHalCapCriterion.class
AudioHalCapCriterion.java package android.media.audio.common public android.media.audio.common.AudioHalCapCriterion extends java.lang.Object implements android.os.Parcelable { public String name public String criterionTypeName public String defaultLiteralValue public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioHalCapCriterion that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/AudioHalCapCriterionType$1.class
AudioHalCapCriterionType.java package android.media.audio.common android.media.audio.common.AudioHalCapCriterionType$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioHalCapCriterionType createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioHalCapCriterionType _aidl_out public android.media.audio.common.AudioHalCapCriterionType[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioHalCapCriterionType.class
AudioHalCapCriterionType.java package android.media.audio.common public android.media.audio.common.AudioHalCapCriterionType extends java.lang.Object implements android.os.Parcelable { public String name public boolean isInclusive public String[] values public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioHalCapCriterionType that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/AudioHalEngineConfig$1.class
AudioHalEngineConfig.java package android.media.audio.common android.media.audio.common.AudioHalEngineConfig$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioHalEngineConfig createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioHalEngineConfig _aidl_out public android.media.audio.common.AudioHalEngineConfig[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioHalEngineConfig$CapSpecificConfig$1.class
AudioHalEngineConfig.java package android.media.audio.common android.media.audio.common.AudioHalEngineConfig$CapSpecificConfig$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioHalEngineConfig$CapSpecificConfig createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioHalEngineConfig$CapSpecificConfig _aidl_out public android.media.audio.common.AudioHalEngineConfig$CapSpecificConfig[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioHalEngineConfig$CapSpecificConfig.class
AudioHalEngineConfig.java package android.media.audio.common public android.media.audio.common.AudioHalEngineConfig$CapSpecificConfig extends java.lang.Object implements android.os.Parcelable { public android.media.audio.common.AudioHalCapCriterion[] criteria public android.media.audio.common.AudioHalCapCriterionType[] criterionTypes public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/media/audio/common/AudioHalEngineConfig.class
AudioHalEngineConfig.java package android.media.audio.common public android.media.audio.common.AudioHalEngineConfig extends java.lang.Object implements android.os.Parcelable { public int defaultProductStrategyId public android.media.audio.common.AudioHalProductStrategy[] productStrategies public android.media.audio.common.AudioHalVolumeGroup[] volumeGroups public android.media.audio.common.AudioHalEngineConfig$CapSpecificConfig capSpecificConfig public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioHalEngineConfig that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/media/audio/common/AudioHalProductStrategy$1.class
AudioHalProductStrategy.java package android.media.audio.common android.media.audio.common.AudioHalProductStrategy$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioHalProductStrategy createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioHalProductStrategy _aidl_out public android.media.audio.common.AudioHalProductStrategy[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioHalProductStrategy.class
AudioHalProductStrategy.java package android.media.audio.common public android.media.audio.common.AudioHalProductStrategy extends java.lang.Object implements android.os.Parcelable { public int id public android.media.audio.common.AudioHalAttributesGroup[] attributesGroups public static final android.os.Parcelable$Creator CREATOR public static final int VENDOR_STRATEGY_ID_START public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioHalProductStrategy that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/media/audio/common/AudioHalVolumeCurve$1.class
AudioHalVolumeCurve.java package android.media.audio.common android.media.audio.common.AudioHalVolumeCurve$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioHalVolumeCurve createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioHalVolumeCurve _aidl_out public android.media.audio.common.AudioHalVolumeCurve[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioHalVolumeCurve$CurvePoint$1.class
AudioHalVolumeCurve.java package android.media.audio.common android.media.audio.common.AudioHalVolumeCurve$CurvePoint$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioHalVolumeCurve$CurvePoint createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioHalVolumeCurve$CurvePoint _aidl_out public android.media.audio.common.AudioHalVolumeCurve$CurvePoint[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioHalVolumeCurve$CurvePoint.class
AudioHalVolumeCurve.java package android.media.audio.common public android.media.audio.common.AudioHalVolumeCurve$CurvePoint extends java.lang.Object implements android.os.Parcelable { public byte index public int attenuationMb public static final android.os.Parcelable$Creator CREATOR public static final byte MIN_INDEX public static final byte MAX_INDEX public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/AudioHalVolumeCurve$DeviceCategory.class
AudioHalVolumeCurve.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioHalVolumeCurve$DeviceCategory extends java.lang.Object implements java.lang.annotation.Annotation { public static final byte HEADSET public static final byte SPEAKER public static final byte EARPIECE public static final byte EXT_MEDIA public static final byte HEARING_AID }
android/media/audio/common/AudioHalVolumeCurve.class
AudioHalVolumeCurve.java package android.media.audio.common public android.media.audio.common.AudioHalVolumeCurve extends java.lang.Object implements android.os.Parcelable { public byte deviceCategory public android.media.audio.common.AudioHalVolumeCurve$CurvePoint[] curvePoints public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioHalVolumeCurve that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/media/audio/common/AudioHalVolumeGroup$1.class
AudioHalVolumeGroup.java package android.media.audio.common android.media.audio.common.AudioHalVolumeGroup$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioHalVolumeGroup createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioHalVolumeGroup _aidl_out public android.media.audio.common.AudioHalVolumeGroup[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioHalVolumeGroup.class
AudioHalVolumeGroup.java package android.media.audio.common public android.media.audio.common.AudioHalVolumeGroup extends java.lang.Object implements android.os.Parcelable { public String name public int minIndex public int maxIndex public android.media.audio.common.AudioHalVolumeCurve[] volumeCurves public static final android.os.Parcelable$Creator CREATOR public static final int INDEX_DEFERRED_TO_AUDIO_SERVICE public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioHalVolumeGroup that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/media/audio/common/AudioInputFlags.class
AudioInputFlags.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioInputFlags extends java.lang.Object implements java.lang.annotation.Annotation { public static final int FAST public static final int HW_HOTWORD public static final int RAW public static final int SYNC public static final int MMAP_NOIRQ public static final int VOIP_TX public static final int HW_AV_SYNC public static final int DIRECT public static final int ULTRASOUND public static final int HOTWORD_TAP public static final int HW_LOOKBACK }
android/media/audio/common/AudioIoFlags$1.class
AudioIoFlags.java package android.media.audio.common android.media.audio.common.AudioIoFlags$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioIoFlags createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source public android.media.audio.common.AudioIoFlags[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioIoFlags$Tag.class
AudioIoFlags.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioIoFlags$Tag extends java.lang.Object implements java.lang.annotation.Annotation { public static final int input public static final int output }
android/media/audio/common/AudioIoFlags.class
AudioIoFlags.java package android.media.audio.common public final android.media.audio.common.AudioIoFlags extends java.lang.Object implements android.os.Parcelable { public static final int input public static final int output private int _tag private Object _value public static final android.os.Parcelable$Creator CREATOR public void <init> () int _value private void <init> (android.os.Parcel) android.os.Parcel _aidl_parcel private void <init> (int, java.lang.Object) int _tag Object _value public int getTag () public static android.media.audio.common.AudioIoFlags input (int) int _value public int getInput () public void setInput (int) int _value public static android.media.audio.common.AudioIoFlags output (int) int _value public int getOutput () public void setOutput (int) int _value public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag public void readFromParcel (android.os.Parcel) int _aidl_value int _aidl_value android.os.Parcel _aidl_parcel int _aidl_tag public int describeContents () int _mask public java.lang.String toString () public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioIoFlags that public int hashCode () private void _assertTag (int) int tag private java.lang.String _tagString (int) int _tag private void _set (int, java.lang.Object) int _tag Object _value static void <clinit> () }
android/media/audio/common/AudioLatencyMode.class
AudioLatencyMode.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioLatencyMode extends java.lang.Object implements java.lang.annotation.Annotation { public static final byte FREE public static final byte LOW public static final byte DYNAMIC_SPATIAL_AUDIO_SOFTWARE public static final byte DYNAMIC_SPATIAL_AUDIO_HARDWARE }
android/media/audio/common/AudioMMapPolicy.class
AudioMMapPolicy.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioMMapPolicy extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNSPECIFIED public static final int NEVER public static final int AUTO public static final int ALWAYS }
android/media/audio/common/AudioMMapPolicyInfo$1.class
AudioMMapPolicyInfo.java package android.media.audio.common android.media.audio.common.AudioMMapPolicyInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioMMapPolicyInfo createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioMMapPolicyInfo _aidl_out public android.media.audio.common.AudioMMapPolicyInfo[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioMMapPolicyInfo.class
AudioMMapPolicyInfo.java package android.media.audio.common public android.media.audio.common.AudioMMapPolicyInfo extends java.lang.Object implements android.os.Parcelable { public android.media.audio.common.AudioDevice device public int mmapPolicy public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioMMapPolicyInfo that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/media/audio/common/AudioMMapPolicyType.class
AudioMMapPolicyType.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioMMapPolicyType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int DEFAULT public static final int EXCLUSIVE }
android/media/audio/common/AudioMode.class
AudioMode.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioMode extends java.lang.Object implements java.lang.annotation.Annotation { public static final int SYS_RESERVED_INVALID public static final int SYS_RESERVED_CURRENT public static final int NORMAL public static final int RINGTONE public static final int IN_CALL public static final int IN_COMMUNICATION public static final int CALL_SCREEN public static final int SYS_RESERVED_CALL_REDIRECT public static final int SYS_RESERVED_COMMUNICATION_REDIRECT }
android/media/audio/common/AudioOffloadInfo$1.class
AudioOffloadInfo.java package android.media.audio.common android.media.audio.common.AudioOffloadInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioOffloadInfo createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioOffloadInfo _aidl_out public android.media.audio.common.AudioOffloadInfo[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioOffloadInfo.class
AudioOffloadInfo.java package android.media.audio.common public android.media.audio.common.AudioOffloadInfo extends java.lang.Object implements android.os.Parcelable { public android.media.audio.common.AudioConfigBase base public int streamType public int bitRatePerSecond public long durationUs public boolean hasVideo public boolean isStreaming public int bitWidth public int offloadBufferSize public int usage public byte encapsulationMode public int contentId public int syncId public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioOffloadInfo that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/media/audio/common/AudioOutputFlags.class
AudioOutputFlags.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioOutputFlags extends java.lang.Object implements java.lang.annotation.Annotation { public static final int DIRECT public static final int PRIMARY public static final int FAST public static final int DEEP_BUFFER public static final int COMPRESS_OFFLOAD public static final int NON_BLOCKING public static final int HW_AV_SYNC public static final int TTS public static final int RAW public static final int SYNC public static final int IEC958_NONAUDIO public static final int DIRECT_PCM public static final int MMAP_NOIRQ public static final int VOIP_RX public static final int INCALL_MUSIC public static final int GAPLESS_OFFLOAD public static final int SPATIALIZER public static final int ULTRASOUND public static final int BIT_PERFECT }
android/media/audio/common/AudioPlaybackRate$1.class
AudioPlaybackRate.java package android.media.audio.common android.media.audio.common.AudioPlaybackRate$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioPlaybackRate createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioPlaybackRate _aidl_out public android.media.audio.common.AudioPlaybackRate[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioPlaybackRate$TimestretchFallbackMode.class
AudioPlaybackRate.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioPlaybackRate$TimestretchFallbackMode extends java.lang.Object implements java.lang.annotation.Annotation { public static final int SYS_RESERVED_CUT_REPEAT public static final int SYS_RESERVED_DEFAULT public static final int MUTE public static final int FAIL }
android/media/audio/common/AudioPlaybackRate$TimestretchMode.class
AudioPlaybackRate.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioPlaybackRate$TimestretchMode extends java.lang.Object implements java.lang.annotation.Annotation { public static final int DEFAULT public static final int VOICE }
android/media/audio/common/AudioPlaybackRate.class
AudioPlaybackRate.java package android.media.audio.common public android.media.audio.common.AudioPlaybackRate extends java.lang.Object implements android.os.Parcelable { public float speed public float pitch public int timestretchMode public int fallbackMode public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioPlaybackRate that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/AudioPort$1.class
AudioPort.java package android.media.audio.common android.media.audio.common.AudioPort$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioPort createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioPort _aidl_out public android.media.audio.common.AudioPort[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioPort.class
AudioPort.java package android.media.audio.common public android.media.audio.common.AudioPort extends java.lang.Object implements android.os.Parcelable { public int id public String name public android.media.audio.common.AudioProfile[] profiles public android.media.audio.common.AudioIoFlags flags public android.media.audio.common.ExtraAudioDescriptor[] extraAudioDescriptors public android.media.audio.common.AudioGain[] gains public android.media.audio.common.AudioPortExt ext public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioPort that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/media/audio/common/AudioPortConfig$1.class
AudioPortConfig.java package android.media.audio.common android.media.audio.common.AudioPortConfig$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioPortConfig createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioPortConfig _aidl_out public android.media.audio.common.AudioPortConfig[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioPortConfig.class
AudioPortConfig.java package android.media.audio.common public android.media.audio.common.AudioPortConfig extends java.lang.Object implements android.os.Parcelable { public int id public int portId public android.media.audio.common.Int sampleRate public android.media.audio.common.AudioChannelLayout channelMask public android.media.audio.common.AudioFormatDescription format public android.media.audio.common.AudioGainConfig gain public android.media.audio.common.AudioIoFlags flags public android.media.audio.common.AudioPortExt ext public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioPortConfig that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/media/audio/common/AudioPortDeviceExt$1.class
AudioPortDeviceExt.java package android.media.audio.common android.media.audio.common.AudioPortDeviceExt$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioPortDeviceExt createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioPortDeviceExt _aidl_out public android.media.audio.common.AudioPortDeviceExt[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioPortDeviceExt.class
AudioPortDeviceExt.java package android.media.audio.common public android.media.audio.common.AudioPortDeviceExt extends java.lang.Object implements android.os.Parcelable { public android.media.audio.common.AudioDevice device public int flags public android.media.audio.common.AudioFormatDescription[] encodedFormats public int encapsulationModes public int encapsulationMetadataTypes public static final android.os.Parcelable$Creator CREATOR public static final int FLAG_INDEX_DEFAULT_DEVICE public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioPortDeviceExt that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/media/audio/common/AudioPortExt$1.class
AudioPortExt.java package android.media.audio.common android.media.audio.common.AudioPortExt$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioPortExt createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source public android.media.audio.common.AudioPortExt[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioPortExt$Tag.class
AudioPortExt.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioPortExt$Tag extends java.lang.Object implements java.lang.annotation.Annotation { public static final int unspecified public static final int device public static final int mix public static final int session }
android/media/audio/common/AudioPortExt.class
AudioPortExt.java package android.media.audio.common public final android.media.audio.common.AudioPortExt extends java.lang.Object implements android.os.Parcelable { public static final int unspecified public static final int device public static final int mix public static final int session private int _tag private Object _value public static final android.os.Parcelable$Creator CREATOR public void <init> () boolean _value private void <init> (android.os.Parcel) android.os.Parcel _aidl_parcel private void <init> (int, java.lang.Object) int _tag Object _value public int getTag () public static android.media.audio.common.AudioPortExt unspecified (boolean) boolean _value public boolean getUnspecified () public void setUnspecified (boolean) boolean _value public static android.media.audio.common.AudioPortExt device (android.media.audio.common.AudioPortDeviceExt) android.media.audio.common.AudioPortDeviceExt _value public android.media.audio.common.AudioPortDeviceExt getDevice () public void setDevice (android.media.audio.common.AudioPortDeviceExt) android.media.audio.common.AudioPortDeviceExt _value public static android.media.audio.common.AudioPortExt mix (android.media.audio.common.AudioPortMixExt) android.media.audio.common.AudioPortMixExt _value public android.media.audio.common.AudioPortMixExt getMix () public void setMix (android.media.audio.common.AudioPortMixExt) android.media.audio.common.AudioPortMixExt _value public static android.media.audio.common.AudioPortExt session (int) int _value public int getSession () public void setSession (int) int _value public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag public void readFromParcel (android.os.Parcel) boolean _aidl_value android.media.audio.common.AudioPortDeviceExt _aidl_value android.media.audio.common.AudioPortMixExt _aidl_value int _aidl_value android.os.Parcel _aidl_parcel int _aidl_tag public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v public java.lang.String toString () public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioPortExt that public int hashCode () private void _assertTag (int) int tag private java.lang.String _tagString (int) int _tag private void _set (int, java.lang.Object) int _tag Object _value static void <clinit> () }
android/media/audio/common/AudioPortMixExt$1.class
AudioPortMixExt.java package android.media.audio.common android.media.audio.common.AudioPortMixExt$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioPortMixExt createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioPortMixExt _aidl_out public android.media.audio.common.AudioPortMixExt[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioPortMixExt.class
AudioPortMixExt.java package android.media.audio.common public android.media.audio.common.AudioPortMixExt extends java.lang.Object implements android.os.Parcelable { public int handle public android.media.audio.common.AudioPortMixExtUseCase usecase public int maxOpenStreamCount public int maxActiveStreamCount public int recommendedMuteDurationMs public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioPortMixExt that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object _v static void <clinit> () }
android/media/audio/common/AudioPortMixExtUseCase$1.class
AudioPortMixExtUseCase.java package android.media.audio.common android.media.audio.common.AudioPortMixExtUseCase$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioPortMixExtUseCase createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source public android.media.audio.common.AudioPortMixExtUseCase[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioPortMixExtUseCase$Tag.class
AudioPortMixExtUseCase.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioPortMixExtUseCase$Tag extends java.lang.Object implements java.lang.annotation.Annotation { public static final int unspecified public static final int stream public static final int source }
android/media/audio/common/AudioPortMixExtUseCase.class
AudioPortMixExtUseCase.java package android.media.audio.common public final android.media.audio.common.AudioPortMixExtUseCase extends java.lang.Object implements android.os.Parcelable { public static final int unspecified public static final int stream public static final int source private int _tag private Object _value public static final android.os.Parcelable$Creator CREATOR public void <init> () boolean _value private void <init> (android.os.Parcel) android.os.Parcel _aidl_parcel private void <init> (int, java.lang.Object) int _tag Object _value public int getTag () public static android.media.audio.common.AudioPortMixExtUseCase unspecified (boolean) boolean _value public boolean getUnspecified () public void setUnspecified (boolean) boolean _value public static android.media.audio.common.AudioPortMixExtUseCase stream (int) int _value public int getStream () public void setStream (int) int _value public static android.media.audio.common.AudioPortMixExtUseCase source (int) int _value public int getSource () public void setSource (int) int _value public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag public void readFromParcel (android.os.Parcel) boolean _aidl_value int _aidl_value int _aidl_value android.os.Parcel _aidl_parcel int _aidl_tag public int describeContents () int _mask public java.lang.String toString () public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioPortMixExtUseCase that public int hashCode () private void _assertTag (int) int tag private java.lang.String _tagString (int) int _tag private void _set (int, java.lang.Object) int _tag Object _value static void <clinit> () }
android/media/audio/common/AudioProductStrategyType.class
AudioProductStrategyType.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioProductStrategyType extends java.lang.Object implements java.lang.annotation.Annotation { public static final byte SYS_RESERVED_NONE public static final byte MEDIA public static final byte PHONE public static final byte SONIFICATION public static final byte SONIFICATION_RESPECTFUL public static final byte DTMF public static final byte ENFORCED_AUDIBLE public static final byte TRANSMITTED_THROUGH_SPEAKER public static final byte ACCESSIBILITY public static final byte SYS_RESERVED_REROUTING public static final byte SYS_RESERVED_CALL_ASSISTANT }
android/media/audio/common/AudioProfile$1.class
AudioProfile.java package android.media.audio.common android.media.audio.common.AudioProfile$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioProfile createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioProfile _aidl_out public android.media.audio.common.AudioProfile[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioProfile.class
AudioProfile.java package android.media.audio.common public android.media.audio.common.AudioProfile extends java.lang.Object implements android.os.Parcelable { public String name public android.media.audio.common.AudioFormatDescription format public android.media.audio.common.AudioChannelLayout[] channelMasks public int[] sampleRates public int encapsulationType public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioProfile that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/media/audio/common/AudioSource.class
AudioSource.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioSource extends java.lang.Object implements java.lang.annotation.Annotation { public static final int SYS_RESERVED_INVALID public static final int DEFAULT public static final int MIC public static final int VOICE_UPLINK public static final int VOICE_DOWNLINK public static final int VOICE_CALL public static final int CAMCORDER public static final int VOICE_RECOGNITION public static final int VOICE_COMMUNICATION public static final int REMOTE_SUBMIX public static final int UNPROCESSED public static final int VOICE_PERFORMANCE public static final int ECHO_REFERENCE public static final int FM_TUNER public static final int HOTWORD public static final int ULTRASOUND }
android/media/audio/common/AudioStandard.class
AudioStandard.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioStandard extends java.lang.Object implements java.lang.annotation.Annotation { public static final int NONE public static final int EDID public static final int SADB public static final int VSADB }
android/media/audio/common/AudioStreamType.class
AudioStreamType.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioStreamType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int INVALID public static final int SYS_RESERVED_DEFAULT public static final int VOICE_CALL public static final int SYSTEM public static final int RING public static final int MUSIC public static final int ALARM public static final int NOTIFICATION public static final int BLUETOOTH_SCO public static final int ENFORCED_AUDIBLE public static final int DTMF public static final int TTS public static final int ACCESSIBILITY public static final int ASSISTANT public static final int SYS_RESERVED_REROUTING public static final int SYS_RESERVED_PATCH public static final int CALL_ASSISTANT }
android/media/audio/common/AudioUsage.class
AudioUsage.java package android.media.audio.common public abstract annotation android.media.audio.common.AudioUsage extends java.lang.Object implements java.lang.annotation.Annotation { public static final int INVALID public static final int UNKNOWN public static final int MEDIA public static final int VOICE_COMMUNICATION public static final int VOICE_COMMUNICATION_SIGNALLING public static final int ALARM public static final int NOTIFICATION public static final int NOTIFICATION_TELEPHONY_RINGTONE public static final int SYS_RESERVED_NOTIFICATION_COMMUNICATION_REQUEST public static final int SYS_RESERVED_NOTIFICATION_COMMUNICATION_INSTANT public static final int SYS_RESERVED_NOTIFICATION_COMMUNICATION_DELAYED public static final int NOTIFICATION_EVENT public static final int ASSISTANCE_ACCESSIBILITY public static final int ASSISTANCE_NAVIGATION_GUIDANCE public static final int ASSISTANCE_SONIFICATION public static final int GAME public static final int VIRTUAL_SOURCE public static final int ASSISTANT public static final int CALL_ASSISTANT public static final int EMERGENCY public static final int SAFETY public static final int VEHICLE_STATUS public static final int ANNOUNCEMENT }
android/media/audio/common/AudioUuid$1.class
AudioUuid.java package android.media.audio.common android.media.audio.common.AudioUuid$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.AudioUuid createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.AudioUuid _aidl_out public android.media.audio.common.AudioUuid[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/AudioUuid.class
AudioUuid.java package android.media.audio.common public android.media.audio.common.AudioUuid extends java.lang.Object implements android.os.Parcelable { public int timeLow public int timeMid public int timeHiAndVersion public int clockSeq public byte[] node public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.AudioUuid that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/Boolean$1.class
Boolean.java package android.media.audio.common android.media.audio.common.Boolean$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.Boolean createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.Boolean _aidl_out public android.media.audio.common.Boolean[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/Boolean.class
Boolean.java package android.media.audio.common public android.media.audio.common.Boolean extends java.lang.Object implements android.os.Parcelable { public boolean value public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.Boolean that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/Byte$1.class
Byte.java package android.media.audio.common android.media.audio.common.Byte$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.Byte createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.Byte _aidl_out public android.media.audio.common.Byte[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/Byte.class
Byte.java package android.media.audio.common public android.media.audio.common.Byte extends java.lang.Object implements android.os.Parcelable { public byte value public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.Byte that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/Double$1.class
Double.java package android.media.audio.common android.media.audio.common.Double$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.Double createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.Double _aidl_out public android.media.audio.common.Double[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/Double.class
Double.java package android.media.audio.common public android.media.audio.common.Double extends java.lang.Object implements android.os.Parcelable { public double value public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.Double that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/ExtraAudioDescriptor$1.class
ExtraAudioDescriptor.java package android.media.audio.common android.media.audio.common.ExtraAudioDescriptor$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.ExtraAudioDescriptor createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.ExtraAudioDescriptor _aidl_out public android.media.audio.common.ExtraAudioDescriptor[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/ExtraAudioDescriptor.class
ExtraAudioDescriptor.java package android.media.audio.common public android.media.audio.common.ExtraAudioDescriptor extends java.lang.Object implements android.os.Parcelable { public int standard public byte[] audioDescriptor public int encapsulationType public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.ExtraAudioDescriptor that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/Float$1.class
Float.java package android.media.audio.common android.media.audio.common.Float$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.Float createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.Float _aidl_out public android.media.audio.common.Float[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/Float.class
Float.java package android.media.audio.common public android.media.audio.common.Float extends java.lang.Object implements android.os.Parcelable { public float value public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.Float that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/Int$1.class
Int.java package android.media.audio.common android.media.audio.common.Int$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.Int createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.Int _aidl_out public android.media.audio.common.Int[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/Int.class
Int.java package android.media.audio.common public android.media.audio.common.Int extends java.lang.Object implements android.os.Parcelable { public int value public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.Int that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/Long$1.class
Long.java package android.media.audio.common android.media.audio.common.Long$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.Long createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.Long _aidl_out public android.media.audio.common.Long[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/Long.class
Long.java package android.media.audio.common public android.media.audio.common.Long extends java.lang.Object implements android.os.Parcelable { public long value public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.Long that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/MicrophoneDynamicInfo$1.class
MicrophoneDynamicInfo.java package android.media.audio.common android.media.audio.common.MicrophoneDynamicInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.MicrophoneDynamicInfo createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.MicrophoneDynamicInfo _aidl_out public android.media.audio.common.MicrophoneDynamicInfo[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/MicrophoneDynamicInfo$ChannelMapping.class
MicrophoneDynamicInfo.java package android.media.audio.common public abstract annotation android.media.audio.common.MicrophoneDynamicInfo$ChannelMapping extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNUSED public static final int DIRECT public static final int PROCESSED }
android/media/audio/common/MicrophoneDynamicInfo.class
MicrophoneDynamicInfo.java package android.media.audio.common public android.media.audio.common.MicrophoneDynamicInfo extends java.lang.Object implements android.os.Parcelable { public String id public int[] channelMapping public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.MicrophoneDynamicInfo that public int hashCode () public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/MicrophoneInfo$1.class
MicrophoneInfo.java package android.media.audio.common android.media.audio.common.MicrophoneInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.MicrophoneInfo createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.MicrophoneInfo _aidl_out public android.media.audio.common.MicrophoneInfo[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/MicrophoneInfo$Coordinate$1.class
MicrophoneInfo.java package android.media.audio.common android.media.audio.common.MicrophoneInfo$Coordinate$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.MicrophoneInfo$Coordinate createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.MicrophoneInfo$Coordinate _aidl_out public android.media.audio.common.MicrophoneInfo$Coordinate[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/MicrophoneInfo$Coordinate.class
MicrophoneInfo.java package android.media.audio.common public android.media.audio.common.MicrophoneInfo$Coordinate extends java.lang.Object implements android.os.Parcelable { public float x public float y public float z public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/MicrophoneInfo$Directionality.class
MicrophoneInfo.java package android.media.audio.common public abstract annotation android.media.audio.common.MicrophoneInfo$Directionality extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int OMNI public static final int BI_DIRECTIONAL public static final int CARDIOID public static final int HYPER_CARDIOID public static final int SUPER_CARDIOID }
android/media/audio/common/MicrophoneInfo$FrequencyResponsePoint$1.class
MicrophoneInfo.java package android.media.audio.common android.media.audio.common.MicrophoneInfo$FrequencyResponsePoint$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.MicrophoneInfo$FrequencyResponsePoint createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.MicrophoneInfo$FrequencyResponsePoint _aidl_out public android.media.audio.common.MicrophoneInfo$FrequencyResponsePoint[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/MicrophoneInfo$FrequencyResponsePoint.class
MicrophoneInfo.java package android.media.audio.common public android.media.audio.common.MicrophoneInfo$FrequencyResponsePoint extends java.lang.Object implements android.os.Parcelable { public float frequencyHz public float leveldB public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/MicrophoneInfo$Location.class
MicrophoneInfo.java package android.media.audio.common public abstract annotation android.media.audio.common.MicrophoneInfo$Location extends java.lang.Object implements java.lang.annotation.Annotation { public static final int UNKNOWN public static final int MAINBODY public static final int MAINBODY_MOVABLE public static final int PERIPHERAL }
android/media/audio/common/MicrophoneInfo$Sensitivity$1.class
MicrophoneInfo.java package android.media.audio.common android.media.audio.common.MicrophoneInfo$Sensitivity$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.MicrophoneInfo$Sensitivity createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.MicrophoneInfo$Sensitivity _aidl_out public android.media.audio.common.MicrophoneInfo$Sensitivity[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/MicrophoneInfo$Sensitivity.class
MicrophoneInfo.java package android.media.audio.common public android.media.audio.common.MicrophoneInfo$Sensitivity extends java.lang.Object implements android.os.Parcelable { public float leveldBFS public float maxSpldB public float minSpldB public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask static void <clinit> () }
android/media/audio/common/MicrophoneInfo.class
MicrophoneInfo.java package android.media.audio.common public android.media.audio.common.MicrophoneInfo extends java.lang.Object implements android.os.Parcelable { public String id public android.media.audio.common.AudioDevice device public int location public int group public int indexInTheGroup public android.media.audio.common.MicrophoneInfo$Sensitivity sensitivity public int directionality public android.media.audio.common.MicrophoneInfo$FrequencyResponsePoint[] frequencyResponse public android.media.audio.common.MicrophoneInfo$Coordinate position public android.media.audio.common.MicrophoneInfo$Coordinate orientation public static final android.os.Parcelable$Creator CREATOR public static final int GROUP_UNKNOWN public static final int INDEX_IN_THE_GROUP_UNKNOWN public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.MicrophoneInfo that public int hashCode () public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
android/media/audio/common/PcmType.class
PcmType.java package android.media.audio.common public abstract annotation android.media.audio.common.PcmType extends java.lang.Object implements java.lang.annotation.Annotation { public static final byte DEFAULT public static final byte UINT_8_BIT public static final byte INT_16_BIT public static final byte INT_32_BIT public static final byte FIXED_Q_8_24 public static final byte FLOAT_32_BIT public static final byte INT_24_BIT }
android/media/audio/common/Void$1.class
Void.java package android.media.audio.common android.media.audio.common.Void$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public android.media.audio.common.Void createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source android.media.audio.common.Void _aidl_out public android.media.audio.common.Void[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
android/media/audio/common/Void.class
Void.java package android.media.audio.common public android.media.audio.common.Void extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public void <init> () public final int getStability () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public java.lang.String toString () java.util.StringJoiner _aidl_sj public boolean equals (java.lang.Object) Object other android.media.audio.common.Void that public int hashCode () public int describeContents () int _mask static void <clinit> () }
com/
com/android/
com/android/automotive/
com/android/automotive/telemetry/
com/android/automotive/telemetry/CarDataProto$1.class
CarDataProto.java package com.android.automotive.telemetry synthetic com.android.automotive.telemetry.CarDataProto$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke static void <clinit> () }
com/android/automotive/telemetry/CarDataProto$CarData$Builder.class
CarDataProto.java package com.android.automotive.telemetry public final com.android.automotive.telemetry.CarDataProto$CarData$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.automotive.telemetry.CarDataProto$CarDataOrBuilder { private void <init> () public com.android.automotive.telemetry.CarDataProto$CarData$PushedCase getPushedCase () public com.android.automotive.telemetry.CarDataProto$CarData$Builder clearPushed () public boolean hasEvsFirstFrameLatency () public com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency getEvsFirstFrameLatency () public com.android.automotive.telemetry.CarDataProto$CarData$Builder setEvsFirstFrameLatency (com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency) com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency value public com.android.automotive.telemetry.CarDataProto$CarData$Builder setEvsFirstFrameLatency (com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency$Builder) com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency$Builder builderForValue public com.android.automotive.telemetry.CarDataProto$CarData$Builder mergeEvsFirstFrameLatency (com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency) com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency value public com.android.automotive.telemetry.CarDataProto$CarData$Builder clearEvsFirstFrameLatency () }
com/android/automotive/telemetry/CarDataProto$CarData$PushedCase.class
CarDataProto.java package com.android.automotive.telemetry public final enum com.android.automotive.telemetry.CarDataProto$CarData$PushedCase extends java.lang.Enum { public static final enum com.android.automotive.telemetry.CarDataProto$CarData$PushedCase EVS_FIRST_FRAME_LATENCY public static final enum com.android.automotive.telemetry.CarDataProto$CarData$PushedCase PUSHED_NOT_SET private final int value private static final synthetic com.android.automotive.telemetry.CarDataProto$CarData$PushedCase[] $VALUES public static com.android.automotive.telemetry.CarDataProto$CarData$PushedCase[] values () public static com.android.automotive.telemetry.CarDataProto$CarData$PushedCase valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public static com.android.automotive.telemetry.CarDataProto$CarData$PushedCase valueOf (int) int value public static com.android.automotive.telemetry.CarDataProto$CarData$PushedCase forNumber (int) int value public int getNumber () private static synthetic com.android.automotive.telemetry.CarDataProto$CarData$PushedCase[] $values () static void <clinit> () }
com/android/automotive/telemetry/CarDataProto$CarData.class
CarDataProto.java package com.android.automotive.telemetry public final com.android.automotive.telemetry.CarDataProto$CarData extends com.google.protobuf.GeneratedMessageLite implements com.android.automotive.telemetry.CarDataProto$CarDataOrBuilder { private int bitField0_ private int pushedCase_ private Object pushed_ public static final int EVS_FIRST_FRAME_LATENCY_FIELD_NUMBER private static final com.android.automotive.telemetry.CarDataProto$CarData DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public com.android.automotive.telemetry.CarDataProto$CarData$PushedCase getPushedCase () private void clearPushed () public boolean hasEvsFirstFrameLatency () public com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency getEvsFirstFrameLatency () private void setEvsFirstFrameLatency (com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency) com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency value private void mergeEvsFirstFrameLatency (com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency) com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency value private void clearEvsFirstFrameLatency () public static com.android.automotive.telemetry.CarDataProto$CarData parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.automotive.telemetry.CarDataProto$CarData parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.automotive.telemetry.CarDataProto$CarData parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.automotive.telemetry.CarDataProto$CarData parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.automotive.telemetry.CarDataProto$CarData parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.automotive.telemetry.CarDataProto$CarData parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.automotive.telemetry.CarDataProto$CarData parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.automotive.telemetry.CarDataProto$CarData parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.automotive.telemetry.CarDataProto$CarData parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.automotive.telemetry.CarDataProto$CarData parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.automotive.telemetry.CarDataProto$CarData parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.automotive.telemetry.CarDataProto$CarData parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.automotive.telemetry.CarDataProto$CarData$Builder newBuilder () public static com.android.automotive.telemetry.CarDataProto$CarData$Builder newBuilder (com.android.automotive.telemetry.CarDataProto$CarData) com.android.automotive.telemetry.CarDataProto$CarData prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.automotive.telemetry.CarDataProto$CarData getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.automotive.telemetry.CarDataProto$CarData defaultInstance }
com/android/automotive/telemetry/CarDataProto$CarDataOrBuilder.class
CarDataProto.java package com.android.automotive.telemetry public abstract com.android.automotive.telemetry.CarDataProto$CarDataOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasEvsFirstFrameLatency () public abstract com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency getEvsFirstFrameLatency () public abstract com.android.automotive.telemetry.CarDataProto$CarData$PushedCase getPushedCase () }
com/android/automotive/telemetry/CarDataProto.class
CarDataProto.java package com.android.automotive.telemetry public final com.android.automotive.telemetry.CarDataProto extends java.lang.Object { private void <init> () public static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.ExtensionRegistryLite registry static void <clinit> () }
com/android/automotive/telemetry/EvsProto$1.class
EvsProto.java package com.android.automotive.telemetry synthetic com.android.automotive.telemetry.EvsProto$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke static void <clinit> () }
com/android/automotive/telemetry/EvsProto$EvsFirstFrameLatency$Builder.class
EvsProto.java package com.android.automotive.telemetry public final com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatencyOrBuilder { private void <init> () public boolean hasStartTimestampMillis () public long getStartTimestampMillis () public com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency$Builder setStartTimestampMillis (long) long value public com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency$Builder clearStartTimestampMillis () public boolean hasLatencyMillis () public long getLatencyMillis () public com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency$Builder setLatencyMillis (long) long value public com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency$Builder clearLatencyMillis () }
com/android/automotive/telemetry/EvsProto$EvsFirstFrameLatency.class
EvsProto.java package com.android.automotive.telemetry public final com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency extends com.google.protobuf.GeneratedMessageLite implements com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatencyOrBuilder { private int bitField0_ public static final int START_TIMESTAMP_MILLIS_FIELD_NUMBER private long startTimestampMillis_ public static final int LATENCY_MILLIS_FIELD_NUMBER private long latencyMillis_ private static final com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasStartTimestampMillis () public long getStartTimestampMillis () private void setStartTimestampMillis (long) long value private void clearStartTimestampMillis () public boolean hasLatencyMillis () public long getLatencyMillis () private void setLatencyMillis (long) long value private void clearLatencyMillis () public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency$Builder newBuilder () public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency$Builder newBuilder (com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency) com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatency defaultInstance }
com/android/automotive/telemetry/EvsProto$EvsFirstFrameLatencyOrBuilder.class
EvsProto.java package com.android.automotive.telemetry public abstract com.android.automotive.telemetry.EvsProto$EvsFirstFrameLatencyOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasStartTimestampMillis () public abstract long getStartTimestampMillis () public abstract boolean hasLatencyMillis () public abstract long getLatencyMillis () }
com/android/automotive/telemetry/EvsProto.class
EvsProto.java package com.android.automotive.telemetry public final com.android.automotive.telemetry.EvsProto extends java.lang.Object { private void <init> () public static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.ExtensionRegistryLite registry static void <clinit> () }
com/android/car/
com/android/car/AidlVehicleStub$AidlSubscriptionClient.class
AidlVehicleStub.java package com.android.car com.android.car.AidlVehicleStub$AidlSubscriptionClient extends android.hardware.automotive.vehicle.IVehicleCallback$Stub implements com.android.car.VehicleStub$SubscriptionClient { private final com.android.car.hal.VehicleHalCallback mCallback private final com.android.car.hal.HalPropValueBuilder mBuilder final synthetic com.android.car.AidlVehicleStub this$0 void <init> (com.android.car.AidlVehicleStub, com.android.car.hal.VehicleHalCallback, com.android.car.hal.HalPropValueBuilder) com.android.car.hal.VehicleHalCallback callback com.android.car.hal.HalPropValueBuilder builder public void onGetValues (android.hardware.automotive.vehicle.GetValueResults) throws android.os.RemoteException android.hardware.automotive.vehicle.GetValueResults responses public void onSetValues (android.hardware.automotive.vehicle.SetValueResults) throws android.os.RemoteException android.hardware.automotive.vehicle.SetValueResults responses public void onPropertyEvent (android.hardware.automotive.vehicle.VehiclePropValues, int) throws android.os.RemoteException android.hardware.automotive.vehicle.VehiclePropValue value android.hardware.automotive.vehicle.VehiclePropValues propValues int sharedMemoryFileCount android.hardware.automotive.vehicle.VehiclePropValues origPropValues java.util.ArrayList values public void onPropertySetError (android.hardware.automotive.vehicle.VehiclePropErrors) throws android.os.RemoteException android.hardware.automotive.vehicle.VehiclePropError error android.hardware.automotive.vehicle.VehiclePropErrors errors android.hardware.automotive.vehicle.VehiclePropErrors origErrors java.util.ArrayList errorList public void subscribe (android.hardware.automotive.vehicle.SubscribeOptions[]) throws android.os.RemoteException android.os.ServiceSpecificException android.hardware.automotive.vehicle.SubscribeOptions[] options public void unsubscribe (int) throws android.os.RemoteException android.os.ServiceSpecificException int prop public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/car/AidlVehicleStub$AsyncGetRequestsHandler.class
AidlVehicleStub.java package com.android.car final com.android.car.AidlVehicleStub$AsyncGetRequestsHandler extends com.android.car.AidlVehicleStub$AsyncRequestsHandler { private android.hardware.automotive.vehicle.GetValueRequest[] mVhalRequestItems private int mIndex private void <init> () public void allocateVhalRequestSize (int) int size public void addVhalRequest (long, com.android.car.hal.HalPropValue) long vhalRequestId com.android.car.hal.HalPropValue halPropValue public android.hardware.automotive.vehicle.GetValueRequest[] getRequestItems () public void sendRequestsToVhal (android.hardware.automotive.vehicle.IVehicle, com.android.car.AidlVehicleStub$GetSetValuesCallback) throws android.os.RemoteException android.os.ServiceSpecificException android.hardware.automotive.vehicle.IVehicle iVehicle com.android.car.AidlVehicleStub$GetSetValuesCallback callbackForVhal android.hardware.automotive.vehicle.GetValueRequests largeParcelableRequest public long getVhalRequestId (android.hardware.automotive.vehicle.GetValueRequest) android.hardware.automotive.vehicle.GetValueRequest request public volatile synthetic long getVhalRequestId (java.lang.Object) public volatile synthetic java.lang.Object[] getRequestItems () private static synthetic android.os.Parcelable lambda$sendRequestsToVhal$0 () throws java.lang.Exception android.hardware.automotive.vehicle.GetValueRequests newRequests }
com/android/car/AidlVehicleStub$AsyncGetResultsHandler.class
AidlVehicleStub.java package com.android.car final com.android.car.AidlVehicleStub$AsyncGetResultsHandler extends com.android.car.AidlVehicleStub$AsyncResultsHandler { private com.android.car.hal.HalPropValueBuilder mPropValueBuilder void <init> (com.android.car.hal.HalPropValueBuilder) com.android.car.hal.HalPropValueBuilder propValueBuilder void addErrorResult (com.android.car.VehicleStub$VehicleStubCallbackInterface, int, int, int) com.android.car.VehicleStub$VehicleStubCallbackInterface callback int serviceRequestId int errorCode int vendorErrorCode void addVhalResult (com.android.car.VehicleStub$VehicleStubCallbackInterface, int, android.hardware.automotive.vehicle.GetValueResult) com.android.car.VehicleStub$VehicleStubCallbackInterface callback int serviceRequestId android.hardware.automotive.vehicle.GetValueResult result void callVehicleStubCallback () java.util.Map$Entry entry long getVhalRequestId (android.hardware.automotive.vehicle.GetValueResult) android.hardware.automotive.vehicle.GetValueResult result private com.android.car.VehicleStub$GetVehicleStubAsyncResult toVehicleStubResult (int, android.hardware.automotive.vehicle.GetValueResult) int[] errorCodes int serviceRequestId android.hardware.automotive.vehicle.GetValueResult vhalResult volatile synthetic long getVhalRequestId (java.lang.Object) volatile synthetic void addVhalResult (com.android.car.VehicleStub$VehicleStubCallbackInterface, int, java.lang.Object) }
com/android/car/AidlVehicleStub$AsyncRequestInfo.class
AidlVehicleStub.java package com.android.car com.android.car.AidlVehicleStub$AsyncRequestInfo extends java.lang.Object implements com.android.car.internal.LongRequestIdWithTimeout { private final int mServiceRequestId private final com.android.car.VehicleStub$VehicleStubCallbackInterface mClientCallback private final long mTimeoutUptimeMs private final long mVhalRequestId private void <init> (long, int, com.android.car.VehicleStub$VehicleStubCallbackInterface, long) long vhalRequestId int serviceRequestId com.android.car.VehicleStub$VehicleStubCallbackInterface clientCallback long timeoutUptimeMs public long getRequestId () public long getTimeoutUptimeMs () public int getServiceRequestId () public com.android.car.VehicleStub$VehicleStubCallbackInterface getClientCallback () }
com/android/car/AidlVehicleStub$AsyncRequestsHandler.class
AidlVehicleStub.java package com.android.car abstract com.android.car.AidlVehicleStub$AsyncRequestsHandler extends java.lang.Object { protected android.util.LongSparseArray mVhalRequestIdsByTimeoutInMs private void <init> () abstract void allocateVhalRequestSize (int) abstract void addVhalRequest (long, com.android.car.hal.HalPropValue) abstract java.lang.Object[] getRequestItems () abstract void sendRequestsToVhal (android.hardware.automotive.vehicle.IVehicle, com.android.car.AidlVehicleStub$GetSetValuesCallback) throws android.os.RemoteException android.os.ServiceSpecificException abstract long getVhalRequestId (java.lang.Object) }
com/android/car/AidlVehicleStub$AsyncResultsHandler.class
AidlVehicleStub.java package com.android.car abstract com.android.car.AidlVehicleStub$AsyncResultsHandler extends java.lang.Object { protected java.util.Map mCallbackToResults private void <init> () abstract void addErrorResult (com.android.car.VehicleStub$VehicleStubCallbackInterface, int, int, int) abstract void addVhalResult (com.android.car.VehicleStub$VehicleStubCallbackInterface, int, java.lang.Object) abstract void callVehicleStubCallback () abstract long getVhalRequestId (java.lang.Object) protected void addVehicleStubResult (com.android.car.VehicleStub$VehicleStubCallbackInterface, java.lang.Object) com.android.car.VehicleStub$VehicleStubCallbackInterface callback Object vehicleStubResult }
com/android/car/AidlVehicleStub$AsyncSetRequestsHandler.class
AidlVehicleStub.java package com.android.car final com.android.car.AidlVehicleStub$AsyncSetRequestsHandler extends com.android.car.AidlVehicleStub$AsyncRequestsHandler { private android.hardware.automotive.vehicle.SetValueRequest[] mVhalRequestItems private int mIndex private void <init> () public void allocateVhalRequestSize (int) int size public void addVhalRequest (long, com.android.car.hal.HalPropValue) long vhalRequestId com.android.car.hal.HalPropValue halPropValue public android.hardware.automotive.vehicle.SetValueRequest[] getRequestItems () public void sendRequestsToVhal (android.hardware.automotive.vehicle.IVehicle, com.android.car.AidlVehicleStub$GetSetValuesCallback) throws android.os.RemoteException android.os.ServiceSpecificException android.hardware.automotive.vehicle.IVehicle iVehicle com.android.car.AidlVehicleStub$GetSetValuesCallback callbackForVhal android.hardware.automotive.vehicle.SetValueRequests largeParcelableRequest public long getVhalRequestId (android.hardware.automotive.vehicle.SetValueRequest) android.hardware.automotive.vehicle.SetValueRequest request public volatile synthetic long getVhalRequestId (java.lang.Object) public volatile synthetic java.lang.Object[] getRequestItems () private static synthetic android.os.Parcelable lambda$sendRequestsToVhal$0 () throws java.lang.Exception android.hardware.automotive.vehicle.SetValueRequests newRequests }
com/android/car/AidlVehicleStub$AsyncSetResultsHandler.class
AidlVehicleStub.java package com.android.car final com.android.car.AidlVehicleStub$AsyncSetResultsHandler extends com.android.car.AidlVehicleStub$AsyncResultsHandler { void <init> () void addErrorResult (com.android.car.VehicleStub$VehicleStubCallbackInterface, int, int, int) com.android.car.VehicleStub$VehicleStubCallbackInterface callback int serviceRequestId int errorCode int vendorErrorCode void addVhalResult (com.android.car.VehicleStub$VehicleStubCallbackInterface, int, android.hardware.automotive.vehicle.SetValueResult) com.android.car.VehicleStub$VehicleStubCallbackInterface callback int serviceRequestId android.hardware.automotive.vehicle.SetValueResult result void callVehicleStubCallback () java.util.Map$Entry entry long getVhalRequestId (android.hardware.automotive.vehicle.SetValueResult) android.hardware.automotive.vehicle.SetValueResult result private com.android.car.VehicleStub$SetVehicleStubAsyncResult toVehicleStubResult (int, android.hardware.automotive.vehicle.SetValueResult) int[] errorCodes int serviceRequestId android.hardware.automotive.vehicle.SetValueResult vhalResult volatile synthetic long getVhalRequestId (java.lang.Object) volatile synthetic void addVhalResult (com.android.car.VehicleStub$VehicleStubCallbackInterface, int, java.lang.Object) }
com/android/car/AidlVehicleStub$GetSetValuesCallback.class
AidlVehicleStub.java package com.android.car final com.android.car.AidlVehicleStub$GetSetValuesCallback extends android.hardware.automotive.vehicle.IVehicleCallback$Stub { final synthetic com.android.car.AidlVehicleStub this$0 private void <init> (com.android.car.AidlVehicleStub) public void onGetValues (android.hardware.automotive.vehicle.GetValueResults) throws android.os.RemoteException android.hardware.automotive.vehicle.GetValueResults responses public void onSetValues (android.hardware.automotive.vehicle.SetValueResults) throws android.os.RemoteException android.hardware.automotive.vehicle.SetValueResults responses public void onPropertyEvent (android.hardware.automotive.vehicle.VehiclePropValues, int) throws android.os.RemoteException android.hardware.automotive.vehicle.VehiclePropValues propValues int sharedMemoryFileCount public void onPropertySetError (android.hardware.automotive.vehicle.VehiclePropErrors) throws android.os.RemoteException android.hardware.automotive.vehicle.VehiclePropErrors errors public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/car/AidlVehicleStub$PendingAsyncRequestPool$AsyncRequestTimeoutCallback.class
AidlVehicleStub.java package com.android.car com.android.car.AidlVehicleStub$PendingAsyncRequestPool$AsyncRequestTimeoutCallback extends java.lang.Object implements com.android.car.internal.LongPendingRequestPool$TimeoutCallback { final synthetic com.android.car.AidlVehicleStub$PendingAsyncRequestPool this$0 private void <init> (com.android.car.AidlVehicleStub$PendingAsyncRequestPool) public void onRequestsTimeout (java.util.List) long vhalRequestId com.android.car.AidlVehicleStub$AsyncRequestInfo requestInfo com.android.car.VehicleStub$VehicleStubCallbackInterface getAsyncCallback int i int i java.util.List vhalRequestIds android.util.ArrayMap serviceRequestIdsByCallback }
com/android/car/AidlVehicleStub$PendingAsyncRequestPool.class
AidlVehicleStub.java package com.android.car final com.android.car.AidlVehicleStub$PendingAsyncRequestPool extends java.lang.Object { private final Object mAsyncRequestPoolLock private final com.android.car.internal.LongPendingRequestPool$TimeoutCallback mTimeoutCallback private final android.os.Looper mLooper private final com.android.car.internal.LongPendingRequestPool mPendingRequestPool void <init> (android.os.Looper) android.os.Looper looper void addRequest (com.android.car.AidlVehicleStub$AsyncRequestInfo) com.android.car.AidlVehicleStub$AsyncRequestInfo requestInfo com.android.car.AidlVehicleStub$AsyncRequestInfo finishRequestIfFound (long) com.android.car.AidlVehicleStub$AsyncRequestInfo requestInfo long vhalRequestId int size () boolean contains (long) long vhalRequestId void cancelRequests (java.util.List) int serviceRequestId int i long vhalRequestIdToCancel int i java.util.List serviceRequestIds java.util.Set serviceRequestIdsSet java.util.List vhalRequestIdsToCancel void removeRequestsForCallback (com.android.car.VehicleStub$VehicleStubCallbackInterface) int i int i java.util.List requestIdsToRemove com.android.car.VehicleStub$VehicleStubCallbackInterface callback }
com/android/car/AidlVehicleStub$PendingSyncRequestPool.class
AidlVehicleStub.java package com.android.car final com.android.car.AidlVehicleStub$PendingSyncRequestPool extends java.lang.Object { private final Object mSyncRequestPoolLock private final android.util.LongSparseArray mPendingRequestsByVhalRequestId private void <init> () android.car.util.concurrent.AndroidFuture addRequest (long) android.car.util.concurrent.AndroidFuture resultFuture long vhalRequestId android.car.util.concurrent.AndroidFuture finishRequestIfFound (long) android.car.util.concurrent.AndroidFuture pendingRequest long vhalRequestId int size () }
com/android/car/AidlVehicleStub.class
AidlVehicleStub.java package com.android.car final com.android.car.AidlVehicleStub extends com.android.car.VehicleStub { private static final String AIDL_VHAL_SERVICE private static final long DEFAULT_TIMEOUT_MS private static final String TAG private static final long TRACE_TAG private final android.hardware.automotive.vehicle.IVehicle mAidlVehicle private final com.android.car.hal.HalPropValueBuilder mPropValueBuilder private final com.android.car.AidlVehicleStub$GetSetValuesCallback mGetSetValuesCallback private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final java.util.concurrent.atomic.AtomicLong mRequestId private final Object mLock private final com.android.car.AidlVehicleStub$PendingSyncRequestPool mPendingSyncGetValueRequestPool private final com.android.car.AidlVehicleStub$PendingSyncRequestPool mPendingSyncSetValueRequestPool private final com.android.car.AidlVehicleStub$PendingAsyncRequestPool mPendingAsyncRequestPool private long mSyncOpTimeoutInMs void <init> () void <init> (android.hardware.automotive.vehicle.IVehicle) android.hardware.automotive.vehicle.IVehicle aidlVehicle void <init> (android.hardware.automotive.vehicle.IVehicle, android.os.HandlerThread) android.hardware.automotive.vehicle.IVehicle aidlVehicle android.os.HandlerThread handlerThread void setSyncOpTimeoutInMs (long) long timeoutMs int countPendingRequests () public boolean isAidlVhal () public com.android.car.hal.HalPropValueBuilder getHalPropValueBuilder () public boolean isValid () public java.lang.String getInterfaceDescriptor () throws java.lang.IllegalStateException android.os.RemoteException e public void linkToDeath (com.android.car.IVehicleDeathRecipient) throws java.lang.IllegalStateException android.os.RemoteException e com.android.car.IVehicleDeathRecipient recipient public void unlinkToDeath (com.android.car.IVehicleDeathRecipient) com.android.car.IVehicleDeathRecipient recipient public com.android.car.hal.HalPropConfig[] getAllPropConfigs () throws android.os.RemoteException android.os.ServiceSpecificException int i android.hardware.automotive.vehicle.VehiclePropConfigs propConfigs android.hardware.automotive.vehicle.VehiclePropConfig[] payloads int size com.android.car.hal.HalPropConfig[] configs public com.android.car.VehicleStub$SubscriptionClient newSubscriptionClient (com.android.car.hal.VehicleHalCallback) com.android.car.hal.VehicleHalCallback callback public com.android.car.hal.HalPropValue get (com.android.car.hal.HalPropValue) throws android.os.RemoteException android.os.ServiceSpecificException com.android.car.hal.HalPropValue requestedPropValue public void set (com.android.car.hal.HalPropValue) throws android.os.RemoteException android.os.ServiceSpecificException com.android.car.hal.HalPropValue requestedPropValue public void getAsync (java.util.List, com.android.car.VehicleStub$VehicleStubCallbackInterface) java.util.List getVehicleStubAsyncRequests com.android.car.VehicleStub$VehicleStubCallbackInterface getCallback public void setAsync (java.util.List, com.android.car.VehicleStub$VehicleStubCallbackInterface) java.util.List setVehicleStubAsyncRequests com.android.car.VehicleStub$VehicleStubCallbackInterface setCallback public void dump (java.io.FileDescriptor, java.util.List) throws android.os.RemoteException java.io.FileDescriptor fd java.util.List args public void cancelRequests (java.util.List) java.util.List serviceRequestIds private static android.hardware.automotive.vehicle.IVehicle getAidlVehicle () RuntimeException e private void onGetValues (android.hardware.automotive.vehicle.GetValueResults) android.hardware.automotive.vehicle.GetValueResults responses android.hardware.automotive.vehicle.GetValueResults origResponses private void onSetValues (android.hardware.automotive.vehicle.SetValueResults) android.hardware.automotive.vehicle.SetValueResults responses android.hardware.automotive.vehicle.SetValueResults origResponses private void onGetSetValues (java.lang.Object[], com.android.car.AidlVehicleStub$AsyncResultsHandler, com.android.car.AidlVehicleStub$PendingSyncRequestPool) long vhalRequestId com.android.car.AidlVehicleStub$AsyncRequestInfo requestInfo Object result Object[] vhalResults com.android.car.AidlVehicleStub$AsyncResultsHandler asyncResultsHandler com.android.car.AidlVehicleStub$PendingSyncRequestPool pendingSyncRequestPool private static java.lang.String printPropIdAreaId (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue value private void completePendingSyncRequestLocked (com.android.car.AidlVehicleStub$PendingSyncRequestPool, long, java.lang.Object) com.android.car.AidlVehicleStub$PendingSyncRequestPool pendingSyncRequestPool long vhalRequestId Object result android.car.util.concurrent.AndroidFuture pendingRequest private com.android.car.hal.HalPropValue getOrSetSync (com.android.car.hal.HalPropValue, com.android.car.AidlVehicleStub$PendingSyncRequestPool, com.android.car.AidlVehicleStub$AsyncRequestsHandler, java.util.function.Function) throws android.os.RemoteException android.os.ServiceSpecificException Object result InterruptedException e java.util.concurrent.ExecutionException e java.util.concurrent.TimeoutException e com.android.car.hal.HalPropValue requestedPropValue com.android.car.AidlVehicleStub$PendingSyncRequestPool pendingSyncRequestPool com.android.car.AidlVehicleStub$AsyncRequestsHandler requestsHandler java.util.function.Function resultHandler long vhalRequestId android.car.util.concurrent.AndroidFuture resultFuture boolean gotResult private void getOrSetAsync (java.util.List, com.android.car.VehicleStub$VehicleStubCallbackInterface, com.android.car.AidlVehicleStub$AsyncRequestsHandler, com.android.car.AidlVehicleStub$AsyncResultsHandler) android.os.RemoteException e int[] errorCodes android.os.ServiceSpecificException e java.util.List vehicleStubAsyncRequests com.android.car.VehicleStub$VehicleStubCallbackInterface vehicleStubCallback com.android.car.AidlVehicleStub$AsyncRequestsHandler asyncRequestsHandler com.android.car.AidlVehicleStub$AsyncResultsHandler asyncResultsHandler private void prepareAndConvertAsyncRequests (java.util.List, com.android.car.VehicleStub$VehicleStubCallbackInterface, com.android.car.AidlVehicleStub$AsyncRequestsHandler) android.os.RemoteException e com.android.car.VehicleStub$AsyncGetSetRequest vehicleStubRequest long vhalRequestId com.android.car.AidlVehicleStub$AsyncRequestInfo requestInfo int i java.util.List vehicleStubRequests com.android.car.VehicleStub$VehicleStubCallbackInterface clientCallback com.android.car.AidlVehicleStub$AsyncRequestsHandler asyncRequestsHandler private void handleAsyncExceptionFromVhal (com.android.car.AidlVehicleStub$AsyncRequestsHandler, com.android.car.VehicleStub$VehicleStubCallbackInterface, int, int, com.android.car.AidlVehicleStub$AsyncResultsHandler) long vhalRequestId com.android.car.AidlVehicleStub$AsyncRequestInfo requestInfo int i Object[] requests com.android.car.AidlVehicleStub$AsyncRequestsHandler asyncRequestsHandler com.android.car.VehicleStub$VehicleStubCallbackInterface vehicleStubCallback int errorCode int vendorErrorCode com.android.car.AidlVehicleStub$AsyncResultsHandler asyncResultsHandler private synthetic void lambda$prepareAndConvertAsyncRequests$2 (com.android.car.VehicleStub$VehicleStubCallbackInterface) com.android.car.VehicleStub$VehicleStubCallbackInterface clientCallback private static synthetic com.android.car.hal.HalPropValue lambda$set$1 (com.android.car.hal.HalPropValue, android.hardware.automotive.vehicle.SetValueResult) com.android.car.hal.HalPropValue requestedPropValue android.hardware.automotive.vehicle.SetValueResult result private synthetic com.android.car.hal.HalPropValue lambda$get$0 (com.android.car.hal.HalPropValue, android.hardware.automotive.vehicle.GetValueResult) com.android.car.hal.HalPropValue requestedPropValue android.hardware.automotive.vehicle.GetValueResult result static void <clinit> () }
com/android/car/AppFocusService$ClientHolder.class
AppFocusService.java package com.android.car com.android.car.AppFocusService$ClientHolder extends com.android.car.BinderInterfaceContainer { private void <init> (com.android.car.BinderInterfaceContainer$BinderEventHandler) com.android.car.BinderInterfaceContainer$BinderEventHandler holder }
com/android/car/AppFocusService$ClientInfo.class
AppFocusService.java package com.android.car com.android.car.AppFocusService$ClientInfo extends com.android.car.BinderInterfaceContainer$BinderInterface { private final int mUid private final int mPid private final java.util.Set mAppTypes final synthetic com.android.car.AppFocusService this$0 private void <init> (com.android.car.AppFocusService, com.android.car.AppFocusService$ClientHolder, android.car.IAppFocusListener, int, int, int) com.android.car.AppFocusService$ClientHolder holder android.car.IAppFocusListener binder int uid int pid int appType private java.util.Set getAppTypes () private boolean addAppType (java.lang.Integer) Integer appType private boolean removeAppType (java.lang.Integer) Integer appType public java.lang.String toString () }
com/android/car/AppFocusService$DispatchHandler.class
AppFocusService.java package com.android.car final com.android.car.AppFocusService$DispatchHandler extends android.os.Handler { private static final String TAG private static final int MSG_DISPATCH_OWNERSHIP_LOSS private static final int MSG_DISPATCH_OWNERSHIP_GRANT private static final int MSG_DISPATCH_FOCUS_CHANGE private final java.lang.ref.WeakReference mService private void <init> (android.os.Looper, com.android.car.AppFocusService) android.os.Looper looper com.android.car.AppFocusService service private void requestAppFocusOwnershipLossDispatch (android.car.IAppFocusOwnershipCallback, int) android.car.IAppFocusOwnershipCallback callback int appType android.os.Message msg private void requestAppFocusOwnershipGrantDispatch (android.car.IAppFocusOwnershipCallback, int) android.car.IAppFocusOwnershipCallback callback int appType android.os.Message msg private void requestAppFocusChangeDispatch (android.car.IAppFocusListener, int, boolean) android.car.IAppFocusListener listener int appType boolean active android.os.Message msg public void handleMessage (android.os.Message) android.os.Message msg com.android.car.AppFocusService service static void <clinit> () }
com/android/car/AppFocusService$FocusOwnershipCallback.class
AppFocusService.java package com.android.car public abstract com.android.car.AppFocusService$FocusOwnershipCallback extends java.lang.Object { public abstract void onFocusAcquired (int, int, int) public abstract void onFocusAbandoned (int, int, int) }
com/android/car/AppFocusService$OwnershipClientHolder.class
AppFocusService.java package com.android.car com.android.car.AppFocusService$OwnershipClientHolder extends com.android.car.BinderInterfaceContainer { private void <init> (com.android.car.AppFocusService) com.android.car.AppFocusService service }
com/android/car/AppFocusService$OwnershipClientInfo.class
AppFocusService.java package com.android.car com.android.car.AppFocusService$OwnershipClientInfo extends com.android.car.BinderInterfaceContainer$BinderInterface { private final int mUid private final int mPid private final java.util.Set mOwnedAppTypes final synthetic com.android.car.AppFocusService this$0 private void <init> (com.android.car.AppFocusService, com.android.car.AppFocusService$OwnershipClientHolder, android.car.IAppFocusOwnershipCallback, int, int) com.android.car.AppFocusService$OwnershipClientHolder holder android.car.IAppFocusOwnershipCallback binder int uid int pid private java.util.Set getOwnedAppTypes () private boolean addOwnedAppType (java.lang.Integer) Integer appType private boolean removeOwnedAppType (java.lang.Integer) Integer appType int getUid () int getPid () public java.lang.String toString () }
com/android/car/AppFocusService.class
AppFocusService.java package com.android.car public com.android.car.AppFocusService extends android.car.IAppFocus$Stub implements com.android.car.CarServiceBase com.android.car.BinderInterfaceContainer$BinderEventHandler { private static final boolean DBG private static final boolean DBG_EVENT static final int PERMISSION_CHECKER_PERMISSION_GRANTED private final com.android.car.SystemActivityMonitoringService mSystemActivityMonitoringService private final Object mLock final com.android.car.AppFocusService$ClientHolder mAllChangeClients final com.android.car.AppFocusService$OwnershipClientHolder mAllOwnershipClients private final android.util.SparseArray mFocusOwners private final java.util.Set mActiveAppTypes private final java.util.List mFocusOwnershipCallbacks private final com.android.car.BinderInterfaceContainer$BinderEventHandler mAllBinderEventHandler private final android.os.HandlerThread mHandlerThread private final com.android.car.AppFocusService$DispatchHandler mDispatchHandler private final android.content.Context mContext public void <init> (android.content.Context, com.android.car.SystemActivityMonitoringService) android.content.Context context com.android.car.SystemActivityMonitoringService systemActivityMonitoringService public void registerFocusListener (android.car.IAppFocusListener, int) com.android.car.AppFocusService$ClientInfo info android.car.IAppFocusListener listener int appType public void unregisterFocusListener (android.car.IAppFocusListener, int) com.android.car.AppFocusService$ClientInfo info android.car.IAppFocusListener listener int appType public int[] getActiveAppTypes () public java.util.List getAppTypeOwner (int) com.android.car.AppFocusService$OwnershipClientInfo owner int appType com.android.car.AppFocusService$OwnershipClientInfo owner String[] packageNames public boolean isOwningFocus (android.car.IAppFocusOwnershipCallback, int) com.android.car.AppFocusService$OwnershipClientInfo info android.car.IAppFocusOwnershipCallback callback int appType com.android.car.AppFocusService$OwnershipClientInfo info public int requestAppFocus (android.car.IAppFocusOwnershipCallback, int) com.android.car.AppFocusService$OwnershipClientInfo ownerInfo com.android.car.AppFocusService$ClientInfo clientInfo com.android.car.BinderInterfaceContainer$BinderInterface client com.android.car.AppFocusService$OwnershipClientInfo info java.util.Set alreadyOwnedAppTypes android.car.IAppFocusOwnershipCallback callback int appType private boolean isInForeground (com.android.car.AppFocusService$OwnershipClientInfo) com.android.car.AppFocusService$OwnershipClientInfo info private boolean hasPrivilegedPermission () public void abandonAppFocus (android.car.IAppFocusOwnershipCallback, int) com.android.car.AppFocusService$ClientInfo clientInfo com.android.car.BinderInterfaceContainer$BinderInterface client com.android.car.AppFocusService$OwnershipClientInfo info java.util.Set currentlyOwnedAppTypes android.car.IAppFocusOwnershipCallback callback int appType public void init () public android.os.Looper getLooper () public void release () public void onBinderDeath (com.android.car.BinderInterfaceContainer$BinderInterface) Integer appType com.android.car.BinderInterfaceContainer$BinderInterface bInterface com.android.car.AppFocusService$OwnershipClientInfo info public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.AppFocusService$OwnershipClientInfo clientInfo com.android.car.BinderInterfaceContainer$BinderInterface client com.android.car.internal.util.IndentingPrintWriter writer public boolean isFocusOwner (int, int, int) com.android.car.AppFocusService$OwnershipClientInfo clientInfo int uid int pid int appType public void registerContextOwnerChangedCallback (com.android.car.AppFocusService$FocusOwnershipCallback) android.util.SparseArray owners int key com.android.car.AppFocusService$OwnershipClientInfo clientInfo int idx com.android.car.AppFocusService$FocusOwnershipCallback callback android.util.SparseArray owners public void unregisterContextOwnerChangedCallback (com.android.car.AppFocusService$FocusOwnershipCallback) com.android.car.AppFocusService$FocusOwnershipCallback callback private void dispatchAcquireFocusOwnerLocked (int, com.android.car.AppFocusService$OwnershipClientInfo, java.util.List) com.android.car.AppFocusService$FocusOwnershipCallback callback int i int appType com.android.car.AppFocusService$OwnershipClientInfo owner java.util.List focusOwnershipCallbacks private void dispatchAbandonFocusOwnerLocked (int, com.android.car.AppFocusService$OwnershipClientInfo, java.util.List) com.android.car.AppFocusService$FocusOwnershipCallback callback int i int appType com.android.car.AppFocusService$OwnershipClientInfo owner java.util.List focusOwnershipCallbacks private void dispatchAppFocusOwnershipLoss (android.car.IAppFocusOwnershipCallback, int) android.car.IAppFocusOwnershipCallback callback int appType private void dispatchAppFocusOwnershipGrant (android.car.IAppFocusOwnershipCallback, int) android.car.IAppFocusOwnershipCallback callback int appType private void dispatchAppFocusChange (android.car.IAppFocusListener, int, boolean) android.car.IAppFocusListener listener int appType boolean active private static synthetic void lambda$dispatchAbandonFocusOwnerLocked$2 (com.android.car.AppFocusService$FocusOwnershipCallback, int, com.android.car.AppFocusService$OwnershipClientInfo) com.android.car.AppFocusService$FocusOwnershipCallback callback int appType com.android.car.AppFocusService$OwnershipClientInfo owner private static synthetic void lambda$dispatchAcquireFocusOwnerLocked$1 (com.android.car.AppFocusService$FocusOwnershipCallback, int, com.android.car.AppFocusService$OwnershipClientInfo) com.android.car.AppFocusService$FocusOwnershipCallback callback int appType com.android.car.AppFocusService$OwnershipClientInfo owner private static synthetic void lambda$new$0 (com.android.car.BinderInterfaceContainer$BinderInterface) com.android.car.BinderInterfaceContainer$BinderInterface bInterface }
com/android/car/BinderInterfaceContainer$BinderEventHandler.class
BinderInterfaceContainer.java package com.android.car public abstract com.android.car.BinderInterfaceContainer$BinderEventHandler extends java.lang.Object { public abstract void onBinderDeath (com.android.car.BinderInterfaceContainer$BinderInterface) }
com/android/car/BinderInterfaceContainer$BinderInterface.class
BinderInterfaceContainer.java package com.android.car public com.android.car.BinderInterfaceContainer$BinderInterface extends java.lang.Object implements android.os.IBinder$DeathRecipient { public final android.os.IInterface binderInterface private final com.android.car.BinderInterfaceContainer mContainer public void <init> (com.android.car.BinderInterfaceContainer, android.os.IInterface) com.android.car.BinderInterfaceContainer container android.os.IInterface binderInterface public void binderDied () }
com/android/car/BinderInterfaceContainer.class
BinderInterfaceContainer.java package com.android.car public com.android.car.BinderInterfaceContainer extends java.lang.Object { private final Object mLock private final com.android.car.BinderInterfaceContainer$BinderEventHandler mEventHandler private final java.util.Map mBinders public void <init> (com.android.car.BinderInterfaceContainer$BinderEventHandler) com.android.car.BinderInterfaceContainer$BinderEventHandler eventHandler public void <init> () public void addBinder (android.os.IInterface) android.os.RemoteException e com.android.car.BinderInterfaceContainer$BinderInterface bInterface android.os.IInterface binderInterface android.os.IBinder binder public void removeBinder (android.os.IInterface) com.android.car.BinderInterfaceContainer$BinderInterface bInterface android.os.IInterface binderInterface android.os.IBinder binder public com.android.car.BinderInterfaceContainer$BinderInterface getBinderInterface (android.os.IInterface) android.os.IInterface binderInterface android.os.IBinder binder public void addBinderInterface (com.android.car.BinderInterfaceContainer$BinderInterface) android.os.RemoteException e com.android.car.BinderInterfaceContainer$BinderInterface bInterface android.os.IBinder binder public java.util.Collection getInterfaces () public int size () public void clear () android.os.IBinder binder com.android.car.BinderInterfaceContainer$BinderInterface bInterface java.util.Collection interfaces private void handleBinderDeath (com.android.car.BinderInterfaceContainer$BinderInterface) com.android.car.BinderInterfaceContainer$BinderInterface bInterface }
com/android/car/BuiltinPackageDependency.class
BuiltinPackageDependency.java package com.android.car public final com.android.car.BuiltinPackageDependency extends java.lang.Object { public static final String BUILTIN_CAR_SERVICE_PACKAGE_NAME public static final String BLANK_ACTIVITY_CLASS public static final String CAR_ACCESSIBILITY_SERVICE_CLASS public static final String CAR_USER_PER_SERVICE_CLASS public static final String EVS_HAL_WRAPPER_CLASS public static final String NOTIFICATION_HELPER_CLASS private void <init> () public static java.lang.String getComponentName (java.lang.String) String className public static android.content.Intent addClassNameToIntent (android.content.Context, android.content.Intent, java.lang.String) android.content.Context context android.content.Intent intent String className public static com.android.car.internal.NotificationHelperBase createNotificationHelper (android.content.Context) Class helperClass java.lang.reflect.Constructor constructor Exception e android.content.Context builtinContext }
com/android/car/CarBugreportManagerService.class
CarBugreportManagerService.java package com.android.car public com.android.car.CarBugreportManagerService extends android.car.ICarBugreportService$Stub implements com.android.car.CarServiceBase { private static final String TAG private static final String BEGIN_PREFIX private static final String PROGRESS_PREFIX private static final String OK_PREFIX private static final String FAIL_PREFIX static final String BUGREPORTD_SERVICE static final String DUMPSTATEZ_SERVICE private static final String BUGREPORT_PROGRESS_SOCKET private static final String BUGREPORT_OUTPUT_SOCKET private static final String BUGREPORT_EXTRA_OUTPUT_SOCKET private static final int SOCKET_CONNECTION_MAX_RETRY private static final int SOCKET_CONNECTION_RETRY_DELAY_IN_MS private final android.content.Context mContext private final boolean mIsUserBuild private final Object mLock private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler final java.util.concurrent.atomic.AtomicBoolean mIsServiceRunning private boolean mIsDumpstateDryRun public void <init> (android.content.Context) android.content.Context context void <init> (android.content.Context, boolean) android.content.Context context boolean isUserBuild public void init () public void release () public void requestBugreport (android.os.ParcelFileDescriptor, android.os.ParcelFileDescriptor, android.car.ICarBugreportCallback, boolean) android.os.ParcelFileDescriptor output android.os.ParcelFileDescriptor extraOutput android.car.ICarBugreportCallback callback boolean dumpstateDryRun public void cancelBugreport () RuntimeException e RuntimeException e private void setDumpstateDryRun (boolean) RuntimeException e boolean dryRun private void ensureTheCallerIsSignedWithPlatformKeys () android.content.pm.PackageManager pm int callingUid private void ensureTheCallerIsDesignatedBugReportApp () String packageName String defaultAppPkgName int callingUid android.content.pm.PackageManager pm String[] packageNamesForCallerUid private void requestBugReportLocked (android.os.ParcelFileDescriptor, android.os.ParcelFileDescriptor, android.car.ICarBugreportCallback, boolean) RuntimeException e android.os.ParcelFileDescriptor output android.os.ParcelFileDescriptor extraOutput android.car.ICarBugreportCallback callback boolean dumpstateDryRun private void handleProgress (java.lang.String, android.car.ICarBugreportCallback) float progress float total NumberFormatException e android.os.RemoteException e String line android.car.ICarBugreportCallback callback String progressOverTotal String[] parts float progress float total private void handleFinished (android.os.ParcelFileDescriptor, android.os.ParcelFileDescriptor, android.car.ICarBugreportCallback) android.os.RemoteException e android.os.ParcelFileDescriptor output android.os.ParcelFileDescriptor extraOutput android.car.ICarBugreportCallback callback private void processBugreportSockets (android.os.ParcelFileDescriptor, android.os.ParcelFileDescriptor, android.car.ICarBugreportCallback) String errorMessage String line java.io.BufferedReader reader Exception e android.os.ParcelFileDescriptor output android.os.ParcelFileDescriptor extraOutput android.car.ICarBugreportCallback callback android.net.LocalSocket localSocket private boolean copySocketToPfd (android.os.ParcelFileDescriptor, java.lang.String, android.car.ICarBugreportCallback) java.io.DataOutputStream out java.io.DataInputStream in Exception e android.os.ParcelFileDescriptor pfd String remoteSocket android.car.ICarBugreportCallback callback android.net.LocalSocket localSocket private void reportError (android.car.ICarBugreportCallback, int) android.os.RemoteException e android.car.ICarBugreportCallback callback int errorCode public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private android.net.LocalSocket connectSocket (java.lang.String) int i java.io.IOException e String socketName android.net.LocalSocket socket int retryCount private static void rawCopyStream (java.io.OutputStream, java.io.InputStream) throws java.io.IOException java.io.OutputStream writer java.io.InputStream reader int read byte[] buf private synthetic void lambda$requestBugReportLocked$0 (android.os.ParcelFileDescriptor, android.os.ParcelFileDescriptor, android.car.ICarBugreportCallback) android.os.ParcelFileDescriptor output android.os.ParcelFileDescriptor extraOutput android.car.ICarBugreportCallback callback static void <clinit> () }
com/android/car/CarDiagnosticService$DiagnosticClient.class
CarDiagnosticService.java package com.android.car com.android.car.CarDiagnosticService$DiagnosticClient extends java.lang.Object implements com.android.car.Listeners$IListener { private final android.car.diagnostic.ICarDiagnosticEventListener mListener private final java.util.Set mActiveDiagnostics private volatile boolean mActive final synthetic com.android.car.CarDiagnosticService this$0 void <init> (com.android.car.CarDiagnosticService, android.car.diagnostic.ICarDiagnosticEventListener) android.car.diagnostic.ICarDiagnosticEventListener listener public boolean equals (java.lang.Object) Object o com.android.car.CarDiagnosticService$DiagnosticClient that public int hashCode () boolean isHoldingListenerBinder (android.os.IBinder) android.os.IBinder listenerBinder void addDiagnostic (int) int frameType void removeDiagnostic (int) int frameType int getNumberOfActiveDiagnostic () int[] getDiagnosticArray () android.car.diagnostic.ICarDiagnosticEventListener getICarDiagnosticEventListener () public void binderDied () void dispatchDiagnosticUpdate (java.util.List) java.util.List events public void release () }
com/android/car/CarDiagnosticService$DiagnosticRecord.class
CarDiagnosticService.java package com.android.car abstract com.android.car.CarDiagnosticService$DiagnosticRecord extends java.lang.Object { protected boolean mEnabled private void <init> () boolean isEnabled () void enable () abstract boolean disableIfNeeded () abstract android.car.diagnostic.CarDiagnosticEvent update (android.car.diagnostic.CarDiagnosticEvent) }
com/android/car/CarDiagnosticService$FreezeFrameRecord.class
CarDiagnosticService.java package com.android.car com.android.car.CarDiagnosticService$FreezeFrameRecord extends com.android.car.CarDiagnosticService$DiagnosticRecord { java.util.HashMap mEvents private void <init> () boolean disableIfNeeded () void clearEvents () android.car.diagnostic.CarDiagnosticEvent update (android.car.diagnostic.CarDiagnosticEvent) android.car.diagnostic.CarDiagnosticEvent newEvent long[] getFreezeFrameTimestamps () android.car.diagnostic.CarDiagnosticEvent getEvent (long) long timestamp java.lang.Iterable getEvents () }
com/android/car/CarDiagnosticService$LiveFrameRecord.class
CarDiagnosticService.java package com.android.car com.android.car.CarDiagnosticService$LiveFrameRecord extends com.android.car.CarDiagnosticService$DiagnosticRecord { android.car.diagnostic.CarDiagnosticEvent mLastEvent private void <init> () boolean disableIfNeeded () android.car.diagnostic.CarDiagnosticEvent update (android.car.diagnostic.CarDiagnosticEvent) android.car.diagnostic.CarDiagnosticEvent newEvent android.car.diagnostic.CarDiagnosticEvent getLastEvent () }
com/android/car/CarDiagnosticService.class
CarDiagnosticService.java package com.android.car public com.android.car.CarDiagnosticService extends android.car.diagnostic.ICarDiagnostic$Stub implements com.android.car.CarServiceBase com.android.car.hal.DiagnosticHalService$DiagnosticListener { private final Object mLock private final java.util.LinkedList mClients private final java.util.HashMap mDiagnosticListeners private final com.android.car.CarDiagnosticService$LiveFrameRecord mLiveFrameDiagnosticRecord private final com.android.car.CarDiagnosticService$FreezeFrameRecord mFreezeFrameDiagnosticRecords private final com.android.car.hal.DiagnosticHalService mDiagnosticHal private final android.content.Context mContext private final com.android.car.internal.CarPermission mDiagnosticReadPermission private final com.android.car.internal.CarPermission mDiagnosticClearPermission public void <init> (android.content.Context, com.android.car.hal.DiagnosticHalService) android.content.Context context com.android.car.hal.DiagnosticHalService diagnosticHal public void init () private android.car.diagnostic.CarDiagnosticEvent setInitialLiveFrame () android.car.diagnostic.CarDiagnosticEvent liveFrame private void setInitialFreezeFrames () long timestamp long[] timestamps private android.car.diagnostic.CarDiagnosticEvent setRecentmostLiveFrame (android.car.diagnostic.CarDiagnosticEvent) android.car.diagnostic.CarDiagnosticEvent event private android.car.diagnostic.CarDiagnosticEvent setRecentmostFreezeFrame (android.car.diagnostic.CarDiagnosticEvent) android.car.diagnostic.CarDiagnosticEvent event public void release () private void processDiagnosticData (java.util.List) com.android.car.CarDiagnosticService$DiagnosticClient client java.util.List clientEvents com.android.car.Listeners$ClientWithRate clientWithRate android.car.diagnostic.CarDiagnosticEvent event int i com.android.car.CarDiagnosticService$DiagnosticClient client java.util.List clientEvents java.util.Map$Entry entry java.util.List events android.util.ArrayMap eventsByClient com.android.car.Listeners listeners public void onDiagnosticEvents (java.util.List) java.util.List events public boolean registerOrUpdateDiagnosticListener (int, int, android.car.diagnostic.ICarDiagnosticEventListener) android.os.RemoteException e com.android.car.Listeners$ClientWithRate diagnosticClientWithRate int frameType int rate android.car.diagnostic.ICarDiagnosticEventListener listener boolean shouldStartDiagnostics com.android.car.CarDiagnosticService$DiagnosticClient diagnosticClient Integer oldRate com.android.car.Listeners diagnosticListeners private boolean startDiagnostic (int, int) int frameType int rate com.android.car.hal.DiagnosticHalService diagnosticHal public void unregisterDiagnosticListener (int, android.car.diagnostic.ICarDiagnosticEventListener) com.android.car.CarDiagnosticService$DiagnosticClient diagnosticClient com.android.car.Listeners diagnosticListeners com.android.car.Listeners$ClientWithRate clientWithRate int frameType android.car.diagnostic.ICarDiagnosticEventListener listener boolean shouldStopDiagnostic boolean shouldRestartDiagnostic int newRate private void stopDiagnostic (int) int frameType com.android.car.hal.DiagnosticHalService diagnosticHal private com.android.car.hal.DiagnosticHalService getDiagnosticHal () public boolean isLiveFrameSupported () public boolean isFreezeFrameNotificationSupported () public boolean isGetFreezeFrameSupported () com.android.car.hal.DiagnosticHalService$DiagnosticCapabilities diagnosticCapabilities public boolean isClearFreezeFramesSupported () com.android.car.hal.DiagnosticHalService$DiagnosticCapabilities diagnosticCapabilities public boolean isSelectiveClearFreezeFramesSupported () com.android.car.hal.DiagnosticHalService$DiagnosticCapabilities diagnosticCapabilities public android.car.diagnostic.CarDiagnosticEvent getLatestLiveFrame () public long[] getFreezeFrameTimestamps () public android.car.diagnostic.CarDiagnosticEvent getFreezeFrame (long) long timestamp public transient boolean clearFreezeFrames (long[]) long[] timestamps private com.android.car.CarDiagnosticService$DiagnosticClient findDiagnosticClientLocked (android.car.diagnostic.ICarDiagnosticEventListener) com.android.car.CarDiagnosticService$DiagnosticClient diagnosticClient android.car.diagnostic.ICarDiagnosticEventListener listener android.os.IBinder binder private void removeClient (com.android.car.CarDiagnosticService$DiagnosticClient) int diagnostic com.android.car.CarDiagnosticService$DiagnosticClient diagnosticClient public void dump (com.android.car.internal.util.IndentingPrintWriter) java.util.ConcurrentModificationException e com.android.car.CarDiagnosticService$DiagnosticClient client java.util.ConcurrentModificationException e com.android.car.Listeners diagnosticListeners int diagnostic java.util.ConcurrentModificationException e com.android.car.internal.util.IndentingPrintWriter writer private static synthetic java.util.List lambda$processDiagnosticData$1 (com.android.car.CarDiagnosticService$DiagnosticClient) com.android.car.CarDiagnosticService$DiagnosticClient diagnosticClient private static synthetic void lambda$release$0 (java.lang.Integer, com.android.car.Listeners) Integer frameType com.android.car.Listeners diagnosticListeners }
com/android/car/CarDrivingStateService$1.class
CarDrivingStateService.java package com.android.car com.android.car.CarDrivingStateService$1 extends android.car.hardware.property.ICarPropertyEventListener$Stub { final synthetic com.android.car.CarDrivingStateService this$0 void <init> (com.android.car.CarDrivingStateService) com.android.car.CarDrivingStateService this$0 public void onEvent (java.util.List) throws android.os.RemoteException android.car.hardware.property.CarPropertyEvent event java.util.List events }
com/android/car/CarDrivingStateService.class
CarDrivingStateService.java package com.android.car public com.android.car.CarDrivingStateService extends android.car.drivingstate.ICarDrivingState$Stub implements com.android.car.CarServiceBase { private static final String TAG private static final boolean DBG private static final int MAX_TRANSITION_LOG_SIZE private static final int PROPERTY_UPDATE_RATE private static final int NOT_RECEIVED private final android.content.Context mContext private final com.android.car.CarPropertyService mPropertyService private final android.os.RemoteCallbackList mDrivingStateClients private static final int[] REQUIRED_PROPERTIES private final android.os.HandlerThread mClientDispatchThread private final android.os.Handler mClientDispatchHandler private final Object mLock private final java.util.LinkedList mTransitionLogs private int mLastGear private long mLastGearTimestamp private float mLastSpeed private long mLastSpeedTimestamp private boolean mLastParkingBrakeState private long mLastParkingBrakeTimestamp private java.util.List mSupportedGears private android.car.drivingstate.CarDrivingStateEvent mCurrentDrivingState private final android.car.hardware.property.ICarPropertyEventListener mICarPropertyEventListener public void <init> (android.content.Context, com.android.car.CarPropertyService) android.content.Context context com.android.car.CarPropertyService propertyService public void init () public void release () int property android.car.drivingstate.ICarDrivingStateChangeListener client int i private boolean checkPropertySupport () android.car.hardware.CarPropertyConfig config boolean found int propertyId java.util.List configs private void subscribeToProperties () int propertyId public void registerDrivingStateChangeListener (android.car.drivingstate.ICarDrivingStateChangeListener) android.car.drivingstate.ICarDrivingStateChangeListener listener public void unregisterDrivingStateChangeListener (android.car.drivingstate.ICarDrivingStateChangeListener) android.car.drivingstate.ICarDrivingStateChangeListener listener public android.car.drivingstate.CarDrivingStateEvent getCurrentDrivingState () public void injectDrivingState (android.car.drivingstate.CarDrivingStateEvent) android.car.drivingstate.CarDrivingStateEvent event private void dispatchEventToClients (android.car.drivingstate.CarDrivingStateEvent) android.car.drivingstate.CarDrivingStateEvent event boolean success public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.util.TransitionLog tLog Integer gear com.android.car.internal.util.IndentingPrintWriter writer void handlePropertyEventLocked (android.car.hardware.property.CarPropertyEvent) float curSpeed int curGear boolean curParkingBrake android.car.drivingstate.CarDrivingStateEvent currentDrivingStateEvent android.car.hardware.property.CarPropertyEvent event android.car.hardware.CarPropertyValue value int propId long curTimestamp int drivingState private java.util.List getSupportedGears () android.car.hardware.CarPropertyConfig p java.util.List propertyList private void addTransitionLogLocked (java.lang.String, int, int, long) String name int from int to long timestamp com.android.car.util.TransitionLog tLog private int inferDrivingStateLocked () private boolean isVehicleKnownToBeParkedLocked () private boolean isCarManualTransmissionTypeLocked () private void updateVehiclePropertiesIfNeededLocked () android.car.hardware.CarPropertyValue propertyValue android.car.hardware.CarPropertyValue propertyValue android.car.hardware.CarPropertyValue propertyValue private static android.car.drivingstate.CarDrivingStateEvent createDrivingStateEvent (int) int eventValue private synthetic void lambda$dispatchEventToClients$0 (android.car.drivingstate.CarDrivingStateEvent) android.os.RemoteException e android.car.drivingstate.ICarDrivingStateChangeListener callback int i android.car.drivingstate.CarDrivingStateEvent event int numClients static void <clinit> () }
com/android/car/CarExperimentalFeatureServiceController$1.class
CarExperimentalFeatureServiceController.java package com.android.car com.android.car.CarExperimentalFeatureServiceController$1 extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.car.CarExperimentalFeatureServiceController this$0 void <init> (com.android.car.CarExperimentalFeatureServiceController) com.android.car.CarExperimentalFeatureServiceController this$0 public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.car.IExperimentalCar experimentalCar android.os.RemoteException e android.content.ComponentName name android.os.IBinder service android.car.IExperimentalCar experimentalCar com.android.car.CarFeatureController featureController java.util.List enabledExperimentalFeatures public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name }
com/android/car/CarExperimentalFeatureServiceController$2.class
CarExperimentalFeatureServiceController.java package com.android.car com.android.car.CarExperimentalFeatureServiceController$2 extends android.car.IExperimentalCarHelper$Stub { final synthetic com.android.car.CarExperimentalFeatureServiceController this$0 void <init> (com.android.car.CarExperimentalFeatureServiceController) com.android.car.CarExperimentalFeatureServiceController this$0 public void onInitComplete (java.util.List, java.util.List, java.util.List, java.util.List) int i java.util.List allAvailableFeatures java.util.List startedFeatures java.util.List classNames java.util.List binders int sizeOfStartedFeatures java.util.ArrayList classNamesInArray java.util.ArrayList bindersInArray com.android.car.CarFeatureController featureController }
com/android/car/CarExperimentalFeatureServiceController$FeatureInfo.class
CarExperimentalFeatureServiceController.java package com.android.car com.android.car.CarExperimentalFeatureServiceController$FeatureInfo extends java.lang.Object { public final String className public final android.os.IBinder binder void <init> (java.lang.String, android.os.IBinder) String className android.os.IBinder binder }
com/android/car/CarExperimentalFeatureServiceController.class
CarExperimentalFeatureServiceController.java package com.android.car public final com.android.car.CarExperimentalFeatureServiceController extends java.lang.Object implements com.android.car.CarServiceBase { private static final String TAG private final android.content.Context mContext private final android.content.ServiceConnection mServiceConnection private final android.car.IExperimentalCarHelper mHelper private final Object mLock private android.car.IExperimentalCar mExperimentalCar private final android.util.ArrayMap mEnabledFeatures private boolean mBound public void <init> (android.content.Context) android.content.Context context public void init () android.content.Intent intent boolean bound public boolean bindService (android.content.Intent) Exception e android.content.Intent intent int myUid public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) String feature com.android.car.CarExperimentalFeatureServiceController$FeatureInfo info int i com.android.car.internal.util.IndentingPrintWriter writer public java.lang.String getCarManagerClassForFeature (java.lang.String) com.android.car.CarExperimentalFeatureServiceController$FeatureInfo info String featureName com.android.car.CarExperimentalFeatureServiceController$FeatureInfo info public android.os.IBinder getCarService (java.lang.String) com.android.car.CarExperimentalFeatureServiceController$FeatureInfo info String serviceName com.android.car.CarExperimentalFeatureServiceController$FeatureInfo info private void resetFeatures () static void <clinit> () }
com/android/car/CarFeatureController.class
CarFeatureController.java package com.android.car public final com.android.car.CarFeatureController extends java.lang.Object implements com.android.car.CarServiceBase { private static final String TAG private static final String BLUETOOTH_SERVICE private static final java.util.HashSet MANDATORY_FEATURES private static final java.util.HashSet OPTIONAL_FEATURES private static final java.util.HashSet NON_USER_ONLY_FEATURES private static final java.util.List SUPPORT_FEATURES private static final String FEATURE_CONFIG_FILE_NAME private static final String CONFIG_FILE_LAST_LINE_MARKER private static final String CONFIG_FILE_HASH_MARKER private final java.util.HashSet mEnabledFeatures private final android.content.Context mContext private final java.util.List mDefaultEnabledFeaturesFromConfig private final java.util.List mDisabledFeaturesFromVhal private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final Object mLock private final android.util.AtomicFile mFeatureConfigFile private final java.util.List mPendingEnabledFeatures private final java.util.List mPendingDisabledFeatures private java.util.HashSet mAvailableExperimentalFeatures public void <init> (android.content.Context, java.lang.String[], java.lang.String[], java.io.File) android.content.Context context String[] defaultEnabledFeaturesFromConfig String[] disabledFeaturesFromVhal java.io.File dataDir boolean shouldLoadDefaultConfig java.util.List getDisabledFeaturesFromVhal () public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public boolean isFeatureEnabled (java.lang.String) String featureName private boolean checkMandatoryFeaturesLocked () String feature private int checkFeatureExisting (java.lang.String) String featureName public int enableFeature (java.lang.String) String featureName int checkResult boolean alreadyEnabled boolean shouldUpdateConfigFile public int disableFeature (java.lang.String) String featureName int checkResult boolean alreadyDisabled boolean shouldUpdateConfigFile public boolean setAvailableExperimentalFeatureList (java.util.List) java.util.List experimentalFeatures public java.util.List getAllEnabledFeatures () public java.util.List getAllPendingDisabledFeatures () public java.util.List getAllPendingEnabledFeatures () public java.util.List getEnabledExperimentalFeatures () String feature java.util.ArrayList experimentalFeature void handleCorruptConfigFileLocked (java.lang.String, java.lang.String) String msg String line private boolean loadFromConfigFileLocked () java.io.FileInputStream fis java.io.FileNotFoundException e int expectedHashValue int fileHashValue int numberOfFeatures NumberFormatException e int numberOfFeatures int actualNumberOfFeatures String line boolean lastLinePassed boolean hashChecked java.io.BufferedReader reader java.io.IOException e java.io.FileInputStream fis private void persistToFeatureConfigFile (java.util.HashSet) java.io.FileOutputStream fos java.io.IOException e String feature java.io.BufferedWriter writer java.io.IOException e java.io.FileOutputStream fos java.util.HashSet features private void assertPermission () private void dispatchDefaultConfigUpdate () java.util.HashSet featuresToPersist private void parseDefaultConfig () String feature private static void addSupportFeatures (java.util.Collection) java.util.Collection features private static void removeSupportFeatures (java.util.Collection) java.util.Collection features private static synthetic void lambda$removeSupportFeatures$4 (java.util.Collection, android.util.Pair) java.util.Collection features android.util.Pair entry private static synthetic boolean lambda$removeSupportFeatures$3 (java.util.Collection, android.util.Pair) java.util.Collection features android.util.Pair entry private static synthetic void lambda$addSupportFeatures$2 (java.util.Collection, android.util.Pair) java.util.Collection features android.util.Pair entry private static synthetic boolean lambda$addSupportFeatures$1 (java.util.Collection, android.util.Pair) java.util.Collection features android.util.Pair entry private synthetic void lambda$dispatchDefaultConfigUpdate$0 (java.util.HashSet) java.util.HashSet featuresToPersist static void <clinit> () }
com/android/car/CarInputService$1.class
CarInputService.java package com.android.car com.android.car.CarInputService$1 extends java.lang.Object implements android.car.builtin.util.AssistUtilsHelper$VoiceInteractionSessionShowCallbackHelper { final synthetic com.android.car.CarInputService this$0 void <init> (com.android.car.CarInputService) com.android.car.CarInputService this$0 public void onFailed () public void onShown () }
com/android/car/CarInputService$2.class
CarInputService.java package com.android.car com.android.car.CarInputService$2 extends java.lang.Object implements com.android.car.CarInputService$KeyEventListener { final synthetic com.android.car.CarInputService this$0 void <init> (com.android.car.CarInputService) com.android.car.CarInputService this$0 public void onKeyEvent (android.view.KeyEvent, int, int) android.view.KeyEvent event int displayType int seat }
com/android/car/CarInputService$3.class
CarInputService.java package com.android.car com.android.car.CarInputService$3 extends java.lang.Object implements com.android.car.CarInputService$KeyEventListener { final synthetic android.content.Context val$context void <init> (android.content.Context) public void onKeyEvent (android.view.KeyEvent, int, int) android.view.KeyEvent event int displayType int seat }
com/android/car/CarInputService$KeyEventListener.class
CarInputService.java package com.android.car public abstract com.android.car.CarInputService$KeyEventListener extends java.lang.Object { public void onKeyEvent (android.view.KeyEvent) android.view.KeyEvent event public void onKeyEvent (android.view.KeyEvent, int, int) android.view.KeyEvent event int displayType int seat }
com/android/car/CarInputService$KeyPressTimer.class
CarInputService.java package com.android.car final com.android.car.CarInputService$KeyPressTimer extends java.lang.Object { private final Runnable mLongPressRunnable private final Runnable mCallback private final java.util.function.IntSupplier mLongPressDelaySupplier private final android.os.Handler mHandler private boolean mDown private boolean mLongPress final synthetic com.android.car.CarInputService this$0 void <init> (com.android.car.CarInputService, android.os.Handler, java.util.function.IntSupplier, java.lang.Runnable) android.os.Handler handler java.util.function.IntSupplier longPressDelaySupplier Runnable longPressRunnable void keyDown () boolean keyUp () private void onTimerExpired () }
com/android/car/CarInputService$MotionEventListener.class
CarInputService.java package com.android.car public abstract com.android.car.CarInputService$MotionEventListener extends java.lang.Object { public abstract void onMotionEvent (android.view.MotionEvent) }
com/android/car/CarInputService.class
CarInputService.java package com.android.car public com.android.car.CarInputService extends android.car.input.ICarInput$Stub implements com.android.car.CarServiceBase com.android.car.hal.InputHalService$InputListener { public static final String ENABLED_ACCESSIBILITY_SERVICES_SEPARATOR private static final int MAX_RETRIES_FOR_ENABLING_ACCESSIBILITY_SERVICES static final String TAG private static final boolean DBG static final String LONG_PRESS_TIMEOUT private final android.car.builtin.util.AssistUtilsHelper$VoiceInteractionSessionShowCallbackHelper mShowCallback private final android.content.Context mContext private final com.android.car.hal.InputHalService mInputHalService private final com.android.car.user.CarUserService mUserService private final com.android.car.CarOccupantZoneService mCarOccupantZoneService private final com.android.car.bluetooth.CarBluetoothService mCarBluetoothService private final com.android.car.power.CarPowerManagementService mCarPowerService private final android.telecom.TelecomManager mTelecomManager private final com.android.car.systeminterface.SystemInterface mSystemInterface private final android.os.UserManager mUserManager private final com.android.car.CarInputService$KeyEventListener mDefaultKeyHandler private final com.android.car.CarInputService$MotionEventListener mDefaultMotionHandler private final java.util.function.Supplier mLastCalledNumberSupplier private final java.util.function.IntSupplier mLongPressDelaySupplier private final String mRotaryServiceComponentName private final java.util.function.BooleanSupplier mShouldCallButtonEndOngoingCallSupplier private final Object mLock private android.car.CarProjectionManager$ProjectionKeyEventHandler mProjectionKeyEventHandler private final java.util.BitSet mProjectionKeyEventsSubscribed private final com.android.car.CarInputService$KeyPressTimer mVoiceKeyTimer private final com.android.car.CarInputService$KeyPressTimer mCallKeyTimer private com.android.car.CarInputService$KeyEventListener mInstrumentClusterKeyListener private final android.util.SparseArray mListeners private final com.android.car.InputCaptureClientController mCaptureController private int mDriverSeat private boolean mHasDriver private android.util.SparseBooleanArray mPowerKeyHandled private final com.android.car.CarInputService$KeyEventListener mDefaultSpecialKeyHandler private final android.car.user.CarUserManager$UserLifecycleListener mUserLifecycleListener private static int getViewLongPressDelay (android.content.Context) android.content.Context context public void <init> (android.content.Context, com.android.car.hal.InputHalService, com.android.car.user.CarUserService, com.android.car.CarOccupantZoneService, com.android.car.bluetooth.CarBluetoothService, com.android.car.power.CarPowerManagementService, com.android.car.systeminterface.SystemInterface, android.os.UserManager) android.content.Context context com.android.car.hal.InputHalService inputHalService com.android.car.user.CarUserService userService com.android.car.CarOccupantZoneService occupantZoneService com.android.car.bluetooth.CarBluetoothService bluetoothService com.android.car.power.CarPowerManagementService carPowerService com.android.car.systeminterface.SystemInterface systemInterface android.os.UserManager userManager void <init> (android.content.Context, com.android.car.hal.InputHalService, com.android.car.user.CarUserService, com.android.car.CarOccupantZoneService, com.android.car.bluetooth.CarBluetoothService, com.android.car.power.CarPowerManagementService, com.android.car.systeminterface.SystemInterface, android.os.Handler, android.telecom.TelecomManager, com.android.car.CarInputService$KeyEventListener, com.android.car.CarInputService$MotionEventListener, java.util.function.Supplier, java.util.function.IntSupplier, java.util.function.BooleanSupplier, com.android.car.InputCaptureClientController, android.os.UserManager) android.content.Context context com.android.car.hal.InputHalService inputHalService com.android.car.user.CarUserService userService com.android.car.CarOccupantZoneService occupantZoneService com.android.car.bluetooth.CarBluetoothService bluetoothService com.android.car.power.CarPowerManagementService carPowerService com.android.car.systeminterface.SystemInterface systemInterface android.os.Handler handler android.telecom.TelecomManager telecomManager com.android.car.CarInputService$KeyEventListener defaultKeyHandler com.android.car.CarInputService$MotionEventListener defaultMotionHandler java.util.function.Supplier lastCalledNumberSupplier java.util.function.IntSupplier longPressDelaySupplier java.util.function.BooleanSupplier shouldCallButtonEndOngoingCallSupplier com.android.car.InputCaptureClientController captureController android.os.UserManager userManager public void setProjectionKeyEventHandler (android.car.CarProjectionManager$ProjectionKeyEventHandler, java.util.BitSet) android.car.CarProjectionManager$ProjectionKeyEventHandler listener java.util.BitSet events public void registerKeyEventListener (com.android.car.CarInputService$KeyEventListener, java.util.List) int i int i com.android.car.CarInputService$KeyEventListener listener java.util.List keyCodesOfInterest public void unregisterKeyEventListener (com.android.car.CarInputService$KeyEventListener) int c int c java.util.ArrayList keysToRemove com.android.car.CarInputService$KeyEventListener listener public void setInstrumentClusterKeyListener (com.android.car.CarInputService$KeyEventListener) com.android.car.CarInputService$KeyEventListener listener public void init () android.car.user.UserLifecycleEventFilter userSwitchingEventFilter public void release () public void onKeyEvent (android.view.KeyEvent, int) android.view.KeyEvent event int targetDisplayType public void onKeyEvent (android.view.KeyEvent, int, int) android.view.KeyEvent event int targetDisplayType int seat private void dispatchKeyEventForDriver (android.view.KeyEvent, int) android.view.KeyEvent event int targetDisplayType public void onMotionEvent (android.view.MotionEvent, int, int) android.view.MotionEvent event int targetDisplayType int seat private void notifyKeyEventListener (android.view.KeyEvent, int, int) com.android.car.CarInputService$KeyEventListener keyEventListener android.view.KeyEvent event int targetDisplay int seat com.android.car.CarInputService$KeyEventListener keyEventListener private void assignDisplayId (android.view.KeyEvent, int) android.view.KeyEvent event int targetDisplayType int newDisplayId private void assignDisplayIdForSeat (android.view.InputEvent, int, int) android.view.InputEvent event int targetDisplayType int seat int newDisplayId private int getDisplayIdForSeat (int, int) int targetDisplayType int seat int zoneId private void notifyUserActivity (android.view.InputEvent, int, int) android.view.InputEvent event int targetDisplayType int seat int displayId public void onRotaryEvent (android.car.input.RotaryEvent, int) android.view.KeyEvent keyEvent java.util.List keyEvents android.car.input.RotaryEvent event int targetDisplay public void onCustomInputEvent (android.car.input.CustomInputEvent) android.car.input.CustomInputEvent event private static java.util.List rotaryEventToKeyEvents (android.car.input.RotaryEvent) int keyCode int keyCode long uptime android.view.KeyEvent downEvent android.view.KeyEvent upEvent int i android.car.input.RotaryEvent event int numClicks int numEvents boolean clockwise int keyCode java.util.ArrayList keyEvents private static android.view.KeyEvent createKeyEvent (boolean, long, long, int) boolean down long downTime long eventTime int keyCode public int requestInputEventCapture (android.car.input.ICarInputCallback, int, int[], int) android.car.input.ICarInputCallback callback int targetDisplayType int[] inputTypes int requestFlags public void releaseInputEventCapture (android.car.input.ICarInputCallback, int) android.car.input.ICarInputCallback callback int targetDisplayType public void injectKeyEvent (android.view.KeyEvent, int) android.view.KeyEvent event int targetDisplayType long token public void injectKeyEventForSeat (android.view.KeyEvent, int, int) android.view.KeyEvent event int targetDisplayType int seat long token public void injectMotionEventForSeat (android.view.MotionEvent, int, int) android.view.MotionEvent event int targetDisplayType int seat long token private void handleVoiceAssistKey (android.view.KeyEvent) android.view.KeyEvent event int action private void handleVoiceAssistLongPress () private void handleCallKey (android.view.KeyEvent) android.view.KeyEvent event int action private void handleCallLongPress () private void handlePowerKey (android.view.KeyEvent, int, int) android.view.KeyEvent event int targetDisplayType int seat int displayId boolean isOn private boolean isPowerKeyHandled (int) int seat private void setPowerKeyHandled (int, boolean) int seat boolean handled private void handleHomeKey (android.view.KeyEvent, int, int) int zoneId int userId int displayId android.view.KeyEvent event int targetDisplayType int seat private boolean dispatchProjectionKeyEvent (int) android.car.CarProjectionManager$ProjectionKeyEventHandler projectionKeyEventHandler int event android.car.CarProjectionManager$ProjectionKeyEventHandler projectionKeyEventHandler private void launchDialerHandler () android.content.Intent dialerIntent private void dialLastCallHandler () android.content.Intent callLastNumberIntent String lastNumber private boolean acceptCallIfRinging () private boolean endCall () private boolean isBluetoothVoiceRecognitionEnabled () android.content.res.Resources res private boolean launchBluetoothVoiceRecognition () private void launchDefaultVoiceAssistantHandler () private boolean handleInstrumentClusterKey (android.view.KeyEvent) android.view.KeyEvent event com.android.car.CarInputService$KeyEventListener listener private java.util.List getAccessibilityServicesToBeEnabled () String carSafetyAccessibilityServiceComponentName java.util.ArrayList accessibilityServicesToBeEnabled private static java.util.List createServiceListFromSettingsString (java.lang.String) String accessibilityServicesString public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private void updateCarAccessibilityServicesSettings (int) String serviceToBeEnabled int i java.util.ArrayList enabledServicesList int numAccessibilityServicesToBeEnabled int userId java.util.List accessibilityServicesToBeEnabled android.content.ContentResolver contentResolverForUser java.util.List alreadyEnabledServices int retry private static synthetic boolean lambda$new$4 (android.content.Context) android.content.Context context private static synthetic int lambda$new$3 (android.content.Context) android.content.Context context private static synthetic java.lang.String lambda$new$2 (android.content.Context) android.content.Context context private static synthetic void lambda$new$1 (android.content.Context, android.view.MotionEvent) android.content.Context context android.view.MotionEvent event private synthetic void lambda$new$0 (android.car.user.CarUserManager$UserLifecycleEvent) android.car.user.CarUserManager$UserLifecycleEvent event static void <clinit> () }
com/android/car/CarLocalServices.class
CarLocalServices.java package com.android.car public final com.android.car.CarLocalServices extends java.lang.Object { private static final boolean DBG private static final String TAG private static final android.util.ArrayMap sLocalServiceObjects private void <init> () public static java.lang.Object getService (java.lang.Class) Class type public static void addService (java.lang.Class, java.lang.Object) Class type Object service public static void removeServiceForTest (java.lang.Class) Class type public static void removeAllServices () public static android.car.hardware.power.CarPowerManager createCarPowerManager (android.content.Context) android.content.Context context android.car.Car car com.android.car.power.CarPowerManagementService service static void <clinit> () }
com/android/car/CarLocationService$1.class
CarLocationService.java package com.android.car com.android.car.CarLocationService$1 extends android.car.hardware.power.ICarPowerPolicyListener$Stub { final synthetic com.android.car.CarLocationService this$0 void <init> (com.android.car.CarLocationService) com.android.car.CarLocationService this$0 public void onPolicyChanged (android.car.hardware.power.CarPowerPolicy, android.car.hardware.power.CarPowerPolicy) android.location.LocationManager locationManager android.car.hardware.power.CarPowerPolicy appliedPolicy android.car.hardware.power.CarPowerPolicy accumulatedPolicy android.location.LocationManager locationManager boolean isOn }
com/android/car/CarLocationService$2.class
CarLocationService.java package com.android.car com.android.car.CarLocationService$2 extends java.lang.Object implements com.android.car.CarPerUserServiceHelper$ServiceCallback { final synthetic com.android.car.CarLocationService this$0 void <init> (com.android.car.CarLocationService) com.android.car.CarLocationService this$0 public void onServiceConnected (android.car.ICarPerUserService) android.os.RemoteException e android.car.ICarPerUserService carPerUserService int currentUser public void onPreUnbind () public void onServiceDisconnected () private synthetic void lambda$onServiceConnected$0 () }
com/android/car/CarLocationService$3.class
CarLocationService.java package com.android.car com.android.car.CarLocationService$3 extends android.car.drivingstate.ICarDrivingStateChangeListener$Stub { final synthetic com.android.car.CarLocationService this$0 void <init> (com.android.car.CarLocationService) com.android.car.CarLocationService this$0 public void onDrivingStateChanged (android.car.drivingstate.CarDrivingStateEvent) android.car.drivingstate.CarDrivingStateEvent event }
com/android/car/CarLocationService.class
CarLocationService.java package com.android.car public com.android.car.CarLocationService extends android.content.BroadcastReceiver implements com.android.car.CarServiceBase android.car.hardware.power.CarPowerManager$CarPowerStateListenerWithCompletion { private static final String TAG private static final String FILENAME private static final long GRANULARITY_ONE_DAY_MS private static final long TTL_THIRTY_DAYS_MS private static final int MAX_LOCATION_INJECTION_ATTEMPTS private static final String PROVIDER private static final String LATITUDE private static final String LONGITUDE private static final String ALTITUDE private static final String SPEED private static final String BEARING private static final String ACCURACY private static final String VERTICAL_ACCURACY private static final String SPEED_ACCURACY private static final String BEARING_ACCURACY private static final String IS_FROM_MOCK_PROVIDER private static final String CAPTURE_TIME private final Object mLock private final Object mLocationManagerProxyLock private final android.content.Context mContext private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final android.car.hardware.power.CarPowerManager mCarPowerManager private final com.android.car.CarDrivingStateService mCarDrivingStateService private final com.android.car.CarPerUserServiceHelper mCarPerUserServiceHelper private final com.android.car.power.CarPowerManagementService mCarPowerManagementService private android.location.LocationManager mLocationManager private android.car.ILocationManagerProxy mILocationManagerProxy private final android.car.hardware.power.ICarPowerPolicyListener mPowerPolicyListener private final com.android.car.CarPerUserServiceHelper$ServiceCallback mUserServiceCallback private final android.car.drivingstate.ICarDrivingStateChangeListener mICarDrivingStateChangeEventListener public void <init> (android.content.Context) android.content.Context context public void init () android.car.drivingstate.CarDrivingStateEvent event android.content.IntentFilter filter public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public void onStateChanged (int, android.car.hardware.power.CarPowerManager$CompletablePowerStateChangeFuture) android.car.drivingstate.CarDrivingStateEvent event int state android.car.hardware.power.CarPowerManager$CompletablePowerStateChangeFuture future public void onReceive (android.content.Context, android.content.Intent) boolean locationEnabled android.os.RemoteException e String action android.content.Context context android.content.Intent intent private void addPowerPolicyListener () android.car.hardware.power.CarPowerPolicyFilter carPowerPolicyFilter private boolean isCurrentUserHeadlessSystemUser () int currentUserId private void storeLocation () android.os.RemoteException e long currentTime android.util.JsonWriter jsonWriter java.io.IOException e android.util.AtomicFile atomicFile java.io.FileOutputStream fos android.location.Location location private void loadLocation () long elapsedTime android.location.Location location long currentTime private android.location.Location readLocationFromCacheFile () String name android.util.JsonReader reader java.io.FileInputStream fis java.io.FileNotFoundException e java.io.IOException e RuntimeException e android.location.Location location java.io.File file android.util.AtomicFile atomicFile private void deleteCacheFile () java.io.File file boolean deleted private void injectLocation (android.location.Location, int) android.os.RemoteException e android.location.Location location int attemptCount boolean success private java.io.File getLocationCacheFile () com.android.car.systeminterface.SystemInterface systemInterface void asyncOperation (java.lang.Runnable) Runnable operation private void asyncOperation (java.lang.Runnable, long) Runnable operation long delayMillis private static transient void logd (java.lang.String, java.lang.Object[]) String msg Object[] vals private static synthetic void lambda$asyncOperation$2 (java.lang.Runnable) Runnable operation private synthetic void lambda$injectLocation$1 (android.location.Location, int) android.location.Location location int attemptCount private synthetic void lambda$init$0 (java.lang.Runnable) Runnable command static void <clinit> () }
com/android/car/CarLog.class
CarLog.java package com.android.car public final com.android.car.CarLog extends java.lang.Object { private static final String PREFIX private static final String MATCHER public static final String TAG_AM public static final String TAG_APP_FOCUS public static final String TAG_AUDIO public static final String TAG_CLUSTER public static final String TAG_DIAGNOSTIC public static final String TAG_EVS public static final String TAG_HAL public static final String TAG_INPUT public static final String TAG_MEDIA public static final String TAG_POWER public static final String TAG_PROJECTION public static final String TAG_SENSOR public static final String TAG_SERVICE public static final String TAG_STORAGE public static final String TAG_TELEMETRY public static final String TAG_TIME public static final String TAG_WATCHDOG public static java.lang.String tagFor (java.lang.Class) Class clazz String tag private void <init> () }
com/android/car/CarMediaService$1.class
CarMediaService.java package com.android.car com.android.car.CarMediaService$1 extends android.content.BroadcastReceiver { final synthetic com.android.car.CarMediaService this$0 void <init> (com.android.car.CarMediaService) com.android.car.CarMediaService this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.ComponentName component int j int userId com.android.car.CarMediaService$UserMediaPlayContext userMediaContext android.content.ComponentName[] primaryComponents int i int userArraySize int j int userId android.content.ComponentName[] removedComponents int i int userArraySize android.content.Context context android.content.Intent intent String intentPackage }
com/android/car/CarMediaService$2.class
CarMediaService.java package com.android.car com.android.car.CarMediaService$2 extends android.car.hardware.power.ICarPowerPolicyListener$Stub { final synthetic com.android.car.CarMediaService this$0 void <init> (com.android.car.CarMediaService) com.android.car.CarMediaService this$0 public void onPolicyChanged (android.car.hardware.power.CarPowerPolicy, android.car.hardware.power.CarPowerPolicy) boolean shouldBePlaying Exception e android.media.session.MediaController mediaController int userId com.android.car.CarMediaService$UserMediaPlayContext userMediaContext boolean isUserPlaying android.content.ComponentName source boolean shouldBePlaying int i int userArraySize android.car.hardware.power.CarPowerPolicy appliedPolicy android.car.hardware.power.CarPowerPolicy accumulatedPolicy boolean isOff }
com/android/car/CarMediaService$ActiveMediaControllerCallback.class
CarMediaService.java package com.android.car final com.android.car.CarMediaService$ActiveMediaControllerCallback extends android.media.session.MediaController$Callback { private final int mUserId final synthetic com.android.car.CarMediaService this$0 void <init> (com.android.car.CarMediaService, int) int userId public void onPlaybackStateChanged (android.media.session.PlaybackState) android.media.session.PlaybackState state }
com/android/car/CarMediaService$MediaControllerCallback.class
CarMediaService.java package com.android.car com.android.car.CarMediaService$MediaControllerCallback extends android.media.session.MediaController$Callback { private final int mUserId private final android.media.session.MediaController mMediaController private android.media.session.PlaybackState mPreviousPlaybackState final synthetic com.android.car.CarMediaService this$0 private void <init> (com.android.car.CarMediaService, android.media.session.MediaController, int) android.media.session.MediaController mediaController int userId android.media.session.PlaybackState state private void register () private void unregister () public void onPlaybackStateChanged (android.media.session.PlaybackState) android.content.ComponentName mediaSource android.media.session.PlaybackState state }
com/android/car/CarMediaService$MediaKeyEventListener.class
CarMediaService.java package com.android.car final com.android.car.CarMediaService$MediaKeyEventListener extends java.lang.Object implements com.android.car.CarInputService$KeyEventListener { final synthetic com.android.car.CarMediaService this$0 private void <init> (com.android.car.CarMediaService) public void onKeyEvent (android.view.KeyEvent, int, int) int i android.view.KeyEvent event int displayType int seat int occupantZoneId int userId java.util.List mediaControllers boolean sent }
com/android/car/CarMediaService$MediaSessionUpdater.class
CarMediaService.java package com.android.car com.android.car.CarMediaService$MediaSessionUpdater extends java.lang.Object { private final int mUserId private java.util.Map mCallbacks final synthetic com.android.car.CarMediaService this$0 void <init> (com.android.car.CarMediaService, int) int userId private void registerCallbacks (java.util.List) android.media.session.MediaSession$Token token com.android.car.CarMediaService$MediaControllerCallback callback android.media.session.MediaController controller android.media.session.MediaSession$Token token com.android.car.CarMediaService$UserMediaPlayContext userMediaContext java.util.List newControllers java.util.List additions java.util.Map updatedCallbacks private void unregisterCallbacks () java.util.Map$Entry entry }
com/android/car/CarMediaService$SessionChangedListener.class
CarMediaService.java package com.android.car com.android.car.CarMediaService$SessionChangedListener extends java.lang.Object implements android.media.session.MediaSessionManager$OnActiveSessionsChangedListener { private final int mUserId final synthetic com.android.car.CarMediaService this$0 void <init> (com.android.car.CarMediaService, int) int userId public void onActiveSessionsChanged (java.util.List) android.media.session.MediaController controller int userId int i com.android.car.CarMediaService$UserMediaPlayContext userMediaContext java.util.List controllers java.util.ArrayList userControllers com.android.car.CarMediaService$UserMediaPlayContext userMediaContext }
com/android/car/CarMediaService$UserMediaPlayContext.class
CarMediaService.java package com.android.car final com.android.car.CarMediaService$UserMediaPlayContext extends java.lang.Object { private android.content.Context mContext private android.media.session.MediaController mActiveMediaController private int mCurrentPlaybackState private boolean mIsDisabledByPowerPolicy private boolean mWasPreviouslyDisabledByPowerPolicy private boolean mWasPlayingBeforeDisabled private boolean mIndependentPlaybackConfig private final android.content.ComponentName[] mPrimaryMediaComponents private final android.content.ComponentName[] mRemovedMediaSourceComponents private boolean mPendingInit private final android.os.RemoteCallbackList[] mMediaSourceListeners private com.android.car.CarMediaService$MediaSessionUpdater mMediaSessionUpdater private com.android.car.CarMediaService$SessionChangedListener mSessionsListener private final android.media.session.MediaController$Callback mMediaControllerCallback final synthetic com.android.car.CarMediaService this$0 void <init> (com.android.car.CarMediaService, int, boolean) int userId boolean independentPlaybackConfig }
com/android/car/CarMediaService.class
CarMediaService.java package com.android.car public final com.android.car.CarMediaService extends android.car.media.ICarMedia$Stub implements com.android.car.CarServiceBase { private static final String TAG private static final boolean DEBUG private static final String SOURCE_KEY private static final String SOURCE_KEY_SEPARATOR private static final String PLAYBACK_STATE_KEY private static final String SHARED_PREF private static final String COMPONENT_NAME_SEPARATOR private static final String MEDIA_CONNECTION_ACTION private static final String EXTRA_AUTOPLAY private static final String LAST_UPDATE_KEY private static final int MEDIA_SOURCE_MODES private static final int AUTOPLAY_CONFIG_NEVER private static final int AUTOPLAY_CONFIG_ALWAYS private static final int AUTOPLAY_CONFIG_RETAIN_PER_SOURCE private static final int AUTOPLAY_CONFIG_RETAIN_PREVIOUS private final android.content.Context mContext private final com.android.car.CarOccupantZoneService mOccupantZoneService private final com.android.car.user.CarUserService mUserService private final com.android.car.power.CarPowerManagementService mPowerManagementService private final android.os.UserManager mUserManager private final android.media.session.MediaSessionManager mMediaSessionManager private final android.app.usage.UsageStatsManager mUsageStatsManager private final android.util.SparseArray mUserMediaPlayContexts private android.content.SharedPreferences mSharedPrefs private int mPlayOnMediaSourceChangedConfig private int mPlayOnBootConfig private boolean mDefaultIndependentPlaybackConfig private final android.os.Handler mCommonThreadHandler private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final Object mLock private final android.content.IntentFilter mPackageUpdateFilter private final android.content.BroadcastReceiver mPackageUpdateReceiver private final android.car.user.CarUserManager$UserLifecycleListener mUserLifecycleListener private final android.car.hardware.power.ICarPowerPolicyListener mPowerPolicyListener private final com.android.car.user.UserHandleHelper mUserHandleHelper public void <init> (android.content.Context, com.android.car.CarOccupantZoneService, com.android.car.user.CarUserService, com.android.car.power.CarPowerManagementService) android.content.Context context com.android.car.CarOccupantZoneService occupantZoneService com.android.car.user.CarUserService userService com.android.car.power.CarPowerManagementService powerManagementService public void <init> (android.content.Context, com.android.car.CarOccupantZoneService, com.android.car.user.CarUserService, com.android.car.power.CarPowerManagementService, com.android.car.user.UserHandleHelper) android.content.Context context com.android.car.CarOccupantZoneService occupantZoneService com.android.car.user.CarUserService userService com.android.car.power.CarPowerManagementService powerManagementService com.android.car.user.UserHandleHelper userHandleHelper android.car.user.UserLifecycleEventFilter$Builder userLifecycleEventFilterBuilder public void init () int currentUserId private void maybeInitUser (int) int userId private void initUser (int) android.content.ComponentName defaultMediaSource android.content.ComponentName playbackSource com.android.car.CarMediaService$UserMediaPlayContext userMediaContext boolean isEphemeral android.content.ComponentName playbackSource Exception e com.android.car.CarMediaService$UserMediaPlayContext userMediaContext int userId android.os.UserHandle userHandle android.content.ComponentName playbackSource boolean shouldPlay private android.content.ComponentName[] getPrimaryMediaComponentsForUserLocked (int) int userId com.android.car.CarMediaService$UserMediaPlayContext userMediaContext private android.content.ComponentName[] getRemovedMediaSourceComponentsForUser (int) com.android.car.CarMediaService$UserMediaPlayContext userMediaContext int userId private void maybeInitSharedPrefs (int) int userId private boolean isMediaPowerEnabled () android.car.hardware.power.CarPowerPolicy currentPolicy private void startMediaConnectorService (android.content.ComponentName, boolean, int) android.content.ComponentName playbackMediaSource boolean startPlayback int userId private void startMediaConnectorServiceLocked (android.content.ComponentName, boolean, int) android.content.ComponentName playbackMediaSource boolean startPlayback int userId android.content.Context userContext android.content.Intent serviceStart android.content.ComponentName result private boolean sharedPrefsInitialized () String log StackTraceElement ste String className private boolean isUserEphemeral (android.os.UserHandle) android.os.UserHandle userHandle private void setKeyEventListener () int key int maxKeyCode java.util.ArrayList mediaKeyCodes private void setPowerPolicyListener () android.car.hardware.power.CarPowerPolicyFilter filter public void release () int i int userArraySize private void clearUserDataLocked (int) int userId com.android.car.CarMediaService$UserMediaPlayContext userMediaContext public void dump (com.android.car.internal.util.IndentingPrintWriter) int userId com.android.car.CarMediaService$UserMediaPlayContext userMediaContext android.media.session.MediaController mediaController int i int userArraySize com.android.car.internal.util.IndentingPrintWriter writer boolean hasSharedPrefs private void dumpCurrentMediaComponentLocked (com.android.car.internal.util.IndentingPrintWriter, java.lang.String, int, int) com.android.car.internal.util.IndentingPrintWriter writer String name int mode int userId android.content.ComponentName componentName private void dumpLastUpdateTime (com.android.car.internal.util.IndentingPrintWriter, int) com.android.car.internal.util.IndentingPrintWriter writer int userId long lastUpdate private void dumpLastMediaSources (com.android.car.internal.util.IndentingPrintWriter, java.lang.String, int, int) android.content.ComponentName componentName int i com.android.car.internal.util.IndentingPrintWriter writer String name int mode int userId java.util.List lastMediaSources private void dumpPlaybackState (com.android.car.internal.util.IndentingPrintWriter, int) com.android.car.internal.util.IndentingPrintWriter writer int userId String key int playbackState private void dumpSharedPrefs (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer java.util.Map allPrefs public void setMediaSource (android.content.ComponentName, int) android.content.ComponentName componentName int mode android.os.UserHandle callingUser public android.content.ComponentName getMediaSource (int) android.content.ComponentName componentName int mode int userId android.content.ComponentName componentName public void registerMediaSourceListener (android.car.media.ICarMediaSourceListener, int) com.android.car.CarMediaService$UserMediaPlayContext userMediaContext android.car.media.ICarMediaSourceListener callback int mode int userId com.android.car.CarMediaService$UserMediaPlayContext userMediaContext public void unregisterMediaSourceListener (android.car.media.ICarMediaSourceListener, int) com.android.car.CarMediaService$UserMediaPlayContext userMediaContext android.car.media.ICarMediaSourceListener callback int mode int userId com.android.car.CarMediaService$UserMediaPlayContext userMediaContext public java.util.List getLastMediaSources (int) int mode int userId java.util.ArrayList results android.content.ComponentName defaultMediaSource private java.util.ArrayList getLastMediaSourcesInternal (int, int) int i int mode int userId String key String serialized java.util.List componentNames java.util.ArrayList results public boolean isIndependentPlaybackConfig () int callingUser private boolean isIndependentPlaybackConfigInternal (int) int userId public void setIndependentPlaybackConfig (boolean) boolean independent int callingUser private void onUserSwitch (int, int) int fromUserId int toUserId private void onUserVisible (int) int userId private void onUserInvisible (int) int userId private void onUserUnlocked (int) int userId private void updateMediaSessionCallbackForUserLocked (android.os.UserHandle) android.os.UserHandle userHandle int userId com.android.car.CarMediaService$UserMediaPlayContext userMediaContext com.android.car.CarMediaService$SessionChangedListener sessionsListener com.android.car.CarMediaService$MediaSessionUpdater sessionUpdater private void stopAndUnregisterCallback (int) com.android.car.CarMediaService$UserMediaPlayContext userMediaContext android.media.session.MediaController mediaController android.media.session.PlaybackState playbackState int userId com.android.car.CarMediaService$UserMediaPlayContext userMediaContext android.media.session.MediaController mediaController android.media.session.MediaController$TransportControls controls private com.android.car.CarMediaService$UserMediaPlayContext getOrCreateUserMediaPlayContextLocked (int) int userId com.android.car.CarMediaService$UserMediaPlayContext userMediaContext private void setPrimaryMediaSource (android.content.ComponentName, int, int) android.content.ComponentName mediaComponent android.content.ComponentName componentName int mode int userId android.content.ComponentName mediaComponent private void setPlaybackMediaSource (android.content.ComponentName, int) com.android.car.CarMediaService$UserMediaPlayContext userMediaContext android.content.ComponentName playbackMediaSource int userId com.android.car.CarMediaService$UserMediaPlayContext userMediaContext android.os.UserHandle userHandle private void setBrowseMediaSource (android.content.ComponentName, int) android.content.ComponentName browseMediaSource int userId private void notifyListeners (int, int) android.car.media.ICarMediaSourceListener callback android.os.RemoteException e com.android.car.CarMediaService$UserMediaPlayContext userMediaContext android.os.RemoteCallbackList callbackList android.content.ComponentName primaryMediaComponent int i int mode int userId private void updatePrimaryMediaSourceWithCurrentlyPlaying (java.util.List, int) android.content.ComponentName mediaSource String newPackageName String newClassName android.media.session.MediaController controller java.util.List controllers int userId private boolean matchPrimaryMediaSource (java.lang.String, java.lang.String, int, int) android.content.ComponentName mediaComponent String newPackageName String newClassName int mode int userId public boolean isMediaService (android.content.ComponentName, int) android.content.ComponentName componentName int userId private android.content.ComponentName getMediaService (android.content.ComponentName, int) String serviceName android.content.pm.ResolveInfo service android.content.ComponentName componentName int userId String packageName String className android.content.pm.PackageManager packageManager android.content.Intent mediaIntent java.util.List mediaServices private android.content.ComponentName getMediaSource (java.lang.String, java.lang.String, int) String packageName String className int userId private void saveLastMediaSource (android.content.ComponentName, int, int) java.util.Deque componentNames String newSerialized android.content.ComponentName component int mode int userId String componentName String key String serialized String modeName private android.content.ComponentName getLastMediaSource (int, int) android.content.ComponentName componentName String name String key String serialized int mode int userId private android.content.ComponentName getDefaultMediaSource (int) int userId String defaultMediaSource android.content.ComponentName defaultComponent private java.lang.String serializeComponentNameList (java.util.Deque) java.util.Deque componentNames private java.util.List getComponentNameList (java.lang.String) String serialized String[] componentNames private void savePlaybackState (android.media.session.PlaybackState, int) android.media.session.PlaybackState playbackState int userId int state String key private java.lang.String getPlaybackStateKey (int) android.content.ComponentName mediaComponent int userId android.content.ComponentName mediaComponent StringBuilder builder private java.lang.String getMediaSourceKey (int, int) int mode int userId private java.lang.String getLastUpdateKey (int) int userId private void updateActiveMediaControllerLocked (java.util.List, int) android.media.session.PlaybackState state android.media.session.MediaController controller java.util.List mediaControllers int userId com.android.car.CarMediaService$UserMediaPlayContext userMediaPlayContext private boolean shouldStartPlayback (int, int) int savedState int currentPlaybackState int currentPlaybackState int config int userId private android.content.SharedPreferences$Editor getSharedPrefsForWriting (int) int userId long now String lastUpdateKey private static java.lang.String getClassName (android.media.session.MediaController) android.media.session.MediaController controller android.os.Bundle sessionExtras String value private static java.lang.String mediaModeToString (int) int mode private synthetic void lambda$onUserUnlocked$1 (int) com.android.car.CarMediaService$UserMediaPlayContext userMediaPlayContext boolean isPendingInit int userId com.android.car.CarMediaService$UserMediaPlayContext userMediaPlayContext boolean isPendingInit private synthetic void lambda$new$0 (android.car.user.CarUserManager$UserLifecycleEvent) android.car.user.CarUserManager$UserLifecycleEvent event static void <clinit> () }
com/android/car/CarNightService$1.class
CarNightService.java package com.android.car com.android.car.CarNightService$1 extends android.car.hardware.property.ICarPropertyEventListener$Stub { final synthetic com.android.car.CarNightService this$0 void <init> (com.android.car.CarNightService) com.android.car.CarNightService this$0 public void onEvent (java.util.List) throws android.os.RemoteException android.car.hardware.property.CarPropertyEvent event java.util.List events }
com/android/car/CarNightService$DayNightSensorMode.class
CarNightService.java package com.android.car public abstract annotation com.android.car.CarNightService$DayNightSensorMode extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/CarNightService.class
CarNightService.java package com.android.car public com.android.car.CarNightService extends java.lang.Object implements com.android.car.CarServiceBase { public static final boolean DBG public static final int FORCED_SENSOR_MODE public static final int FORCED_DAY_MODE public static final int FORCED_NIGHT_MODE private final Object mLock private int mNightSetting private int mForcedMode private long mLastSensorEventTime private final android.content.Context mContext private final android.app.UiModeManager mUiModeManager private final com.android.car.CarPropertyService mCarPropertyService private final android.car.hardware.property.ICarPropertyEventListener mICarPropertyEventListener private void onNightModeCarPropertyEventLocked (android.car.hardware.property.CarPropertyEvent) boolean nightMode android.car.hardware.CarPropertyValue value android.car.hardware.property.CarPropertyEvent event private void setNightModeLocked (boolean) boolean nightMode public int forceDayNightMode (int) int resultMode int resultMode int resultMode int resultMode int mode void <init> (android.content.Context, com.android.car.CarPropertyService) android.content.Context context com.android.car.CarPropertyService propertyService public void init () android.car.hardware.CarPropertyValue propertyValue public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer }
com/android/car/CarOccupantZoneService$1.class
CarOccupantZoneService.java package com.android.car com.android.car.CarOccupantZoneService$1 extends java.lang.Object implements com.android.car.user.ExperimentalCarUserService$PassengerCallback { final synthetic com.android.car.CarOccupantZoneService this$0 void <init> (com.android.car.CarOccupantZoneService) com.android.car.CarOccupantZoneService this$0 public void onPassengerStarted (int, int) int passengerId int zoneId public void onPassengerStopped (int) int passengerId }
com/android/car/CarOccupantZoneService$2.class
CarOccupantZoneService.java package com.android.car com.android.car.CarOccupantZoneService$2 extends java.lang.Object implements android.hardware.display.DisplayManager$DisplayListener { final synthetic com.android.car.CarOccupantZoneService this$0 void <init> (com.android.car.CarOccupantZoneService) com.android.car.CarOccupantZoneService this$0 public void onDisplayAdded (int) int displayId public void onDisplayRemoved (int) int displayId public void onDisplayChanged (int) int displayId }
com/android/car/CarOccupantZoneService$3.class
CarOccupantZoneService.java package com.android.car com.android.car.CarOccupantZoneService$3 extends java.lang.Object implements com.android.car.user.ExperimentalCarUserService$ZoneUserBindingHelper { final synthetic com.android.car.CarOccupantZoneService this$0 void <init> (com.android.car.CarOccupantZoneService) com.android.car.CarOccupantZoneService this$0 public java.util.List getOccupantZones (int) android.car.CarOccupantZoneManager$OccupantZoneInfo ozi int occupantType java.util.List zones public boolean assignUserToOccupantZone (int, int) int userZoneId com.android.car.CarOccupantZoneService$OccupantConfig zoneConfig int userId int zoneId public boolean unassignUserFromOccupantZone (int) com.android.car.CarOccupantZoneService$OccupantConfig config int i int userId public boolean isPassengerDisplayAvailable () android.car.CarOccupantZoneManager$OccupantZoneInfo ozi }
com/android/car/CarOccupantZoneService$DisplayConfig.class
CarOccupantZoneService.java package com.android.car public final com.android.car.CarOccupantZoneService$DisplayConfig extends java.lang.Object { public final int displayType public final int occupantZoneId public final int[] inputTypes void <init> (int, int, com.android.car.internal.util.IntArray) int displayType int occupantZoneId com.android.car.internal.util.IntArray inputTypes public java.lang.String toString () StringBuilder b }
com/android/car/CarOccupantZoneService$DisplayInfo.class
CarOccupantZoneService.java package com.android.car com.android.car.CarOccupantZoneService$DisplayInfo extends java.lang.Object { public final android.view.Display display public final int displayType void <init> (android.view.Display, int) android.view.Display display int displayType public java.lang.String toString () StringBuilder b }
com/android/car/CarOccupantZoneService$OccupantConfig.class
CarOccupantZoneService.java package com.android.car com.android.car.CarOccupantZoneService$OccupantConfig extends java.lang.Object { public int userId public final java.util.ArrayList displayInfos public int audioZoneId void <init> () public java.lang.String toString () int i StringBuilder b }
com/android/car/CarOccupantZoneService.class
CarOccupantZoneService.java package com.android.car public final com.android.car.CarOccupantZoneService extends android.car.ICarOccupantZone$Stub implements com.android.car.CarServiceBase { private static final String TAG private static final String ALL_COMPONENTS private static final boolean DBG private static final String HANDLER_THREAD_NAME private static final int[] EMPTY_INPUT_SUPPORT_TYPES private final Object mLock private final android.content.Context mContext private final android.hardware.display.DisplayManager mDisplayManager private final android.os.UserManager mUserManager private final boolean mEnableProfileUserAssignmentForMultiDisplay private boolean mEnableSourcePreferred private java.util.ArrayList mSourcePreferredComponents private final android.util.ArraySet mProfileUsers private final android.util.SparseArray mOccupantsConfig private final android.util.SparseArray mDisplayPortConfigs private final android.util.ArrayMap mDisplayUniqueIdConfigs private final android.util.SparseIntArray mAudioZoneIdToOccupantZoneIdMapping private final android.util.SparseArray mActiveOccupantConfigs private int mDriverZoneId final android.car.user.CarUserManager$UserLifecycleListener mUserLifecycleListener final com.android.car.user.ExperimentalCarUserService$PassengerCallback mPassengerCallback final android.hardware.display.DisplayManager$DisplayListener mDisplayListener private final android.os.RemoteCallbackList mClientCallbacks private int mDriverSeat private final com.android.car.user.UserHandleHelper mUserHandleHelper final android.os.Handler mHandler public void <init> (android.content.Context) android.content.Context context public void <init> (android.content.Context, android.hardware.display.DisplayManager, android.os.UserManager, boolean, com.android.car.user.UserHandleHelper) android.content.Context context android.hardware.display.DisplayManager displayManager android.os.UserManager userManager boolean enableProfileUserAssignmentForMultiDisplay com.android.car.user.UserHandleHelper userHandleHelper public void init () android.car.Car car android.car.CarInfoManager infoManager int driverSeat com.android.car.user.CarUserService userService android.car.user.UserLifecycleEventFilter userEventFilter com.android.car.user.ExperimentalCarUserService experimentalUserService com.android.car.user.ExperimentalCarUserService$ZoneUserBindingHelper helper public void release () com.android.car.user.CarUserService userService com.android.car.user.ExperimentalCarUserService experimentalUserService public android.util.SparseArray getOccupantsConfig () public android.util.SparseArray getDisplayPortConfigs () android.util.ArrayMap getDisplayUniqueIdConfigs () android.util.SparseIntArray getAudioConfigs () public android.util.SparseArray getActiveOccupantConfigs () public void dump (com.android.car.internal.util.IndentingPrintWriter) int i int i int i int audioZoneId int index int i int i com.android.car.internal.util.IndentingPrintWriter writer public java.util.List getAllOccupantZones () int zoneId int i java.util.List infos public int[] getAllDisplaysForOccupantZone (int) int i com.android.car.CarOccupantZoneService$OccupantConfig config int[] displayIds int occupantZoneId public boolean areDisplaysOnForOccupantZone (int) int i com.android.car.CarOccupantZoneService$OccupantConfig config int occupantZoneId public int getDisplayForOccupant (int, int) int i com.android.car.CarOccupantZoneService$OccupantConfig config int occupantZoneId int displayType public com.android.car.internal.util.IntArray getAllDisplayIdsForDriver (int) com.android.car.CarOccupantZoneService$DisplayInfo displayInfo int i com.android.car.CarOccupantZoneService$OccupantConfig config com.android.car.internal.util.IntArray displayIds int displayType public int getDisplayIdForDriver (int) int driverUserId com.android.car.CarOccupantZoneService$DisplayInfo displayInfo int displayType private com.android.car.CarOccupantZoneService$DisplayInfo findDisplayForDriverLocked (int, int) com.android.car.CarOccupantZoneService$DisplayInfo displayInfo com.android.car.CarOccupantZoneService$OccupantConfig config android.car.CarOccupantZoneManager$OccupantZoneInfo zoneInfo int driverUserId int displayType public int getAudioZoneIdForOccupant (int) com.android.car.CarOccupantZoneService$OccupantConfig config int occupantZoneId private int getAudioZoneIdForOccupantLocked (int) int audioZoneId int index int occupantZoneId public android.car.CarOccupantZoneManager$OccupantZoneInfo getOccupantForAudioZoneId (int) int occupantZoneId int audioZoneId public com.android.car.CarOccupantZoneService$DisplayConfig findDisplayConfigForDisplayId (int) int displayId public com.android.car.CarOccupantZoneService$DisplayConfig findDisplayConfigForPort (int) int portAddress private com.android.car.CarOccupantZoneService$DisplayConfig findDisplayConfigForDisplayIdLocked (int) int displayId android.view.Display display private com.android.car.CarOccupantZoneService$DisplayConfig findDisplayConfigForDisplayLocked (android.view.Display) com.android.car.CarOccupantZoneService$DisplayConfig config android.view.Display display int portAddress private com.android.car.CarOccupantZoneService$DisplayConfig findDisplayConfigForPortLocked (int) int portAddress public int getDisplayType (int) com.android.car.CarOccupantZoneService$DisplayConfig config int displayId public int getUserForOccupant (int) com.android.car.CarOccupantZoneService$OccupantConfig config int occupantZoneId public int getOccupantZoneIdForUserId (int) com.android.car.CarOccupantZoneService$OccupantConfig config int i int userId public android.car.CarOccupantZoneManager$OccupantZoneInfo getOccupantZoneForDisplayId (int) com.android.car.CarOccupantZoneService$DisplayConfig displayConfig int occupantZoneId int displayId public int getDriverUserId () public void setAudioZoneIdsForOccupantZoneIds (android.util.SparseIntArray) int audioZoneId int index android.util.SparseIntArray audioZoneIdToOccupantZoneMapping private void validateOccupantZoneIdsLocked (android.util.SparseIntArray) int occupantZoneId int i android.util.SparseIntArray audioZoneIdToOccupantZoneMapping public void registerCallback (android.car.ICarOccupantZoneCallback) android.car.ICarOccupantZoneCallback callback public void unregisterCallback (android.car.ICarOccupantZoneCallback) android.car.ICarOccupantZoneCallback callback public boolean assignProfileUserToOccupantZone (int, int) int occupantZoneId int userId android.os.UserHandle user long token public int assignVisibleUserToOccupantZone (int, android.os.UserHandle) int occupantZoneId android.os.UserHandle user long token private int assignVisibleUserToOccupantZoneUnchecked (int, android.os.UserHandle) int userId int userZoneId com.android.car.CarOccupantZoneService$OccupantConfig config int occupantZoneId android.os.UserHandle user int userId private int getZoneIdForUserIdLocked (int) com.android.car.CarOccupantZoneService$OccupantConfig config int i int userId public int unassignOccupantZone (int) int occupantZoneId long token private int unassignOccupantZoneUnchecked (int) com.android.car.CarOccupantZoneService$OccupantConfig config android.car.CarOccupantZoneManager$OccupantZoneInfo info int occupantZoneId public android.car.CarOccupantZoneManager$OccupantZoneInfo getMyOccupantZone () int zoneId com.android.car.CarOccupantZoneService$OccupantConfig config int i int uid android.os.UserHandle user int userId public android.car.CarOccupantZoneManager$OccupantZoneInfo getOccupantZoneForUser (android.os.UserHandle) android.os.UserHandle user int occupantZoneId public android.car.CarOccupantZoneManager$OccupantZoneInfo getOccupantZone (int, int) int zoneId android.car.CarOccupantZoneManager$OccupantZoneInfo info int i int occupantType int seat public int getOccupantZoneIdForSeat (int) int seat private int getOccupantZoneIdForSeatLocked (int) int zoneId android.car.CarOccupantZoneManager$OccupantZoneInfo info int i int seat public boolean hasDriverZone () public boolean hasPassengerZones () boolean hasDriver public int getUserForDisplayId (int) int j com.android.car.CarOccupantZoneService$OccupantConfig config int i int displayId public int getNumberOfPassengerZones () boolean hasDriver private void doSyncWithCarServiceHelper (boolean, boolean, boolean) android.content.res.Resources res String[] components boolean updateDisplay boolean updateUser boolean updateConfig int[] passengerDisplays android.util.ArrayMap allowlists private int[] getAllActivePassengerDisplaysLocked () int i int zoneId com.android.car.CarOccupantZoneService$OccupantConfig config int j com.android.car.internal.util.IntArray displays private void updatePassengerDisplays (int[]) int[] passengerDisplayIds private void updateSourcePreferredComponents (java.lang.String[]) boolean enableSourcePreferred boolean enableSourcePreferred android.content.ComponentName name String item String[] components boolean enableSourcePreferred java.util.ArrayList componentNames private android.util.ArrayMap createDisplayAllowlistsLocked () int i int zoneId com.android.car.CarOccupantZoneService$OccupantConfig config com.android.car.internal.util.IntArray displays int j android.util.ArrayMap allowlists private void updateUserAssignmentForDisplays (android.util.ArrayMap) int userId int i android.util.ArrayMap allowlists private void throwFormatErrorInOccupantZones (java.lang.String) String msg int getDriverSeat () private void parseOccupantZoneConfigsLocked () String[] keyValuePair String entry int zoneId int type int seatRow int seatSide String[] entries int seat android.car.CarOccupantZoneManager$OccupantZoneInfo info String config android.car.CarOccupantZoneManager$OccupantZoneInfo info android.content.res.Resources res boolean hasDriver int driverSeat int driverSeatSide int maxZoneId private void throwFormatErrorInDisplayMapping (java.lang.String) String msg private void parseDisplayConfigsLocked () int i String[] inputStrings String[] keyValuePair String entry int port String uniqueId int type int zoneId String[] entries com.android.car.CarOccupantZoneService$DisplayConfig displayConfig String config int zoneForDefaultDisplay android.content.res.Resources res android.util.SparseArray inputTypesPerDisplay android.view.Display defaultDisplay private void checkInputTypeNoneLocked (android.util.SparseArray) int j com.android.car.internal.util.IntArray inputTypes int i android.util.SparseArray inputTypesPerDisplay private void addDisplayInfoToOccupantZoneLocked (int, com.android.car.CarOccupantZoneService$DisplayInfo) int zoneId com.android.car.CarOccupantZoneService$DisplayInfo info com.android.car.CarOccupantZoneService$OccupantConfig occupantConfig private void handleActiveDisplaysLocked () com.android.car.CarOccupantZoneService$OccupantConfig occupantConfig int i com.android.car.CarOccupantZoneService$DisplayConfig displayConfig android.view.Display display com.android.car.CarOccupantZoneService$OccupantConfig occupantConfig int i boolean hasDefaultDisplayConfig boolean hasDriverZone int getCurrentUser () private void updateEnabledProfilesLocked (int) android.os.UserHandle profiles int userId java.util.List profileUsers public boolean isUserVisible (android.os.UserHandle) android.content.Context userContext android.os.UserManager userManager Exception e android.os.UserHandle user int currentUser int userId private boolean handleUserChangesLocked () int zoneId com.android.car.CarOccupantZoneService$OccupantConfig config android.car.CarOccupantZoneManager$OccupantZoneInfo info int i int currentUserId boolean changed private void handleAudioZoneChangesLocked () int audioZoneId int occupantZoneId com.android.car.CarOccupantZoneService$OccupantConfig occupantConfig int index private void sendConfigChangeEvent (int) int changeFlags boolean updateDisplay boolean updateUser private void handleUserChange () boolean changed boolean changed private void handlePassengerStarted () private void handlePassengerStopped () private void handleDisplayChange () private void enforcePermission (java.lang.String) String permissionName public int[] getSupportedInputTypes (int, int) com.android.car.CarOccupantZoneService$DisplayConfig config int i com.android.car.CarOccupantZoneService$DisplayConfig config int i int occupantZoneId int displayType private void checkOccupantZone (int, int) int occupantZoneId int displayType private synthetic void lambda$sendConfigChangeEvent$2 (int) android.car.ICarOccupantZoneCallback callback int i int changeFlags int n private synthetic void lambda$init$1 () private synthetic void lambda$new$0 (android.car.user.CarUserManager$UserLifecycleEvent) android.car.user.CarUserManager$UserLifecycleEvent event static void <clinit> () }
com/android/car/CarPerUserServiceHelper$1.class
CarPerUserServiceHelper.java package com.android.car com.android.car.CarPerUserServiceHelper$1 extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.car.CarPerUserServiceHelper this$0 void <init> (com.android.car.CarPerUserServiceHelper) com.android.car.CarPerUserServiceHelper this$0 public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName componentName android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName componentName private synthetic void lambda$onServiceDisconnected$1 () java.util.List callbacks com.android.car.CarPerUserServiceHelper$ServiceCallback callback java.util.List callbacks private synthetic void lambda$onServiceConnected$0 (android.os.IBinder) java.util.List callbacks com.android.car.CarPerUserServiceHelper$ServiceCallback callback java.util.List callbacks android.os.IBinder service }
com/android/car/CarPerUserServiceHelper$ServiceCallback.class
CarPerUserServiceHelper.java package com.android.car public abstract com.android.car.CarPerUserServiceHelper$ServiceCallback extends java.lang.Object { public abstract void onServiceConnected (android.car.ICarPerUserService) public abstract void onPreUnbind () public abstract void onServiceDisconnected () }
com/android/car/CarPerUserServiceHelper.class
CarPerUserServiceHelper.java package com.android.car public com.android.car.CarPerUserServiceHelper extends java.lang.Object implements com.android.car.CarServiceBase { private static final String TAG private static boolean DBG private final android.content.Context mContext private final com.android.car.user.CarUserService mUserService private final android.os.Handler mHandler private android.car.ICarPerUserService mCarPerUserService private java.util.List mServiceCallbacks private final Object mServiceBindLock private boolean mBound private final android.car.user.CarUserManager$UserLifecycleListener mUserLifecycleListener private final android.content.ServiceConnection mUserServiceConnection public void <init> (android.content.Context, com.android.car.user.CarUserService) android.content.Context context com.android.car.user.CarUserService userService android.car.user.UserLifecycleEventFilter userSwitchingEventFilter public void init () public void release () private void bindToCarPerUserService () boolean bindSuccess android.content.Intent startIntent private void unbindFromCarPerUserService () public void registerServiceCallback (com.android.car.CarPerUserServiceHelper$ServiceCallback) com.android.car.CarPerUserServiceHelper$ServiceCallback listener public void unregisterServiceCallback (com.android.car.CarPerUserServiceHelper$ServiceCallback) com.android.car.CarPerUserServiceHelper$ServiceCallback listener public final void dump (com.android.car.internal.util.IndentingPrintWriter) int size com.android.car.internal.util.IndentingPrintWriter pw private synthetic void lambda$new$0 (android.car.user.CarUserManager$UserLifecycleEvent) java.util.List callbacks com.android.car.CarPerUserServiceHelper$ServiceCallback callback android.car.user.CarUserManager$UserLifecycleEvent event java.util.List callbacks int userId static void <clinit> () }
com/android/car/CarPerUserServiceImpl$CarPerUserServiceBinder.class
CarPerUserServiceImpl.java package com.android.car final com.android.car.CarPerUserServiceImpl$CarPerUserServiceBinder extends android.car.ICarPerUserService$Stub { final synthetic com.android.car.CarPerUserServiceImpl this$0 private void <init> (com.android.car.CarPerUserServiceImpl) public android.car.ICarBluetoothUserService getBluetoothUserService () public android.car.ILocationManagerProxy getLocationManagerProxy () }
com/android/car/CarPerUserServiceImpl.class
CarPerUserServiceImpl.java package com.android.car public com.android.car.CarPerUserServiceImpl extends com.android.car.internal.ProxiedService { private static final boolean DBG private static final String TAG private com.android.car.bluetooth.CarBluetoothUserService mCarBluetoothUserService private com.android.car.LocationManagerProxy mLocationManagerProxy private com.android.car.CarPerUserServiceImpl$CarPerUserServiceBinder mCarPerUserServiceBinder public void <init> () public android.os.IBinder onBind (android.content.Intent) android.content.Intent intent public int onStartCommand (android.content.Intent, int, int) android.content.Intent intent int flags int startId public void onCreate () android.content.Context context public void onDestroy () protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.car.internal.util.IndentingPrintWriter pw java.io.FileDescriptor fd java.io.PrintWriter writer String[] args static void <clinit> () }
com/android/car/CarProjectionService$1.class
CarProjectionService.java package com.android.car com.android.car.CarProjectionService$1 extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.car.CarProjectionService this$0 void <init> (com.android.car.CarProjectionService) com.android.car.CarProjectionService this$0 public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName className android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName className }
com/android/car/CarProjectionService$2.class
CarProjectionService.java package com.android.car com.android.car.CarProjectionService$2 extends android.content.BroadcastReceiver { final synthetic com.android.car.CarProjectionService this$0 void <init> (com.android.car.CarProjectionService) com.android.car.CarProjectionService this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent int currState int prevState int errorCode String ifaceName int mode }
com/android/car/CarProjectionService$ProjectionKeyEventHandler.class
CarProjectionService.java package com.android.car com.android.car.CarProjectionService$ProjectionKeyEventHandler extends com.android.car.BinderInterfaceContainer$BinderInterface { private java.util.BitSet mHandledEvents private void <init> (com.android.car.CarProjectionService$ProjectionKeyEventHandlerContainer, android.car.ICarProjectionKeyEventHandler, java.util.BitSet) com.android.car.CarProjectionService$ProjectionKeyEventHandlerContainer holder android.car.ICarProjectionKeyEventHandler binder java.util.BitSet handledEvents private boolean canHandleEvent (int) int event private void setHandledEvents (java.util.BitSet) java.util.BitSet handledEvents public java.lang.String toString () }
com/android/car/CarProjectionService$ProjectionKeyEventHandlerContainer.class
CarProjectionService.java package com.android.car com.android.car.CarProjectionService$ProjectionKeyEventHandlerContainer extends com.android.car.BinderInterfaceContainer { void <init> (com.android.car.CarProjectionService) com.android.car.CarProjectionService service com.android.car.CarProjectionService$ProjectionKeyEventHandler get (android.car.ICarProjectionKeyEventHandler) android.car.ICarProjectionKeyEventHandler projectionCallback }
com/android/car/CarProjectionService$ProjectionLocalOnlyHotspotCallback.class
CarProjectionService.java package com.android.car com.android.car.CarProjectionService$ProjectionLocalOnlyHotspotCallback extends android.net.wifi.WifiManager$LocalOnlyHotspotCallback { final synthetic com.android.car.CarProjectionService this$0 private void <init> (com.android.car.CarProjectionService) public void onStarted (android.net.wifi.WifiManager$LocalOnlyHotspotReservation) boolean shouldPersistSoftApConfig android.net.wifi.WifiManager$LocalOnlyHotspotReservation reservation boolean shouldPersistSoftApConfig android.net.wifi.SoftApConfiguration$Builder softApConfigurationBuilder android.net.wifi.SoftApConfiguration softApConfiguration public void onStopped () public void onFailed (int) int reason int reason int reason int localonlyHostspotFailureReason int reason }
com/android/car/CarProjectionService$ProjectionReceiverClient.class
CarProjectionService.java package com.android.car com.android.car.CarProjectionService$ProjectionReceiverClient extends java.lang.Object { private final android.os.IBinder$DeathRecipient mDeathRecipient private android.car.projection.ProjectionStatus mProjectionStatus void <init> (android.os.IBinder$DeathRecipient) android.os.IBinder$DeathRecipient deathRecipient public java.lang.String toString () }
com/android/car/CarProjectionService$ProjectionSoftApCallback.class
CarProjectionService.java package com.android.car com.android.car.CarProjectionService$ProjectionSoftApCallback extends java.lang.Object implements android.net.wifi.WifiManager$SoftApCallback { private boolean mCurrentStateCall final synthetic com.android.car.CarProjectionService this$0 private void <init> (com.android.car.CarProjectionService) public void onStateChanged (int, int) int reason int reason int state int softApFailureReason public void onConnectedClientsChanged (java.util.List) java.util.List clients }
com/android/car/CarProjectionService$WirelessClient.class
CarProjectionService.java package com.android.car com.android.car.CarProjectionService$WirelessClient extends java.lang.Object { public final android.os.Messenger messenger public final android.os.IBinder token public android.os.IBinder$DeathRecipient deathRecipient private void <init> (android.os.Messenger, android.os.IBinder) android.os.Messenger messenger android.os.IBinder token private static com.android.car.CarProjectionService$WirelessClient of (android.os.Messenger, android.os.IBinder) android.os.Messenger messenger android.os.IBinder token void send (android.os.Message) android.os.RemoteException e android.os.Message message public java.lang.String toString () }
com/android/car/CarProjectionService$WirelessClientDeathRecipient.class
CarProjectionService.java package com.android.car com.android.car.CarProjectionService$WirelessClientDeathRecipient extends java.lang.Object implements android.os.IBinder$DeathRecipient { final java.lang.ref.WeakReference mServiceRef final com.android.car.CarProjectionService$WirelessClient mClient void <init> (com.android.car.CarProjectionService, com.android.car.CarProjectionService$WirelessClient) com.android.car.CarProjectionService service com.android.car.CarProjectionService$WirelessClient client public void binderDied () com.android.car.CarProjectionService service }
com/android/car/CarProjectionService.class
CarProjectionService.java package com.android.car com.android.car.CarProjectionService extends android.car.ICarProjection$Stub implements com.android.car.CarServiceBase com.android.car.BinderInterfaceContainer$BinderEventHandler android.car.CarProjectionManager$ProjectionKeyEventHandler { private static final String TAG private static final boolean DBG private final com.android.car.CarInputService mCarInputService private final com.android.car.bluetooth.CarBluetoothService mCarBluetoothService private final android.content.Context mContext private final android.net.wifi.WifiManager mWifiManager private final android.os.Handler mHandler private final Object mLock private final java.util.HashMap mWirelessClients private android.net.wifi.WifiManager$LocalOnlyHotspotReservation mLocalOnlyHotspotReservation private com.android.car.CarProjectionService$ProjectionSoftApCallback mSoftApCallback private final java.util.HashMap mProjectionReceiverClients private android.net.MacAddress mApBssid private android.net.wifi.WifiScanner mWifiScanner private int mCurrentProjectionState private android.car.projection.ProjectionOptions mProjectionOptions private String mCurrentProjectionPackage private final com.android.car.BinderInterfaceContainer mProjectionStatusListeners private final com.android.car.CarProjectionService$ProjectionKeyEventHandlerContainer mKeyEventHandlers private android.net.wifi.SoftApConfiguration mApConfiguration private static final String SHARED_PREF_NAME private static final String KEY_AP_CONFIG_SSID private static final String KEY_AP_CONFIG_BSSID private static final String KEY_AP_CONFIG_PASSPHRASE private static final String KEY_AP_CONFIG_SECURITY_TYPE private static final int WIFI_MODE_TETHERED private static final int WIFI_MODE_LOCALONLY private int mWifiMode private boolean mStableLocalOnlyHotspotConfig private final android.content.ServiceConnection mConnection private final android.content.BroadcastReceiver mBroadcastReceiver private boolean mBound private android.content.Intent mRegisteredService void <init> (android.content.Context, android.os.Handler, com.android.car.CarInputService, com.android.car.bluetooth.CarBluetoothService) android.content.Context context android.os.Handler handler com.android.car.CarInputService carInputService com.android.car.bluetooth.CarBluetoothService carBluetoothService android.content.res.Resources res public void registerProjectionRunner (android.content.Intent) android.content.Intent serviceIntent public void unregisterProjectionRunner (android.content.Intent) android.content.Intent serviceIntent private void bindToService (android.content.Intent) android.content.Intent serviceIntent android.os.UserHandle userHandle private void unbindServiceIfBound () public void registerKeyEventHandler (android.car.ICarProjectionKeyEventHandler, byte[]) com.android.car.CarProjectionService$ProjectionKeyEventHandler info android.car.ICarProjectionKeyEventHandler eventHandler byte[] eventMask java.util.BitSet events public void unregisterKeyEventHandler (android.car.ICarProjectionKeyEventHandler) android.car.ICarProjectionKeyEventHandler eventHandler public void startProjectionAccessPoint (android.os.Messenger, android.os.IBinder) throws android.os.RemoteException android.os.Messenger messenger android.os.IBinder binder public void stopProjectionAccessPoint (android.os.IBinder) boolean shouldReleaseAp android.os.IBinder token boolean shouldReleaseAp public int[] getAvailableWifiChannels (int) android.net.wifi.WifiScanner scanner int i int band android.net.wifi.WifiScanner scanner java.util.List channels int[] array public boolean requestBluetoothProfileInhibit (android.bluetooth.BluetoothDevice, int, android.os.IBinder) RuntimeException e android.bluetooth.BluetoothDevice device int profile android.os.IBinder token public boolean releaseBluetoothProfileInhibit (android.bluetooth.BluetoothDevice, int, android.os.IBinder) RuntimeException e android.bluetooth.BluetoothDevice device int profile android.os.IBinder token public void updateProjectionStatus (android.car.projection.ProjectionStatus, android.os.IBinder) throws android.os.RemoteException int packageUid android.content.pm.PackageManager$NameNotFoundException e com.android.car.CarProjectionService$ProjectionReceiverClient client android.car.projection.ProjectionStatus status android.os.IBinder token String packageName int callingUid int userHandleId int packageUid public void registerProjectionStatusListener (android.car.ICarProjectionStatusListener) throws android.os.RemoteException android.car.ICarProjectionStatusListener listener public void unregisterProjectionStatusListener (android.car.ICarProjectionStatusListener) throws android.os.RemoteException android.car.ICarProjectionStatusListener listener private com.android.car.CarProjectionService$ProjectionReceiverClient getOrCreateProjectionReceiverClientLocked (android.os.IBinder) throws android.os.RemoteException android.os.IBinder token com.android.car.CarProjectionService$ProjectionReceiverClient client private void unregisterProjectionReceiverClient (android.os.IBinder) com.android.car.CarProjectionService$ProjectionReceiverClient client android.os.IBinder token private void notifyProjectionStatusChanged (android.car.ICarProjectionStatusListener) throws android.os.RemoteException com.android.car.CarProjectionService$ProjectionReceiverClient client int currentState String currentPackage android.os.RemoteException ex com.android.car.BinderInterfaceContainer$BinderInterface listener android.car.ICarProjectionStatusListener singleListenerToNotify int currentState String currentPackage java.util.List statuses public android.os.Bundle getProjectionOptions () private android.car.projection.ProjectionOptions$Builder createProjectionOptionsBuilder () android.content.res.Resources res android.car.projection.ProjectionOptions$Builder builder android.app.ActivityOptions activityOptions String consentActivity int apMode private static android.app.ActivityOptions createActivityOptions (android.content.res.Resources) android.graphics.Rect bounds android.content.res.Resources res android.app.ActivityOptions activityOptions boolean changed int displayId int[] rawBounds private void startAccessPoint () private void stopAccessPoint () private void startTetheredApLocked () private void stopTetheredApLocked () public void resetProjectionAccessPointCredentials () private void startLocalOnlyApLocked () java.util.Optional optionalApConfig private android.content.SharedPreferences getSharedPreferences () private void persistApConfiguration (android.net.wifi.SoftApConfiguration) android.net.wifi.SoftApConfiguration apConfig java.util.Optional restoreApConfiguration () android.content.SharedPreferences pref android.net.wifi.SoftApConfiguration apConfig private void stopLocalOnlyApLocked () private void sendApStarted (android.net.wifi.SoftApConfiguration) android.net.wifi.SoftApConfiguration softApConfiguration android.os.Message message private void sendApStopped () android.os.Message message private void sendApFailed (int) int reason android.os.Message message private void sendApStatusMessage (android.os.Message) java.util.List clients com.android.car.CarProjectionService$WirelessClient client android.os.Message message java.util.List clients public void init () private void handleWifiApStateChange (int, int, int, java.lang.String, int) java.net.NetworkInterface iface java.net.SocketException e int currState int prevState int errorCode String ifaceName int mode void setAccessPointBssid (android.net.MacAddress) android.net.MacAddress bssid public void release () public void onBinderDeath (com.android.car.BinderInterfaceContainer$BinderInterface) com.android.car.BinderInterfaceContainer$BinderInterface iface public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.CarProjectionService$ProjectionKeyEventHandler projectionKeyEventHandler com.android.car.BinderInterfaceContainer$BinderInterface handler com.android.car.internal.util.IndentingPrintWriter writer public void onKeyEvent (int) android.os.RemoteException e com.android.car.CarProjectionService$ProjectionKeyEventHandler eventHandler com.android.car.BinderInterfaceContainer$BinderInterface eventHandlerInterface int keyEvent private void updateInputServiceHandlerLocked () java.util.BitSet newEvents private java.util.BitSet computeHandledEventsLocked () com.android.car.BinderInterfaceContainer$BinderInterface handlerInterface java.util.BitSet rv void setUiMode (java.lang.Integer) Integer uiMode void setAccessPointTethering (boolean) boolean tetherEnabled void setStableLocalOnlyHotspotConfig (boolean) boolean stableConfig private void registerWirelessClient (com.android.car.CarProjectionService$WirelessClient) throws android.os.RemoteException com.android.car.CarProjectionService$WirelessClient client private void unregisterWirelessClients () com.android.car.CarProjectionService$WirelessClient client private boolean unregisterWirelessClientLocked (android.os.IBinder) android.os.IBinder token com.android.car.CarProjectionService$WirelessClient client private void ensureApConfiguration () android.net.wifi.SoftApConfiguration apConfig private static java.lang.String macAddressToString (android.net.MacAddress) android.net.MacAddress macAddress byte[] addr private synthetic void lambda$getOrCreateProjectionReceiverClientLocked$0 (android.os.IBinder) android.os.IBinder token static void <clinit> () }
com/android/car/CarPropertyService$Client.class
CarPropertyService.java package com.android.car final com.android.car.CarPropertyService$Client extends java.lang.Object implements android.os.IBinder$DeathRecipient { private final android.car.hardware.property.ICarPropertyEventListener mListener private final android.os.IBinder mListenerBinder private final Object mLock private final android.util.SparseArray mRateMap private boolean mIsDead final synthetic com.android.car.CarPropertyService this$0 void <init> (com.android.car.CarPropertyService, android.car.hardware.property.ICarPropertyEventListener) android.os.RemoteException e android.car.hardware.property.ICarPropertyEventListener listener boolean isDead () void addProperty (int, float) int propId float rate float getRate (int) int propId int removeProperty (int) int propId public void binderDied () int i java.util.List propIds void onEvent (java.util.List) throws android.os.RemoteException java.util.List events }
com/android/car/CarPropertyService.class
CarPropertyService.java package com.android.car public com.android.car.CarPropertyService extends android.car.hardware.property.ICarProperty$Stub implements com.android.car.CarServiceBase com.android.car.hal.PropertyHalService$PropertyHalListener { private static final boolean DBG private static final String TAG private static final int SYNC_GET_SET_PROPERTY_OP_LIMIT private static final long TRACE_TAG private static final java.util.Set NOT_ALLOWED_WAIT_FOR_UPDATE_PROPERTIES private static final java.util.Set ERROR_STATES private static final java.util.Set CAR_HVAC_FAN_DIRECTION_UNWRITABLE_STATES private static final java.util.Set CRUISE_CONTROL_TYPE_UNWRITABLE_STATES private static final java.util.Set EV_STOPPING_MODE_UNWRITABLE_STATES private static final java.util.Set WINDSHIELD_WIPERS_SWITCH_UNWRITABLE_STATES private static final android.util.SparseArray PROPERTY_ID_TO_UNWRITABLE_STATES private final android.content.Context mContext private final com.android.car.hal.PropertyHalService mPropertyHalService private final Object mLock private final java.util.Map mClientMap private final android.util.SparseArray mPropIdClientMap private final android.util.SparseArray mSetOperationClientMap private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private android.util.SparseArray mPropertyIdToCarPropertyConfig private android.util.SparseArray mPropToPermission private int mSyncGetSetPropertyOpCount public void <init> (android.content.Context, com.android.car.hal.PropertyHalService) android.content.Context context com.android.car.hal.PropertyHalService propertyHalService public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) int propId int i int areaId int j int propId android.util.SparseArray areaIdToClient int i com.android.car.internal.util.IndentingPrintWriter writer public void registerListener (int, float, android.car.hardware.property.ICarPropertyEventListener) throws java.lang.IllegalArgumentException android.os.IBinder listenerBinder com.android.car.CarPropertyService$Client client java.util.List clients com.android.car.CarPropertyService$Client finalClient int propertyId float updateRateHz android.car.hardware.property.ICarPropertyEventListener iCarPropertyEventListener android.car.hardware.CarPropertyConfig carPropertyConfig float sanitizedUpdateRateHz com.android.car.CarPropertyService$Client finalClient public boolean registerListenerSafe (int, float, android.car.hardware.property.ICarPropertyEventListener) Exception e int propertyId float updateRateHz android.car.hardware.property.ICarPropertyEventListener iCarPropertyEventListener private void getAndDispatchPropertyInitValue (android.car.hardware.CarPropertyConfig, com.android.car.CarPropertyService$Client) int errorCode long timestampNanos Object defaultValue android.os.ServiceSpecificException e Exception e android.car.hardware.property.CarPropertyEvent event android.car.hardware.CarPropertyValue carPropertyValue int areaId android.os.RemoteException ex android.car.hardware.CarPropertyConfig carPropertyConfig com.android.car.CarPropertyService$Client client java.util.List events int propertyId public void unregisterListener (int, android.car.hardware.property.ICarPropertyEventListener) int propertyId android.car.hardware.property.ICarPropertyEventListener iCarPropertyEventListener android.os.IBinder listenerBinder public boolean unregisterListenerSafe (int, android.car.hardware.property.ICarPropertyEventListener) Exception e int propertyId android.car.hardware.property.ICarPropertyEventListener iCarPropertyEventListener private void unregisterListenerBinderLocked (int, android.os.IBinder) int propLeft com.android.car.CarPropertyService$Client c float rate int i IllegalArgumentException e int propId android.os.IBinder listenerBinder float updateMaxRate com.android.car.CarPropertyService$Client client java.util.List propertyClients private void unregisterListenerBinderForProps (java.util.List, android.os.IBinder) int propId int i java.util.List propIds android.os.IBinder listenerBinder public com.android.car.internal.property.CarPropertyConfigList getPropertyList () int i int[] allPropId int[] allPropId public com.android.car.internal.property.CarPropertyConfigList getPropertyConfigList (int[]) String readPermission String writePermission int propId int[] propIds java.util.Set grantedPermission java.util.List availableProp private boolean checkAndUpdateGrantedWritePermissionSet (android.content.Context, java.util.Set, java.lang.String, int) android.content.Context context java.util.Set grantedPermissions String permission int propertyId private static boolean checkAndUpdateGrantedTemperatureDisplayUnitsPermissionSet (android.content.Context, java.util.Set, int) android.content.Context context java.util.Set grantedPermissions int propertyId private static boolean checkAndUpdateGrantedPermissionSet (android.content.Context, java.util.Set, java.lang.String) android.content.Context context java.util.Set grantedPermissions String permission private java.lang.Object runSyncOperationCheckLimit (java.util.concurrent.Callable) RuntimeException e Exception e java.util.concurrent.Callable c public android.car.hardware.CarPropertyValue getProperty (int, int) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException int propertyId int areaId public android.car.hardware.CarPropertyValue getPropertySafe (int, int) Exception e int propertyId int areaId public java.lang.String getReadPermission (int) android.util.Pair permissions int propId android.util.Pair permissions public java.lang.String getWritePermission (int) android.util.Pair permissions int propId android.util.Pair permissions public void setProperty (android.car.hardware.CarPropertyValue, android.car.hardware.property.ICarPropertyEventListener) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException com.android.car.CarPropertyService$Client client android.car.hardware.CarPropertyValue carPropertyValue android.car.hardware.property.ICarPropertyEventListener iCarPropertyEventListener android.os.IBinder listenerBinder private void updateSetOperationRecorderLocked (int, int, com.android.car.CarPropertyService$Client) android.util.SparseArray areaIdToClient int propId int areaId com.android.car.CarPropertyService$Client client private void clearSetOperationRecorderLocked (int, com.android.car.CarPropertyService$Client) int index int index java.util.List indexNeedToRemove int propId com.android.car.CarPropertyService$Client client android.util.SparseArray areaIdToClient public void onPropertyChange (java.util.List) com.android.car.CarPropertyService$Client c java.util.List p int j android.car.hardware.property.CarPropertyEvent event int propId java.util.List clients int i android.os.RemoteException ex com.android.car.CarPropertyService$Client client java.util.List events java.util.Map eventsToDispatch public void onPropertySetError (int, int, int) int property int areaId int errorCode com.android.car.CarPropertyService$Client lastOperatedClient private void dispatchToLastClient (int, int, int, com.android.car.CarPropertyService$Client) java.util.List eventList android.os.RemoteException ex int property int areaId int errorCode com.android.car.CarPropertyService$Client lastOperatedClient private static void validateGetSetAsyncParameters (com.android.car.internal.property.AsyncPropertyServiceRequestList, com.android.car.internal.property.IAsyncPropertyResultCallback, long) throws java.lang.IllegalArgumentException com.android.car.internal.property.AsyncPropertyServiceRequestList requests com.android.car.internal.property.IAsyncPropertyResultCallback asyncPropertyResultCallback long timeoutInMs public void getPropertiesAsync (com.android.car.internal.property.AsyncPropertyServiceRequestList, com.android.car.internal.property.IAsyncPropertyResultCallback, long) int i com.android.car.internal.property.AsyncPropertyServiceRequestList getPropertyServiceRequestsParcelable com.android.car.internal.property.IAsyncPropertyResultCallback asyncPropertyResultCallback long timeoutInMs java.util.List getPropertyServiceRequests public void setPropertiesAsync (com.android.car.internal.property.AsyncPropertyServiceRequestList, com.android.car.internal.property.IAsyncPropertyResultCallback, long) com.android.car.internal.property.AsyncPropertyServiceRequest request android.car.hardware.CarPropertyValue carPropertyValueToSet int propertyId int valuePropertyId int areaId int valueAreaId String propertyName int i com.android.car.internal.property.AsyncPropertyServiceRequestList setPropertyServiceRequests com.android.car.internal.property.IAsyncPropertyResultCallback asyncPropertyResultCallback long timeoutInMs java.util.List setPropertyServiceRequestList public void cancelRequests (int[]) int[] serviceRequestIds private static void assertPropertyIsReadable (android.car.hardware.CarPropertyConfig) android.car.hardware.CarPropertyConfig carPropertyConfig private static void assertConfigIsNotNull (int, android.car.hardware.CarPropertyConfig) int propertyId android.car.hardware.CarPropertyConfig carPropertyConfig private static void assertAreaIdIsSupported (int, android.car.hardware.CarPropertyConfig) int areaId android.car.hardware.CarPropertyConfig carPropertyConfig private android.car.hardware.CarPropertyConfig getCarPropertyConfig (int) android.car.hardware.CarPropertyConfig carPropertyConfig int propertyId android.car.hardware.CarPropertyConfig carPropertyConfig private void assertReadPermissionGranted (int) int propertyId String readPermission private void validateRegisterParameter (int) int propertyId android.car.hardware.CarPropertyConfig carPropertyConfig private void validateGetParameters (int, int) int propertyId int areaId android.car.hardware.CarPropertyConfig carPropertyConfig private void validateSetParameters (android.car.hardware.CarPropertyValue) boolean isGreaterThanOrEqualToMinValue boolean isLessThanOrEqualToMaxValue android.car.hardware.CarPropertyValue carPropertyValue int propertyId int areaId Object valueToSet android.car.hardware.CarPropertyConfig carPropertyConfig String writePermission android.car.hardware.property.AreaIdConfig areaIdConfig private synthetic java.lang.Object lambda$setProperty$2 (android.car.hardware.CarPropertyValue) throws java.lang.Exception android.car.hardware.CarPropertyValue carPropertyValue private synthetic android.car.hardware.CarPropertyValue lambda$getProperty$1 (int, int) throws java.lang.Exception int propertyId int areaId private synthetic void lambda$registerListener$0 (android.car.hardware.CarPropertyConfig, com.android.car.CarPropertyService$Client) android.car.hardware.CarPropertyConfig carPropertyConfig com.android.car.CarPropertyService$Client finalClient static void <clinit> () }
com/android/car/CarServiceBase.class
CarServiceBase.java package com.android.car public abstract com.android.car.CarServiceBase extends java.lang.Object implements com.android.car.CarSystemService { }
com/android/car/CarServiceHelperWrapper.class
CarServiceHelperWrapper.java package com.android.car public final com.android.car.CarServiceHelperWrapper extends java.lang.Object { private static final String TAG private static final long CAR_SERVICE_HELPER_WAIT_TIME_MS private static final String REMOTE_EXCEPTION_STR private final long mCarServiceHelperWaitTimeoutMs private final Object mLock private com.android.car.internal.ICarServiceHelper mICarServiceHelper private java.util.ArrayList mConnectionRunnables public static com.android.car.CarServiceHelperWrapper create () public static com.android.car.CarServiceHelperWrapper create (long) long carServiceHelperWaitTimeoutMs com.android.car.CarServiceHelperWrapper wrapper public void setCarServiceHelper (com.android.car.internal.ICarServiceHelper) java.util.ArrayList connectionRunnables int i com.android.car.internal.ICarServiceHelper carServiceHelper java.util.ArrayList connectionRunnables public static com.android.car.CarServiceHelperWrapper getInstance () public void runOnConnection (java.lang.Runnable) boolean alreadyConnected Runnable r boolean alreadyConnected public void setDisplayAllowlistForUser (int, int[]) android.os.RemoteException e int userId int[] displayIds public void setPassengerDisplays (int[]) android.os.RemoteException e int[] displayIds public void setSourcePreferredComponents (boolean, java.util.List) android.os.RemoteException e boolean enableSourcePreferred java.util.List sourcePreferredComponents public void setSafetyMode (boolean) android.os.RemoteException e boolean safe public android.os.UserHandle createUserEvenWhenDisallowed (java.lang.String, java.lang.String, int) android.os.RemoteException e String name String userType int flags public int setPersistentActivity (android.content.ComponentName, int, int) android.os.RemoteException e android.content.ComponentName activity int displayId int featureId public void setPersistentActivitiesOnRootTask (java.util.List, android.os.IBinder) android.os.RemoteException e java.util.List activities android.os.IBinder rootTaskToken public void sendInitialUser (android.os.UserHandle) android.os.RemoteException e android.os.UserHandle user public void setProcessGroup (int, int) android.os.RemoteException e int pid int group public int getProcessGroup (int) android.os.RemoteException e int pid public int getMainDisplayAssignedToUser (int) android.os.RemoteException e int userId public int getUserAssignedToDisplay (int) android.os.RemoteException e int displayId public boolean startUserInBackgroundVisibleOnDisplay (int, int) android.os.RemoteException e int userId int displayId public void setProcessProfile (int, int, java.lang.String) android.os.RemoteException e int pid int uid String profile public int fetchAidlVhalPid () android.os.RemoteException e private void <init> (long) long carServiceHelperWaitTimeoutMs private com.android.car.internal.ICarServiceHelper waitForCarServiceHelper () InterruptedException e static void <clinit> () }
com/android/car/CarServiceImpl$VehicleDeathRecipient.class
CarServiceImpl.java package com.android.car com.android.car.CarServiceImpl$VehicleDeathRecipient extends java.lang.Object implements com.android.car.IVehicleDeathRecipient { private void <init> () public void serviceDied (long) long cookie public void binderDied () }
com/android/car/CarServiceImpl.class
CarServiceImpl.java package com.android.car public com.android.car.CarServiceImpl extends com.android.car.internal.ProxiedService { public static final String CAR_SERVICE_INIT_TIMING_TAG public static final int CAR_SERVICE_INIT_TIMING_MIN_DURATION_MS private com.android.car.ICarImpl mICarImpl private com.android.car.VehicleStub mVehicle private String mVehicleInterfaceName private final com.android.car.CarServiceImpl$VehicleDeathRecipient mVehicleDeathRecipient public void <init> () public void onCreate () com.android.car.util.LimitedTimingsTraceLog initTiming public void onDestroy () public int onStartCommand (android.content.Intent, int, int) android.content.Intent intent int flags int startId public android.os.IBinder onBind (android.content.Intent) android.content.Intent intent protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter writer String[] args }
com/android/car/CarServiceUtils$1.class
CarServiceUtils.java package com.android.car com.android.car.CarServiceUtils$1 extends java.lang.Object implements android.content.ServiceConnection { void <init> () public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name }
com/android/car/CarServiceUtils$EncryptedData.class
CarServiceUtils.java package com.android.car public final com.android.car.CarServiceUtils$EncryptedData extends java.lang.Object { private final byte[] mEncryptedData private final byte[] mIv public void <init> (byte[], byte[]) byte[] encryptedData byte[] iv public byte[] getEncryptedData () public byte[] getIv () public boolean equals (java.lang.Object) Object other com.android.car.CarServiceUtils$EncryptedData data public int hashCode () }
com/android/car/CarServiceUtils$SyncRunnable.class
CarServiceUtils.java package com.android.car final com.android.car.CarServiceUtils$SyncRunnable extends java.lang.Object implements java.lang.Runnable { private final Runnable mTarget private volatile boolean mComplete public void <init> (java.lang.Runnable) Runnable target public void run () public void waitForComplete () }
com/android/car/CarServiceUtils.class
CarServiceUtils.java package com.android.car public final com.android.car.CarServiceUtils extends java.lang.Object { private static final int UUID_LENGTH private static final String TAG private static final boolean DBG public static final int[] EMPTY_INT_ARRAY private static final String COMMON_HANDLER_THREAD_NAME private static final byte[] CHAR_POOL_FOR_RANDOM_STRING private static final String PACKAGE_NOT_FOUND private static final String ANDROID_KEYSTORE_NAME private static final String CIPHER_ALGORITHM private static final int GCM_TAG_LENGTH private static final android.util.ArrayMap sHandlerThreads private static final android.content.ServiceConnection sEmptyServiceConnection private void <init> () public static byte[] longToBytes (long) long primitive java.nio.ByteBuffer buffer public static long bytesToLong (byte[]) byte[] array java.nio.ByteBuffer buffer long value public static java.lang.String byteArrayToHexString (byte[]) byte b byte[] array StringBuilder sb public static byte[] uuidToBytes (java.util.UUID) java.util.UUID uuid public static java.util.UUID bytesToUUID (byte[]) byte[] bytes java.nio.ByteBuffer buffer public static java.lang.String generateRandomNumberString (int) int length public static byte[] concatByteArrays (byte[], byte[]) java.io.IOException e byte[] a byte[] b java.io.ByteArrayOutputStream outputStream public static android.content.ContentResolver getContentResolverForUser (android.content.Context, int) android.content.Context context int userId public static boolean isEventOfType (java.lang.String, android.car.user.CarUserManager$UserLifecycleEvent, int) String tag android.car.user.CarUserManager$UserLifecycleEvent event int expectedType public static transient boolean isEventAnyOfTypes (java.lang.String, android.car.user.CarUserManager$UserLifecycleEvent, int[]) int i String tag android.car.user.CarUserManager$UserLifecycleEvent event int[] expectedTypes public static void checkCalledByPackage (android.content.Context, java.lang.String) String msg android.content.pm.PackageManager$NameNotFoundException e android.content.Context context String packageName int callingUid android.content.pm.PackageManager pm int uidFromPm public static void runOnMain (java.lang.Runnable) Runnable action public static void runOnLooper (android.os.Looper, java.lang.Runnable) android.os.Looper looper Runnable action public static void runEmptyRunnableOnLooperSync (java.lang.String) String name public static void runOnMainSync (java.lang.Runnable) Runnable action public static void runOnMainSyncDelayed (java.lang.Runnable, long) Runnable action long delayMillis public static void runOnLooperSync (android.os.Looper, java.lang.Runnable) android.os.Looper looper Runnable action public static void runOnLooperSyncDelayed (android.os.Looper, java.lang.Runnable, long) android.os.Handler handler com.android.car.CarServiceUtils$SyncRunnable sr android.os.Looper looper Runnable action long delayMillis public static void runOnCommon (java.lang.Runnable) Runnable action public static float[] toFloatArray (java.util.List) int i java.util.List list int size float[] array public static long[] toLongArray (java.util.List) int i java.util.List list int size long[] array public static int[] toIntArray (java.util.List) int i java.util.List list int size int[] array public static java.util.ArrayList asList (int[]) int i int[] array int size java.util.ArrayList results public static byte[] toByteArray (java.util.List) int i java.util.List list int size byte[] array public static android.util.ArraySet toIntArraySet (int[]) int c int[] values android.util.ArraySet set public static long getUptimeToElapsedTimeDeltaInMillis () long elapsed1 long uptime long elapsed2 int retry int max_retry public static android.os.HandlerThread getHandlerThread (java.lang.String) android.os.HandlerThread thread String name public static android.os.HandlerThread getCommonHandlerThread () public static void finishAllHandlerTasks () java.util.ArrayList threads android.os.Handler handler com.android.car.CarServiceUtils$SyncRunnable sr int i int i java.util.ArrayList threads java.util.ArrayList syncs public static void assertCallingFromSystemProcessOrSelf () public static boolean isCallingFromSystemProcessOrSelf () int uid int pid public static void assertVehicleHalMockPermission (android.content.Context) android.content.Context context public static void assertNavigationManagerPermission (android.content.Context) android.content.Context context public static void assertClusterManagerPermission (android.content.Context) android.content.Context context public static void assertPowerPermission (android.content.Context) android.content.Context context public static void assertProjectionPermission (android.content.Context) android.content.Context context public static void assertProjectionStatusPermission (android.content.Context) android.content.Context context public static void assertAnyDiagnosticPermission (android.content.Context) android.content.Context context public static void assertDrivingStatePermission (android.content.Context) android.content.Context context public static void assertAnyVmsPermission (android.content.Context) android.content.Context context public static void assertVmsPublisherPermission (android.content.Context) android.content.Context context public static void assertVmsSubscriberPermission (android.content.Context) android.content.Context context public static void assertPermission (android.content.Context, java.lang.String) android.content.Context context String permission public static boolean hasPermission (android.content.Context, java.lang.String) android.content.Context context String permission public static transient void assertAnyPermission (android.content.Context, java.lang.String[]) String permission android.content.Context context String[] permissions public static android.hardware.automotive.vehicle.V2_0.SubscribeOptions subscribeOptionsToHidl (android.hardware.automotive.vehicle.SubscribeOptions) android.hardware.automotive.vehicle.SubscribeOptions options android.hardware.automotive.vehicle.V2_0.SubscribeOptions hidlOptions public static boolean isMultipleUsersOnMultipleDisplaysSupported (android.os.UserManager) android.os.UserManager userManager public static boolean isVisibleBackgroundUsersOnDefaultDisplaySupported (android.os.UserManager) android.os.UserManager userManager public static boolean startHomeForUserAndDisplay (android.content.Context, int, int) Exception e android.content.Context context int userId int displayId android.content.Intent homeIntent android.app.ActivityOptions activityOptions public static boolean startSystemUiForUser (android.content.Context, int) Exception e android.content.Context context int userId android.content.ComponentName sysuiComponent android.content.Intent sysUIIntent public static void stopSystemUiForUser (android.content.Context, int) android.content.Context context int userId String sysUiPackage public static boolean startUserPickerOnDisplay (android.content.Context, int, java.lang.String) Exception e android.content.Context context int displayId String userPickerActivityPackage android.content.Intent intent android.app.ActivityOptions activityOptions public static java.lang.String generateRandomAlphaNumericString (int) int i int length StringBuilder sb int poolSize public static com.android.car.CarServiceUtils$EncryptedData encryptData (byte[], java.lang.String) javax.crypto.Cipher cipher Exception e byte[] data String keyAlias javax.crypto.SecretKey secretKey public static byte[] decryptData (com.android.car.CarServiceUtils$EncryptedData, java.lang.String) javax.crypto.Cipher cipher javax.crypto.spec.GCMParameterSpec spec Exception e com.android.car.CarServiceUtils$EncryptedData data String keyAlias javax.crypto.SecretKey secretKey private static javax.crypto.SecretKey getOrCreateSecretKey (java.lang.String) java.security.KeyStore$SecretKeyEntry secretKeyEntry java.security.KeyStore keyStore javax.crypto.KeyGenerator keyGenerator android.security.keystore.KeyGenParameterSpec keyGenParameterSpec Exception e String keyAlias private static synthetic void lambda$finishAllHandlerTasks$2 () private static synthetic void lambda$runEmptyRunnableOnLooperSync$1 () private static synthetic java.lang.String lambda$isEventAnyOfTypes$0 (int) int t static void <clinit> () }
com/android/car/CarShellCommand$1.class
CarShellCommand.java package com.android.car com.android.car.CarShellCommand$1 extends com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener$Stub { final synthetic com.android.car.internal.util.IndentingPrintWriter val$writer final synthetic java.util.concurrent.CountDownLatch val$resultLatch final synthetic com.android.car.CarShellCommand this$0 void <init> (com.android.car.CarShellCommand, com.android.car.internal.util.IndentingPrintWriter, java.util.concurrent.CountDownLatch) com.android.car.CarShellCommand this$0 public void onScriptFinished (android.os.PersistableBundle) android.os.PersistableBundle result public void onSuccess (android.os.PersistableBundle) android.os.PersistableBundle state public void onError (int, java.lang.String, java.lang.String) int errorType String msg String stack public void onMetricsReport (android.os.PersistableBundle, android.os.PersistableBundle) android.os.PersistableBundle report android.os.PersistableBundle stateToPersist }
com/android/car/CarShellCommand$2.class
CarShellCommand.java package com.android.car com.android.car.CarShellCommand$2 extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.car.internal.util.IndentingPrintWriter val$writer final synthetic java.util.concurrent.CountDownLatch val$connectionLatch final synthetic com.android.car.CarShellCommand this$0 void <init> (com.android.car.CarShellCommand, com.android.car.internal.util.IndentingPrintWriter, java.util.concurrent.CountDownLatch) com.android.car.CarShellCommand this$0 public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name }
com/android/car/CarShellCommand$AudioZoneMirrorStatusCallbackImpl.class
CarShellCommand.java package com.android.car final com.android.car.CarShellCommand$AudioZoneMirrorStatusCallbackImpl extends android.car.media.IAudioZonesMirrorStatusCallback$Stub { private static final long TEST_CALLBACK_TIMEOUT_MS private int[] mZoneIds private int mStatus private java.util.concurrent.CountDownLatch mStatusLatch private void <init> () public void onAudioZonesMirrorStatusChanged (int[], int) int[] zoneIds int status private boolean waitForCallback () throws java.lang.Exception public void reset () }
com/android/car/CarShellCommand.class
CarShellCommand.java package com.android.car final com.android.car.CarShellCommand extends com.android.modules.utils.BasicShellCommandHandler { private static final String NO_INITIAL_USER private static final String TAG private static final boolean VERBOSE private static final String COMMAND_HELP private static final String COMMAND_DAY_NIGHT_MODE private static final String COMMAND_INJECT_VHAL_EVENT private static final String COMMAND_INJECT_ERROR_EVENT private static final String COMMAND_INJECT_CONTINUOUS_EVENT private static final String COMMAND_ENABLE_UXR private static final String COMMAND_GARAGE_MODE private static final String COMMAND_GET_DO_ACTIVITIES private static final String COMMAND_GET_CARPROPERTYCONFIG private static final String COMMAND_GET_PROPERTY_VALUE private static final String COMMAND_SET_PROPERTY_VALUE private static final String COMMAND_PROJECTION_AP_TETHERING private static final String COMMAND_PROJECTION_AP_STABLE_CONFIG private static final String COMMAND_PROJECTION_UI_MODE private static final String COMMAND_RESUME private static final String COMMAND_SUSPEND private static final String COMMAND_HIBERNATE private static final String COMMAND_SET_DISPLAY_STATE private static final String PARAM_SIMULATE private static final String PARAM_REAL private static final String PARAM_AUTO private static final String PARAM_SKIP_GARAGEMODE private static final String PARAM_REBOOT private static final String PARAM_WAKEUP_AFTER private static final String PARAM_FREE_MEMORY private static final String COMMAND_SET_UID_TO_ZONE private static final String COMMAND_RESET_VOLUME_CONTEXT private static final String COMMAND_SET_MUTE_CAR_VOLUME_GROUP private static final String COMMAND_SET_GROUP_VOLUME private static final String COMMAND_SET_AUDIO_MIRROR private static final String COMMAND_UNSET_AUDIO_MIRROR private static final String COMMAND_START_FIXED_ACTIVITY_MODE private static final String COMMAND_STOP_FIXED_ACTIVITY_MODE private static final String COMMAND_ENABLE_FEATURE private static final String COMMAND_DISABLE_FEATURE private static final String COMMAND_INJECT_KEY private static final String COMMAND_INJECT_MOTION private static final String COMMAND_INJECT_ROTARY private static final String COMMAND_INJECT_CUSTOM_INPUT private static final String COMMAND_CHECK_LOCK_IS_SECURE private static final String COMMAND_CHECK_FAKE_VHAL private static final String COMMAND_GET_INITIAL_USER_INFO private static final String COMMAND_SWITCH_USER private static final String COMMAND_LOGOUT_USER private static final String COMMAND_REMOVE_USER private static final String COMMAND_CREATE_USER private static final String COMMAND_GET_INITIAL_USER private static final String COMMAND_SET_USER_ID_TO_OCCUPANT_ZONE private static final String COMMAND_RESET_USER_ID_IN_OCCUPANT_ZONE private static final String COMMAND_GET_USER_AUTH_ASSOCIATION private static final String COMMAND_SET_USER_AUTH_ASSOCIATION private static final String COMMAND_SET_START_BG_USERS_ON_GARAGE_MODE private static final String COMMAND_DEFINE_POWER_POLICY private static final String COMMAND_APPLY_POWER_POLICY private static final String COMMAND_DEFINE_POWER_POLICY_GROUP private static final String COMMAND_SET_POWER_POLICY_GROUP private static final String COMMAND_APPLY_CTS_VERIFIER_POWER_OFF_POLICY private static final String COMMAND_APPLY_CTS_VERIFIER_POWER_ON_POLICY private static final String COMMAND_POWER_OFF private static final String COMMAND_SILENT_MODE private static final String SILENT_MODE_FORCED_SILENT private static final String SILENT_MODE_FORCED_NON_SILENT private static final String SILENT_MODE_NON_FORCED private static final String COMMAND_EMULATE_DRIVING_STATE private static final String DRIVING_STATE_DRIVE private static final String DRIVING_STATE_PARK private static final String DRIVING_STATE_REVERSE private static final String DRIVING_STATE_NEUTRAL private static final String COMMAND_SET_REARVIEW_CAMERA_ID private static final String COMMAND_GET_REARVIEW_CAMERA_ID private static final String COMMAND_SET_CAMERA_ID private static final String COMMAND_GET_CAMERA_ID private static final String COMMAND_ENABLE_CAMERA_SERVICE_TYPE private static final String COMMAND_CHECK_CAMERA_SERVICE_TYPE_ENABLED private static final String COMMAND_WATCHDOG_CONTROL_PACKAGE_KILLABLE_STATE private static final String COMMAND_WATCHDOG_IO_SET_3P_FOREGROUND_BYTES private static final String COMMAND_WATCHDOG_IO_GET_3P_FOREGROUND_BYTES private static final String COMMAND_WATCHDOG_CONTROL_PROCESS_HEALTH_CHECK private static final String COMMAND_WATCHDOG_RESOURCE_OVERUSE_KILL private static final String COMMAND_DRIVING_SAFETY_SET_REGION private static final String COMMAND_TELEMETRY private static final String COMMAND_CONTROL_COMPONENT_ENABLED_STATE private static final String COMMAND_LIST_VHAL_PROPS private static final String COMMAND_GET_VHAL_BACKEND private static final String COMMAND_TEST_ECHO_REVERSE_BYTES private static final String COMMAND_GET_TARGET_CAR_VERSION private static final String COMMAND_SET_PROCESS_GROUP private static final String COMMAND_GET_PROCESS_GROUP private static final String COMMAND_SET_PROCESS_PROFILE private static final String COMMAND_GET_DISPLAY_BY_USER private static final String COMMAND_GET_USER_BY_DISPLAY private static final String COMMAND_GENERATE_TEST_VENDOR_CONFIGS private static final String COMMAND_RESTORE_TEST_VENDOR_CONFIGS private static final String[] CREATE_OR_MANAGE_USERS_PERMISSIONS private static final String[] CREATE_OR_MANAGE_OR_QUERY_USERS_PERMISSIONS private static final android.util.ArrayMap USER_BUILD_COMMAND_TO_PERMISSIONS_MAP private static final android.util.ArrayMap USER_BUILD_COMMAND_TO_PERMISSION_MAP private static final String PARAM_DAY_MODE private static final String PARAM_NIGHT_MODE private static final String PARAM_SENSOR_MODE private static final String PARAM_VEHICLE_PROPERTY_AREA_GLOBAL private static final String PARAM_INJECT_EVENT_DEFAULT_RATE private static final String PARAM_INJECT_EVENT_DEFAULT_DURATION private static final String PARAM_ALL_PROPERTIES_OR_AREA private static final String PARAM_ON_MODE private static final String PARAM_OFF_MODE private static final String PARAM_QUERY_MODE private static final String PARAM_REBOOT_AFTER_GARAGEMODE private static final String PARAM_MUTE private static final String PARAM_UNMUTE private static final int RESULT_OK private static final int RESULT_ERROR private static final int DEFAULT_HAL_TIMEOUT_MS private static final int DEFAULT_CAR_USER_SERVICE_TIMEOUT_MS private static final int INVALID_USER_AUTH_TYPE_OR_VALUE private static final android.util.SparseArray VALID_USER_AUTH_TYPES private static final String VALID_USER_AUTH_TYPES_HELP private static final android.util.SparseArray VALID_USER_AUTH_SET_VALUES private static final String VALID_USER_AUTH_SET_VALUES_HELP private static final android.util.ArrayMap CUSTOM_INPUT_FUNCTION_ARGS private static final String INVALID_DISPLAY_ARGUMENTS private static final int DEFAULT_DEVICE_ID private static final float DEFAULT_PRESSURE private static final float NO_PRESSURE private static final float DEFAULT_SIZE private static final int DEFAULT_META_STATE private static final float DEFAULT_PRECISION_X private static final float DEFAULT_PRECISION_Y private static final int DEFAULT_EDGE_FLAGS private static final int DEFAULT_BUTTON_STATE private static final int DEFAULT_FLAGS private static final android.util.ArrayMap MOTION_EVENT_SOURCES private static final java.time.Duration TELEMETRY_RESULT_WAIT_TIMEOUT private final android.content.Context mContext private final com.android.car.hal.VehicleHal mHal private final com.android.car.audio.CarAudioService mCarAudioService private final com.android.car.pm.CarPackageManagerService mCarPackageManagerService private final com.android.car.CarProjectionService mCarProjectionService private final com.android.car.power.CarPowerManagementService mCarPowerManagementService private final com.android.car.am.FixedActivityService mFixedActivityService private final com.android.car.CarFeatureController mFeatureController private final com.android.car.CarInputService mCarInputService private final com.android.car.CarNightService mCarNightService private final com.android.car.systeminterface.SystemInterface mSystemInterface private final com.android.car.garagemode.GarageModeService mGarageModeService private final com.android.car.user.CarUserService mCarUserService private final com.android.car.CarOccupantZoneService mCarOccupantZoneService private final com.android.car.evs.CarEvsService mCarEvsService private final com.android.car.watchdog.CarWatchdogService mCarWatchdogService private final com.android.car.telemetry.CarTelemetryService mCarTelemetryService private long mKeyDownTime private long mMotionDownTime private android.content.ServiceConnection mScriptExecutorConn private com.android.car.telemetry.scriptexecutorinterface.IScriptExecutor mScriptExecutor private com.android.car.CarShellCommand$AudioZoneMirrorStatusCallbackImpl mMirrorStatusCallback private static java.lang.String getHelpString (java.lang.String, android.util.SparseArray) int i String name android.util.SparseArray values StringBuilder help int size void <init> (android.content.Context, com.android.car.hal.VehicleHal, com.android.car.audio.CarAudioService, com.android.car.pm.CarPackageManagerService, com.android.car.CarProjectionService, com.android.car.power.CarPowerManagementService, com.android.car.am.FixedActivityService, com.android.car.CarFeatureController, com.android.car.CarInputService, com.android.car.CarNightService, com.android.car.systeminterface.SystemInterface, com.android.car.garagemode.GarageModeService, com.android.car.user.CarUserService, com.android.car.CarOccupantZoneService, com.android.car.evs.CarEvsService, com.android.car.watchdog.CarWatchdogService, com.android.car.telemetry.CarTelemetryService) android.content.Context context com.android.car.hal.VehicleHal hal com.android.car.audio.CarAudioService carAudioService com.android.car.pm.CarPackageManagerService carPackageManagerService com.android.car.CarProjectionService carProjectionService com.android.car.power.CarPowerManagementService carPowerManagementService com.android.car.am.FixedActivityService fixedActivityService com.android.car.CarFeatureController featureController com.android.car.CarInputService carInputService com.android.car.CarNightService carNightService com.android.car.systeminterface.SystemInterface systemInterface com.android.car.garagemode.GarageModeService garageModeService com.android.car.user.CarUserService carUserService com.android.car.CarOccupantZoneService carOccupantZoneService com.android.car.evs.CarEvsService carEvsService com.android.car.watchdog.CarWatchdogService carWatchdogService com.android.car.telemetry.CarTelemetryService carTelemetryService public int onCommand (java.lang.String) com.android.car.internal.util.IndentingPrintWriter pw String cmd java.util.ArrayList argsList String arg String[] args public void onHelp () com.android.car.internal.util.IndentingPrintWriter pw private static void showHelp (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter pw private static int showInvalidArguments (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter pw private void runSetZoneIdForUid (java.lang.String, java.lang.String) String zoneString String uidString int uid int zoneId private void runSetMuteCarVolumeGroup (java.lang.String, java.lang.String, java.lang.String) String zoneString String groupIdString String muteString int groupId int zoneId boolean muteState private void runSetGroupVolume (java.lang.String, java.lang.String, java.lang.String) String zoneIdString String groupIdString String volumeString int groupId int zoneId int percentVolume int minIndex int maxIndex int index private void runSetAudioMirror (java.lang.String, java.lang.String, com.android.car.internal.util.IndentingPrintWriter) boolean registered boolean called Exception e int c String zoneId1String String zoneId2String com.android.car.internal.util.IndentingPrintWriter writer int zoneId1 int zoneId2 boolean called private void runUnsetAudioMirror (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String arg int i boolean registered long requestId int zoneId boolean called Exception e int c String[] args com.android.car.internal.util.IndentingPrintWriter writer boolean useConfig String inputString boolean called private void runResetSelectedVolumeContext () private void runSetOccupantZoneIdForUserId (java.lang.String, java.lang.String) String occupantZoneIdString String userIdString int userId int occupantZoneId private void runResetOccupantZoneId (java.lang.String) String occupantZoneIdString int occupantZoneId private void assertHasAtLeastOnePermission (java.lang.String, java.lang.String[]) String requiredPermission String cmd String[] requiredPermissions int exec (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String requiredPermission String value String value String data String zone String data int argNum String delayTime String errorAreaId String errorCode boolean enableBlocking String a String[] doActivities String pkgName String propertyId String propId String areaId com.android.car.CarTestService$NativePipe pipe Exception e com.android.car.CarTestService$NativePipe pipe Exception e Exception e String value String[] args com.android.car.internal.util.IndentingPrintWriter writer String cmd String[] requiredPermissions private void setStartBackgroundUsersOnGarageMode (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer boolean enabled private void startFixedActivity (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) int displayId NumberFormatException e String[] args com.android.car.internal.util.IndentingPrintWriter writer int displayId String packageName String activityName android.content.Intent intent android.app.ActivityOptions options private void stopFixedMode (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) int displayId NumberFormatException e String[] args com.android.car.internal.util.IndentingPrintWriter writer int displayId private void enableDisableFeature (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter, boolean) int r String[] args com.android.car.internal.util.IndentingPrintWriter writer boolean enable String featureName long id int r private void injectKey (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) int vehicleDisplay NumberFormatException e String[] args com.android.car.internal.util.IndentingPrintWriter writer int i int display int delayMs int keyCode int action int seat private void injectKeyEvent (int, int, int, int) android.view.KeyEvent keyEvent int action int keyCode int display int seat long currentTime long token private void injectMotion (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) int vehicleDisplay int j int remainedArgNum NumberFormatException e String[] args com.android.car.internal.util.IndentingPrintWriter writer int i int display int delayMs int action int seat int count java.util.List coordXs java.util.List coordYs java.util.List pointerIds int source private static int parseUnsignedInt (java.lang.String) String value private static int getToolType (int) int inputSource private static int getInputDeviceId (int) android.view.InputDevice inputDev int devId int inputSource int[] devIds private void injectMotionEvent (int, int, java.util.List, java.util.List, java.util.List, int, int) int i int source int action java.util.List xs java.util.List ys java.util.List pointerIds int display int seat long currentTime long token int pointerCount float pressure android.view.MotionEvent$PointerProperties[] pointerProperties android.view.MotionEvent$PointerCoords[] pointerCoords int toolType android.view.MotionEvent event private void injectRotary (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) int vehicleDisplay NumberFormatException e int j int j String[] args com.android.car.internal.util.IndentingPrintWriter writer int i int display int inputType boolean clockwise java.util.List deltaTimeMs long[] uptimeMs long currentUptime android.car.input.RotaryEvent rotaryEvent private void injectCustomInputEvent (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) int vehicleDisplay Integer inputCode String[] args com.android.car.internal.util.IndentingPrintWriter writer int display int repeatCounter int argIdx String eventValue Integer inputCode android.car.input.CustomInputEvent event private boolean checkVehicleDisplay (int, com.android.car.internal.util.IndentingPrintWriter) int vehicleDisplay com.android.car.internal.util.IndentingPrintWriter writer private void getInitialUserInfo (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String arg int i String[] args com.android.car.internal.util.IndentingPrintWriter writer String typeArg int requestType int timeout java.util.concurrent.CountDownLatch latch com.android.car.hal.HalCallback callback android.hardware.automotive.vehicle.UsersInfo usersInfo private android.hardware.automotive.vehicle.UsersInfo generateUsersInfo () android.os.UserManager um com.android.car.user.UserHandleHelper userHandleHelper private int getUserHalFlags (int) int userId android.os.UserManager um com.android.car.user.UserHandleHelper userHandleHelper private static void waitForHal (com.android.car.internal.util.IndentingPrintWriter, java.util.concurrent.CountDownLatch, int) InterruptedException e com.android.car.internal.util.IndentingPrintWriter writer java.util.concurrent.CountDownLatch latch int timeoutMs private void switchUser (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String arg int i java.util.concurrent.CountDownLatch latch com.android.car.hal.UserHalService userHal android.hardware.automotive.vehicle.UserInfo targetUserInfo android.hardware.automotive.vehicle.SwitchUserRequest request java.util.concurrent.TimeoutException e InterruptedException e String[] args com.android.car.internal.util.IndentingPrintWriter writer int targetUserId int timeout boolean halOnly android.car.user.CarUserManager carUserManager android.car.SyncResultCallback syncResultCallback private void showUserSwitchResult (com.android.car.internal.util.IndentingPrintWriter, android.car.user.UserSwitchResult) com.android.car.internal.util.IndentingPrintWriter writer android.car.user.UserSwitchResult result String msg private void logoutUser (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String arg int i String[] args com.android.car.internal.util.IndentingPrintWriter writer int timeout android.car.user.CarUserManager carUserManager android.car.util.concurrent.AsyncFuture future android.car.user.UserSwitchResult result private void createUser (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String arg int i android.car.user.UserCreationResult result java.util.concurrent.TimeoutException e InterruptedException e android.car.user.CarUserManager carUserManager android.car.SyncResultCallback syncResultCallback android.car.user.UserCreationRequest$Builder builder android.car.user.UserCreationResult result android.os.UserHandle user Integer androidFailureStatus String msg String internalMsg android.os.NewUserRequest newUserRequest Exception e boolean removed RuntimeException e boolean removed boolean removed String[] args com.android.car.internal.util.IndentingPrintWriter writer int timeout int flags boolean isGuest boolean halOnly String name java.util.concurrent.CountDownLatch latch com.android.car.hal.UserHalService userHal android.hardware.automotive.vehicle.CreateUserRequest request android.os.UserManager um android.os.NewUserRequest newUserRequest android.os.NewUserResponse newUserResponse android.os.UserHandle newUser java.util.concurrent.atomic.AtomicBoolean halOk private android.os.NewUserRequest getCreateUserRequest (java.lang.String, boolean, int) String name boolean isGuest int flags android.os.NewUserRequest$Builder builder private void removeUser (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String arg int i com.android.car.hal.UserHalService userHal android.hardware.automotive.vehicle.UsersInfo usersInfo android.hardware.automotive.vehicle.UserInfo userInfo android.hardware.automotive.vehicle.RemoveUserRequest request android.car.user.UserRemovalResult result java.util.concurrent.TimeoutException e InterruptedException e String[] args com.android.car.internal.util.IndentingPrintWriter writer int userId int timeout boolean halOnly android.car.user.CarUserManager carUserManager android.car.SyncResultCallback syncResultCallback private static java.lang.Object waitForFuture (com.android.car.internal.util.IndentingPrintWriter, android.car.util.concurrent.AsyncFuture, int) InterruptedException e Exception e com.android.car.internal.util.IndentingPrintWriter writer android.car.util.concurrent.AsyncFuture future int timeoutMs Object result private void getInitialUser (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer android.os.UserHandle user private void getUserAuthAssociation (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) NumberFormatException e int type String arg int i android.hardware.automotive.vehicle.UserIdentificationResponse response int i String[] args com.android.car.internal.util.IndentingPrintWriter writer boolean halOnly int userId android.hardware.automotive.vehicle.UserIdentificationGetRequest request java.util.ArrayList associationTypes int requestSize android.car.user.CarUserManager carUserManager int[] types android.car.user.UserIdentificationAssociationResponse response private android.car.user.CarUserManager getCarUserManager (com.android.car.internal.util.IndentingPrintWriter, int) com.android.car.internal.util.IndentingPrintWriter writer int userId android.content.Context context int actualUserId private android.content.Context getContextForUser (int) int userId private android.car.user.CarUserManager getCarUserManager (android.content.Context) android.content.Context context android.car.Car car android.car.user.CarUserManager carUserManager private void showResponse (com.android.car.internal.util.IndentingPrintWriter, android.hardware.automotive.vehicle.UserIdentificationResponse) android.hardware.automotive.vehicle.UserIdentificationAssociation association int i com.android.car.internal.util.IndentingPrintWriter writer android.hardware.automotive.vehicle.UserIdentificationResponse response int numberAssociations private void showResponse (com.android.car.internal.util.IndentingPrintWriter, android.car.user.UserIdentificationAssociationResponse) int i com.android.car.internal.util.IndentingPrintWriter writer android.car.user.UserIdentificationAssociationResponse response String errorMessage int[] values private void setUserAuthAssociation (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) NumberFormatException e android.hardware.automotive.vehicle.UserIdentificationSetAssociation association String arg int i java.util.concurrent.CountDownLatch latch android.hardware.automotive.vehicle.UserIdentificationSetAssociation association int i String[] args com.android.car.internal.util.IndentingPrintWriter writer boolean halOnly int timeout int userId android.hardware.automotive.vehicle.UserIdentificationSetRequest request java.util.ArrayList associations int requestSize android.car.user.CarUserManager carUserManager int[] types int[] values android.car.util.concurrent.AsyncFuture future android.car.user.UserIdentificationAssociationResponse response private static int parseAuthArg (android.util.SparseArray, java.lang.String) int i android.util.SparseArray types String type private void forceDayNightMode (java.lang.String, com.android.car.internal.util.IndentingPrintWriter) int mode int mode int mode String arg com.android.car.internal.util.IndentingPrintWriter writer int mode int current String currentMode private void runSuspendCommand (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) Exception e Exception e String[] args com.android.car.internal.util.IndentingPrintWriter writer String command boolean isHibernation boolean simulate boolean modeSet boolean skipGarageMode boolean freeMemory int resumeDelay int index String suspendType private void forceGarageMode (java.lang.String, com.android.car.internal.util.IndentingPrintWriter) IllegalStateException e String arg com.android.car.internal.util.IndentingPrintWriter writer private void runSilentCommand (java.lang.String, com.android.car.internal.util.IndentingPrintWriter) String arg com.android.car.internal.util.IndentingPrintWriter writer private void emulateDrivingState (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer String mode private void emulateDrive () private void emulateReverse () private void emulatePark () private void emulateNeutral () private int definePowerPolicy (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer boolean result private int applyPowerPolicy (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer boolean result private int definePowerPolicyGroup (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer boolean result private int setPowerPolicyGroup (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer boolean result private int applyCtsVerifierPowerPolicy (java.lang.String, java.lang.String, java.lang.String, com.android.car.internal.util.IndentingPrintWriter) String policyId String ops String cmdName com.android.car.internal.util.IndentingPrintWriter writer String[] defArgs String[] appArgs boolean result private int applyCtsVerifierPowerOffPolicy (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] unusedArgs com.android.car.internal.util.IndentingPrintWriter writer private int applyCtsVerifierPowerOnPolicy (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] unusedArgs com.android.car.internal.util.IndentingPrintWriter writer private void powerOff (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer boolean skipGarageMode boolean reboot int index private void injectVhalEvent (java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, com.android.car.internal.util.IndentingPrintWriter) android.hardware.automotive.vehicle.VehiclePropError error NumberFormatException e String property String zone String value boolean isErrorEvent String delayTime com.android.car.internal.util.IndentingPrintWriter writer private void injectContinuousEvents (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) int i float sampleRateFloat NumberFormatException e String[] args com.android.car.internal.util.IndentingPrintWriter writer String areaId String sampleRate String durationTime String propId String data private void runSetVehiclePropertyValue (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) int id int areaId NumberFormatException e Exception e String[] args com.android.car.internal.util.IndentingPrintWriter writer String strId String strAreaId String value int id int areaId private static java.lang.String getSetPropertyValueUsage () private void setRearviewCameraId (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer private void setCameraId (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer private void enableCameraServiceType (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer private void setDrivingSafetyRegion (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer String region private void getRearviewCameraId (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private void getCameraId (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer private void checkCameraServiceTypeEnabled (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer String cameraId private void controlWatchdogPackageKillableState (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer int currentUserId private void setWatchdogIoThirdPartyForegroundBytes (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) long newForegroundModeBytes android.car.watchdog.ResourceOveruseConfiguration configuration android.car.watchdog.ResourceOveruseConfiguration newConfiguration int result NumberFormatException e android.os.RemoteException e String[] args com.android.car.internal.util.IndentingPrintWriter writer private void getWatchdogIoThirdPartyForegroundBytes (com.android.car.internal.util.IndentingPrintWriter) android.car.watchdog.IoOveruseConfiguration ioOveruseConfiguration android.car.watchdog.PerStateBytes componentLevelThresholds long foregroundBytes NullPointerException e com.android.car.internal.util.IndentingPrintWriter writer android.car.watchdog.ResourceOveruseConfiguration configuration private android.car.watchdog.ResourceOveruseConfiguration getThirdPartyResourceOveruseConfiguration (int) android.car.watchdog.ResourceOveruseConfiguration configuration int resourceOveruseFlag private android.car.watchdog.ResourceOveruseConfiguration setComponentLevelForegroundIoBytes (android.car.watchdog.ResourceOveruseConfiguration, long) android.car.watchdog.ResourceOveruseConfiguration configuration long foregroundModeBytes android.car.watchdog.IoOveruseConfiguration ioOveruseConfiguration android.car.watchdog.PerStateBytes componentLevelThresholds private android.car.watchdog.ResourceOveruseConfiguration$Builder constructResourceOveruseConfigurationBuilder (android.car.watchdog.ResourceOveruseConfiguration) android.car.watchdog.ResourceOveruseConfiguration configuration private void controlWatchdogProcessHealthCheck (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer private void performResourceOveruseKill (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) int userId NumberFormatException e String[] args com.android.car.internal.util.IndentingPrintWriter writer String packageName int userId boolean isKilled private void printTelemetryHelp (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private void handleTelemetryCommands (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) java.util.concurrent.CountDownLatch latch java.io.ByteArrayOutputStream out java.io.BufferedInputStream in Exception e java.io.IOException e java.io.IOException e Exception e android.os.PersistableBundle publishedData android.os.PersistableBundle nestedBundle android.os.PersistableBundle savedState int i long delta InterruptedException e String configName String expectedResultCount String timeout boolean printResults java.util.concurrent.CountDownLatch latch java.util.concurrent.atomic.AtomicLong firstReportReady java.util.concurrent.atomic.AtomicLong lastReportReady java.util.concurrent.atomic.AtomicInteger numResultsReceived boolean shouldPrintResults android.car.telemetry.CarTelemetryManager$MetricsReportCallback callback String parsedConfigName java.util.concurrent.Executor executor String[] args com.android.car.internal.util.IndentingPrintWriter writer android.car.Car car android.car.telemetry.CarTelemetryManager carTelemetryManager String cmd private void pingScriptExecutor (com.android.car.internal.util.IndentingPrintWriter, android.os.PersistableBundle, android.os.PersistableBundle) throws java.lang.InterruptedException android.os.RemoteException String script java.io.ByteArrayOutputStream out String script java.io.BufferedInputStream in String script Exception e com.android.car.internal.util.IndentingPrintWriter writer android.os.PersistableBundle publishedData android.os.PersistableBundle savedState String script java.util.concurrent.CountDownLatch resultLatch com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener listener private void connectToScriptExecutor (com.android.car.internal.util.IndentingPrintWriter) throws java.lang.InterruptedException com.android.car.internal.util.IndentingPrintWriter writer java.util.concurrent.CountDownLatch connectionLatch android.content.Intent intent boolean success private void parseTelemetryError (byte[], com.android.car.internal.util.IndentingPrintWriter) android.car.telemetry.TelemetryProto$TelemetryError error java.io.IOException e byte[] telemetryError com.android.car.internal.util.IndentingPrintWriter writer private void controlComponentEnabledState (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) int curState Exception e Exception e String[] args com.android.car.internal.util.IndentingPrintWriter writer String packageName int currentUserId int newState String callingPackageName private java.lang.String getAppEnabledStateName (int) int enabledState String stateName private void checkLockIsSecure (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer int userId private void listVhalProps (com.android.car.internal.util.IndentingPrintWriter) int i com.android.car.hal.HalPropConfig[] configs Exception e com.android.car.internal.util.IndentingPrintWriter writer java.util.List propIds private void getVhalBackend (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private void testEchoReverseBytes (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) int i IllegalArgumentException e android.os.ServiceSpecificException e com.android.car.hal.HalPropValue result RuntimeException e int i RuntimeException e String[] args com.android.car.internal.util.IndentingPrintWriter writer int propId int requestSize byte[] byteValues com.android.car.hal.HalPropValue result int resultSize byte[] reverse byte[] resultValues private void getTargetCarVersion (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) NumberFormatException e String userArg android.car.CarVersion Version android.os.ServiceSpecificException e String app int i String[] args com.android.car.internal.util.IndentingPrintWriter writer int firstAppArg int userId android.content.Context userContext private void setProcessGroup (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer int pid int group private void getProcessGroup (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer int pid int group private void setProcessProfile (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer int pid int uid String profile private void getDisplayByUser (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) int userId int userId NumberFormatException e String[] args com.android.car.internal.util.IndentingPrintWriter writer String userIdArg int userId int displayId private void getUserByDisplay (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) int displayId NumberFormatException e String[] args com.android.car.internal.util.IndentingPrintWriter writer int displayId String displayArg int userId private static boolean isPropertyAreaTypeGlobal (java.lang.String) String property private static java.lang.String getSuspendCommandUsage (java.lang.String) String command private static synthetic void lambda$handleTelemetryCommands$7 (java.lang.String, android.car.telemetry.CarTelemetryManager, java.util.concurrent.Executor, android.car.telemetry.CarTelemetryManager$MetricsReportCallback, java.lang.String) String parsedConfigName android.car.telemetry.CarTelemetryManager carTelemetryManager java.util.concurrent.Executor executor android.car.telemetry.CarTelemetryManager$MetricsReportCallback callback String metricsConfigName private synthetic void lambda$handleTelemetryCommands$6 (java.util.concurrent.atomic.AtomicLong, java.util.concurrent.atomic.AtomicLong, java.util.concurrent.atomic.AtomicInteger, boolean, com.android.car.internal.util.IndentingPrintWriter, java.util.concurrent.CountDownLatch, java.lang.String, android.os.PersistableBundle, byte[], int) java.util.concurrent.atomic.AtomicLong firstReportReady java.util.concurrent.atomic.AtomicLong lastReportReady java.util.concurrent.atomic.AtomicInteger numResultsReceived boolean shouldPrintResults com.android.car.internal.util.IndentingPrintWriter writer java.util.concurrent.CountDownLatch latch String metricsConfigName android.os.PersistableBundle report byte[] telemetryError int status private static synthetic void lambda$handleTelemetryCommands$5 (com.android.car.internal.util.IndentingPrintWriter, java.lang.String) com.android.car.internal.util.IndentingPrintWriter writer String configDetails private static synthetic void lambda$handleTelemetryCommands$4 (com.android.car.internal.util.IndentingPrintWriter, java.lang.String[], java.util.concurrent.CountDownLatch, java.lang.String, int) com.android.car.internal.util.IndentingPrintWriter writer String[] args java.util.concurrent.CountDownLatch latch String metricsConfigName int statusCode private synthetic void lambda$setUserAuthAssociation$3 (com.android.car.internal.util.IndentingPrintWriter, java.util.concurrent.CountDownLatch, int, android.hardware.automotive.vehicle.UserIdentificationResponse) com.android.car.internal.util.IndentingPrintWriter writer java.util.concurrent.CountDownLatch latch int status android.hardware.automotive.vehicle.UserIdentificationResponse response private static synthetic void lambda$createUser$2 (com.android.car.internal.util.IndentingPrintWriter, java.util.concurrent.atomic.AtomicBoolean, java.util.concurrent.CountDownLatch, int, android.hardware.automotive.vehicle.CreateUserResponse) String errorMessage com.android.car.internal.util.IndentingPrintWriter writer java.util.concurrent.atomic.AtomicBoolean halOk java.util.concurrent.CountDownLatch latch int status android.hardware.automotive.vehicle.CreateUserResponse resp private static synthetic void lambda$switchUser$1 (com.android.car.internal.util.IndentingPrintWriter, com.android.car.hal.UserHalService, android.hardware.automotive.vehicle.SwitchUserRequest, java.util.concurrent.CountDownLatch, int, android.hardware.automotive.vehicle.SwitchUserResponse) String errorMessage com.android.car.internal.util.IndentingPrintWriter writer com.android.car.hal.UserHalService userHal android.hardware.automotive.vehicle.SwitchUserRequest request java.util.concurrent.CountDownLatch latch int status android.hardware.automotive.vehicle.SwitchUserResponse resp private static synthetic void lambda$getInitialUserInfo$0 (com.android.car.internal.util.IndentingPrintWriter, java.util.concurrent.CountDownLatch, int, android.hardware.automotive.vehicle.InitialUserInfoResponse) com.android.car.internal.util.IndentingPrintWriter writer java.util.concurrent.CountDownLatch latch int status android.hardware.automotive.vehicle.InitialUserInfoResponse resp static void <clinit> () }
com/android/car/CarStatsLog.class
CarStatsLog.java package com.android.car public final com.android.car.CarStatsLog extends java.lang.Object { public static final int CAR_POWER_STATE_CHANGED public static final int GARAGE_MODE_INFO public static final int VMS_CLIENT_CONNECTION_STATE_CHANGED public static final int CAR_USER_HAL_MODIFY_USER_REQUEST_REPORTED public static final int CAR_USER_HAL_MODIFY_USER_RESPONSE_REPORTED public static final int CAR_USER_HAL_POST_SWITCH_RESPONSE_REPORTED public static final int CAR_USER_HAL_INITIAL_USER_INFO_REQUEST_REPORTED public static final int CAR_USER_HAL_INITIAL_USER_INFO_RESPONSE_REPORTED public static final int CAR_USER_HAL_USER_ASSOCIATION_REQUEST_REPORTED public static final int CAR_USER_HAL_SET_USER_ASSOCIATION_RESPONSE_REPORTED public static final int CAR_WATCHDOG_KILL_STATS_REPORTED public static final int CAR_WATCHDOG_IO_OVERUSE_STATS_REPORTED public static final int VMS_CLIENT_STATS public static final int CAR_WATCHDOG_SYSTEM_IO_USAGE_SUMMARY public static final int CAR_WATCHDOG_UID_IO_USAGE_SUMMARY public static final int CAR_POWER_STATE_CHANGED__STATE__WAIT_FOR_VHAL public static final int CAR_POWER_STATE_CHANGED__STATE__ON public static final int CAR_POWER_STATE_CHANGED__STATE__SHUTDOWN_PREPARE public static final int CAR_POWER_STATE_CHANGED__STATE__WAIT_FOR_FINISH public static final int CAR_POWER_STATE_CHANGED__STATE__SUSPEND public static final int CAR_POWER_STATE_CHANGED__STATE__SIMULATE_SLEEP public static final int VMS_CLIENT_CONNECTION_STATE_CHANGED__STATE__UNKNOWN public static final int VMS_CLIENT_CONNECTION_STATE_CHANGED__STATE__CONNECTING public static final int VMS_CLIENT_CONNECTION_STATE_CHANGED__STATE__CONNECTED public static final int VMS_CLIENT_CONNECTION_STATE_CHANGED__STATE__DISCONNECTED public static final int VMS_CLIENT_CONNECTION_STATE_CHANGED__STATE__TERMINATED public static final int VMS_CLIENT_CONNECTION_STATE_CHANGED__STATE__CONNECTION_ERROR public static final int CAR_USER_HAL_MODIFY_USER_REQUEST_REPORTED__REQUEST_TYPE__UNKNOWN public static final int CAR_USER_HAL_MODIFY_USER_REQUEST_REPORTED__REQUEST_TYPE__SWITCH_REQUEST_ANDROID public static final int CAR_USER_HAL_MODIFY_USER_REQUEST_REPORTED__REQUEST_TYPE__SWITCH_REQUEST_OEM public static final int CAR_USER_HAL_MODIFY_USER_REQUEST_REPORTED__REQUEST_TYPE__SWITCH_REQUEST_LEGACY public static final int CAR_USER_HAL_MODIFY_USER_REQUEST_REPORTED__REQUEST_TYPE__CREATE_REQUEST public static final int CAR_USER_HAL_MODIFY_USER_REQUEST_REPORTED__REQUEST_TYPE__REMOVE_REQUEST public static final int CAR_USER_HAL_MODIFY_USER_RESPONSE_REPORTED__CALLBACK_STATUS__UNKNOWN public static final int CAR_USER_HAL_MODIFY_USER_RESPONSE_REPORTED__CALLBACK_STATUS__INVALID public static final int CAR_USER_HAL_MODIFY_USER_RESPONSE_REPORTED__CALLBACK_STATUS__OK public static final int CAR_USER_HAL_MODIFY_USER_RESPONSE_REPORTED__CALLBACK_STATUS__HAL_SET_TIMEOUT public static final int CAR_USER_HAL_MODIFY_USER_RESPONSE_REPORTED__CALLBACK_STATUS__HAL_RESPONSE_TIMEOUT public static final int CAR_USER_HAL_MODIFY_USER_RESPONSE_REPORTED__CALLBACK_STATUS__WRONG_HAL_RESPONSE public static final int CAR_USER_HAL_MODIFY_USER_RESPONSE_REPORTED__CALLBACK_STATUS__CONCURRENT_OPERATION public static final int CAR_USER_HAL_MODIFY_USER_RESPONSE_REPORTED__REQUEST_STATUS__UNSPECIFIED public static final int CAR_USER_HAL_MODIFY_USER_RESPONSE_REPORTED__REQUEST_STATUS__SUCCESS public static final int CAR_USER_HAL_MODIFY_USER_RESPONSE_REPORTED__REQUEST_STATUS__FAILURE public static final int CAR_USER_HAL_POST_SWITCH_RESPONSE_REPORTED__SWITCH_STATUS__UNKNOWN public static final int CAR_USER_HAL_POST_SWITCH_RESPONSE_REPORTED__SWITCH_STATUS__SUCCESS public static final int CAR_USER_HAL_POST_SWITCH_RESPONSE_REPORTED__SWITCH_STATUS__FAILURE public static final int CAR_USER_HAL_INITIAL_USER_INFO_REQUEST_REPORTED__REQUEST_TYPE__UNKNOWN public static final int CAR_USER_HAL_INITIAL_USER_INFO_REQUEST_REPORTED__REQUEST_TYPE__FIRST_BOOT public static final int CAR_USER_HAL_INITIAL_USER_INFO_REQUEST_REPORTED__REQUEST_TYPE__FIRST_BOOT_AFTER_OTA public static final int CAR_USER_HAL_INITIAL_USER_INFO_REQUEST_REPORTED__REQUEST_TYPE__COLD_BOOT public static final int CAR_USER_HAL_INITIAL_USER_INFO_REQUEST_REPORTED__REQUEST_TYPE__RESUME public static final int CAR_USER_HAL_INITIAL_USER_INFO_RESPONSE_REPORTED__CALLBACK_STATUS__UNKNOWN public static final int CAR_USER_HAL_INITIAL_USER_INFO_RESPONSE_REPORTED__CALLBACK_STATUS__INVALID public static final int CAR_USER_HAL_INITIAL_USER_INFO_RESPONSE_REPORTED__CALLBACK_STATUS__OK public static final int CAR_USER_HAL_INITIAL_USER_INFO_RESPONSE_REPORTED__CALLBACK_STATUS__HAL_SET_TIMEOUT public static final int CAR_USER_HAL_INITIAL_USER_INFO_RESPONSE_REPORTED__CALLBACK_STATUS__HAL_RESPONSE_TIMEOUT public static final int CAR_USER_HAL_INITIAL_USER_INFO_RESPONSE_REPORTED__CALLBACK_STATUS__WRONG_HAL_RESPONSE public static final int CAR_USER_HAL_INITIAL_USER_INFO_RESPONSE_REPORTED__CALLBACK_STATUS__CONCURRENT_OPERATION public static final int CAR_USER_HAL_INITIAL_USER_INFO_RESPONSE_REPORTED__RESPONSE_ACTION__UNSPECIFIED public static final int CAR_USER_HAL_INITIAL_USER_INFO_RESPONSE_REPORTED__RESPONSE_ACTION__DEFAULT public static final int CAR_USER_HAL_INITIAL_USER_INFO_RESPONSE_REPORTED__RESPONSE_ACTION__SWITCH public static final int CAR_USER_HAL_INITIAL_USER_INFO_RESPONSE_REPORTED__RESPONSE_ACTION__CREATE public static final int CAR_USER_HAL_USER_ASSOCIATION_REQUEST_REPORTED__REQUEST_TYPE__UNKNOWN public static final int CAR_USER_HAL_USER_ASSOCIATION_REQUEST_REPORTED__REQUEST_TYPE__SET public static final int CAR_USER_HAL_USER_ASSOCIATION_REQUEST_REPORTED__REQUEST_TYPE__GET public static final int CAR_USER_HAL_SET_USER_ASSOCIATION_RESPONSE_REPORTED__CALLBACK_STATUS__UNKNOWN public static final int CAR_USER_HAL_SET_USER_ASSOCIATION_RESPONSE_REPORTED__CALLBACK_STATUS__INVALID public static final int CAR_USER_HAL_SET_USER_ASSOCIATION_RESPONSE_REPORTED__CALLBACK_STATUS__OK public static final int CAR_USER_HAL_SET_USER_ASSOCIATION_RESPONSE_REPORTED__CALLBACK_STATUS__HAL_SET_TIMEOUT public static final int CAR_USER_HAL_SET_USER_ASSOCIATION_RESPONSE_REPORTED__CALLBACK_STATUS__HAL_RESPONSE_TIMEOUT public static final int CAR_USER_HAL_SET_USER_ASSOCIATION_RESPONSE_REPORTED__CALLBACK_STATUS__WRONG_HAL_RESPONSE public static final int CAR_USER_HAL_SET_USER_ASSOCIATION_RESPONSE_REPORTED__CALLBACK_STATUS__CONCURRENT_OPERATION public static final int CAR_WATCHDOG_KILL_STATS_REPORTED__UID_STATE__UNKNOWN_UID_STATE public static final int CAR_WATCHDOG_KILL_STATS_REPORTED__UID_STATE__BACKGROUND_MODE public static final int CAR_WATCHDOG_KILL_STATS_REPORTED__UID_STATE__FOREGROUND_MODE public static final int CAR_WATCHDOG_KILL_STATS_REPORTED__SYSTEM_STATE__UNKNOWN_SYSTEM_STATE public static final int CAR_WATCHDOG_KILL_STATS_REPORTED__SYSTEM_STATE__USER_INTERACTION_MODE public static final int CAR_WATCHDOG_KILL_STATS_REPORTED__SYSTEM_STATE__USER_NO_INTERACTION_MODE public static final int CAR_WATCHDOG_KILL_STATS_REPORTED__SYSTEM_STATE__GARAGE_MODE public static final int CAR_WATCHDOG_KILL_STATS_REPORTED__KILL_REASON__UNKNOWN_KILL_REASON public static final int CAR_WATCHDOG_KILL_STATS_REPORTED__KILL_REASON__KILLED_ON_ANR public static final int CAR_WATCHDOG_KILL_STATS_REPORTED__KILL_REASON__KILLED_ON_IO_OVERUSE public static final int CAR_WATCHDOG_KILL_STATS_REPORTED__KILL_REASON__KILLED_ON_MEMORY_OVERUSE public static final byte ANNOTATION_ID_IS_UID public static final byte ANNOTATION_ID_TRUNCATE_TIMESTAMP public static final byte ANNOTATION_ID_PRIMARY_FIELD public static final byte ANNOTATION_ID_EXCLUSIVE_STATE public static final byte ANNOTATION_ID_PRIMARY_FIELD_FIRST_UID public static final byte ANNOTATION_ID_DEFAULT_STATE public static final byte ANNOTATION_ID_TRIGGER_STATE_RESET public static final byte ANNOTATION_ID_STATE_NESTED public void <init> () public static void write (int, boolean) int code boolean arg1 android.util.StatsEvent$Builder builder public static void write (int, int) int code int arg1 android.util.StatsEvent$Builder builder public static void write (int, int, byte[]) int code int arg1 byte[] arg2 android.util.StatsEvent$Builder builder public static void write (int, int, int) int code int arg1 int arg2 android.util.StatsEvent$Builder builder public static void write (int, int, int, int) int code int arg1 int arg2 int arg3 android.util.StatsEvent$Builder builder public static void write (int, int, int, int, int, byte[], byte[]) int code int arg1 int arg2 int arg3 int arg4 byte[] arg5 byte[] arg6 android.util.StatsEvent$Builder builder public static void write (int, int, int, int, int, int, int, int) int code int arg1 int arg2 int arg3 int arg4 int arg5 int arg6 int arg7 android.util.StatsEvent$Builder builder public static void write (int, int, int, int, int, int, java.lang.String) int code int arg1 int arg2 int arg3 int arg4 int arg5 String arg6 android.util.StatsEvent$Builder builder public static void write (int, int, int, int, int, int, java.lang.String, java.lang.String) int code int arg1 int arg2 int arg3 int arg4 int arg5 String arg6 String arg7 android.util.StatsEvent$Builder builder public static void write (int, int, int, int, java.lang.String, java.lang.String) int code int arg1 int arg2 int arg3 String arg4 String arg5 android.util.StatsEvent$Builder builder public static android.util.StatsEvent buildStatsEvent (int, byte[], long) int code byte[] arg1 long arg2 android.util.StatsEvent$Builder builder public static android.util.StatsEvent buildStatsEvent (int, int, byte[], long) int code int arg1 byte[] arg2 long arg3 android.util.StatsEvent$Builder builder public static android.util.StatsEvent buildStatsEvent (int, int, int, int, int, long, long, long, long, long, long) int code int arg1 int arg2 int arg3 int arg4 long arg5 long arg6 long arg7 long arg8 long arg9 long arg10 android.util.StatsEvent$Builder builder }
com/android/car/CarStatsLogHelper.class
CarStatsLogHelper.java package com.android.car public com.android.car.CarStatsLogHelper extends java.lang.Object { public void <init> () public static void logPowerState (int) int state public static void logGarageModeStart () public static void logGarageModeStop () }
com/android/car/CarStorageMonitoringService$Configuration.class
CarStorageMonitoringService.java package com.android.car final com.android.car.CarStorageMonitoringService$Configuration extends java.lang.Object { final long acceptableBytesWrittenPerSample final int acceptableFsyncCallsPerSample final int acceptableHoursPerOnePercentFlashWear final String activityHandlerForFlashWearChanges final String intentReceiverForUnacceptableIoMetrics final int ioStatsNumSamplesToStore final int ioStatsRefreshRateMs final int maxExcessiveIoSamplesInWindow final long uptimeIntervalBetweenUptimeDataWriteMs final String eMmcLifetimeFilePath final String eMmcEolFilePath void <init> (android.content.res.Resources) throws android.content.res.Resources$NotFoundException android.content.res.Resources resources public java.lang.String toString () }
com/android/car/CarStorageMonitoringService.class
CarStorageMonitoringService.java package com.android.car public com.android.car.CarStorageMonitoringService extends android.car.storagemonitoring.ICarStorageMonitoring$Stub implements com.android.car.CarServiceBase { public static final String INTENT_EXCESSIVE_IO public static final long SHUTDOWN_COST_INFO_MISSING private static final boolean DBG private static final String TAG private static final int MIN_WEAR_ESTIMATE_OF_CONCERN static final String UPTIME_TRACKER_FILENAME static final String WEAR_INFO_FILENAME static final String LIFETIME_WRITES_FILENAME private final com.android.car.storagemonitoring.WearInformationProvider[] mWearInformationProviders private final android.content.Context mContext private final java.io.File mUptimeTrackerFile private final java.io.File mWearInfoFile private final java.io.File mLifetimeWriteFile private final com.android.car.OnShutdownReboot mOnShutdownReboot private final com.android.car.systeminterface.SystemInterface mSystemInterface private final com.android.car.storagemonitoring.UidIoStatsProvider mUidIoStatsProvider private final Object mLock private final com.android.car.util.SlidingWindow mIoStatsSamples private final android.os.RemoteCallbackList mListeners private final com.android.car.CarStorageMonitoringService$Configuration mConfiguration private final com.android.car.internal.CarPermission mStorageMonitoringPermission private com.android.car.UptimeTracker mUptimeTracker private java.util.Optional mWearInformation private java.util.List mWearEstimateChanges private java.util.List mBootIoStats private com.android.car.storagemonitoring.IoStatsTracker mIoStatsTracker private boolean mInitialized private long mShutdownCostInfo private String mShutdownCostMissingReason public void <init> (android.content.Context, com.android.car.systeminterface.SystemInterface) android.content.Context context com.android.car.systeminterface.SystemInterface systemInterface android.content.res.Resources resources private java.util.Optional loadWearInformation () com.android.car.storagemonitoring.WearInformation wearInfo com.android.car.storagemonitoring.WearInformationProvider provider private com.android.car.storagemonitoring.WearHistory loadWearHistory () com.android.car.storagemonitoring.WearHistory wearHistory Exception e private boolean addEventIfNeededLocked (com.android.car.storagemonitoring.WearHistory) android.car.storagemonitoring.WearEstimate lastWearEstimate com.android.car.storagemonitoring.WearHistory wearHistory com.android.car.storagemonitoring.WearInformation wearInformation android.car.storagemonitoring.WearEstimate lastWearEstimate android.car.storagemonitoring.WearEstimate currentWearEstimate com.android.car.storagemonitoring.WearEstimateRecord newRecord private void storeWearHistory (com.android.car.storagemonitoring.WearHistory) android.util.JsonWriter jsonWriter java.io.IOException e com.android.car.storagemonitoring.WearHistory wearHistory public void init () private void launchWearChangeActivity () android.content.ComponentName activityComponent android.content.Intent intent RuntimeException e String activityPath private static void logOnAdverseWearLevel (com.android.car.storagemonitoring.WearInformation) com.android.car.storagemonitoring.WearInformation wearInformation private android.util.SparseArray loadNewIoStats () android.util.SparseArray ioRecords private void collectNewIoMetrics () android.util.SparseArray currentSample boolean needsExcessiveIoBroadcast android.car.storagemonitoring.IoStats ioStats android.util.SparseArray currentSample boolean needsExcessiveIoBroadcast android.car.storagemonitoring.IoStats ioStats private void sendExcessiveIoBroadcast () android.content.ComponentName receiverComponent NullPointerException e String receiverPath android.content.ComponentName receiverComponent android.content.Intent intent private boolean needsExcessiveIoBroadcastLocked () private void dispatchNewIoEvent (android.car.storagemonitoring.IoStats) android.car.storagemonitoring.IoStats delta int listenersCount private void doInitServiceIfNeededLocked () com.android.car.storagemonitoring.WearHistory wearHistory boolean didWearChangeHappen long bootUptime private long computeShutdownCostLocked () android.car.storagemonitoring.LifetimeWriteInfo li long writtenAtShutdown long costDelta int i java.util.List shutdownWrites java.util.List currentWrites long shutdownCost java.util.Map shutdownLifetimeWrites private java.util.List loadLifetimeWrites () int i org.json.JSONObject jsonObject org.json.JSONArray jsonArray java.util.List result Exception e private void logLifetimeWrites () android.car.storagemonitoring.LifetimeWriteInfo writeInfo android.car.storagemonitoring.LifetimeWriteInfo[] lifetimeWriteInfos android.util.JsonWriter jsonWriter java.io.IOException e public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public int getPreEolIndicatorStatus () public android.car.storagemonitoring.WearEstimate getWearEstimate () public java.util.List getWearEstimateHistory () public java.util.List getBootIoStats () public java.util.List getAggregateIoStats () public long getShutdownDiskWriteAmount () public java.util.List getIoStatsDeltas () public void registerListener (android.car.storagemonitoring.IIoStatsListener) android.car.storagemonitoring.IIoStatsListener listener public void unregisterListener (android.car.storagemonitoring.IIoStatsListener) android.car.storagemonitoring.IIoStatsListener listener private static synthetic android.car.storagemonitoring.WearEstimate lambda$getWearEstimate$10 (com.android.car.storagemonitoring.WearInformation) com.android.car.storagemonitoring.WearInformation wi private static synthetic java.lang.Integer lambda$getPreEolIndicatorStatus$9 (com.android.car.storagemonitoring.WearInformation) com.android.car.storagemonitoring.WearInformation wi private static synthetic java.lang.String lambda$dump$8 (android.car.storagemonitoring.IoStats) android.car.storagemonitoring.IoStats sample private static synthetic void lambda$computeShutdownCostLocked$7 (java.util.Map, android.car.storagemonitoring.LifetimeWriteInfo) java.util.Map shutdownLifetimeWrites android.car.storagemonitoring.LifetimeWriteInfo li private static synthetic android.car.storagemonitoring.IoStatsEntry lambda$doInitServiceIfNeededLocked$6 (long, android.car.storagemonitoring.UidIoRecord) long bootUptime android.car.storagemonitoring.UidIoRecord record android.car.storagemonitoring.IoStatsEntry stats private synthetic void lambda$doInitServiceIfNeededLocked$5 (android.content.Context, android.content.Intent) android.content.Context c android.content.Intent i private synthetic void lambda$doInitServiceIfNeededLocked$4 (android.content.Context, android.content.Intent) android.content.Context c android.content.Intent i private synthetic void lambda$dispatchNewIoEvent$3 (android.car.storagemonitoring.IoStats, int) android.os.RemoteException e android.car.storagemonitoring.IoStats delta int i private synthetic boolean lambda$needsExcessiveIoBroadcastLocked$2 (android.car.storagemonitoring.IoStats) android.car.storagemonitoring.IoStats delta android.car.storagemonitoring.IoStatsEntry$Metrics total boolean tooManyBytesWritten boolean tooManyFsyncCalls private static synthetic void lambda$collectNewIoMetrics$1 (android.car.storagemonitoring.IoStatsEntry) android.car.storagemonitoring.IoStatsEntry uidIoStats private synthetic void lambda$new$0 () static void <clinit> () }
com/android/car/CarSystemService.class
CarSystemService.java package com.android.car public abstract com.android.car.CarSystemService extends java.lang.Object { public abstract void init () public abstract void release () public abstract void dump (com.android.car.internal.util.IndentingPrintWriter) }
com/android/car/CarTestService$FdEventListener.class
CarTestService.java package com.android.car com.android.car.CarTestService$FdEventListener extends java.lang.Object implements android.os.MessageQueue$OnFileDescriptorEventListener { private static final int BUFFER_SIZE private byte[] mBuffer private java.io.ByteArrayOutputStream mOutputStream private android.os.Looper mLooper private java.io.IOException mException void <init> (android.os.Looper) android.os.Looper looper public int onFileDescriptorEvents (java.io.FileDescriptor, int) int size java.io.FileInputStream inputStream java.io.IOException e java.io.FileDescriptor fd int events public java.lang.String getOutput () throws java.io.IOException }
com/android/car/CarTestService$NativePipe.class
CarTestService.java package com.android.car com.android.car.CarTestService$NativePipe extends java.lang.Object implements java.lang.AutoCloseable { private final android.os.ParcelFileDescriptor mWriter private final android.os.ParcelFileDescriptor mReader private Thread mThread private android.os.Looper mLooper private com.android.car.CarTestService$FdEventListener mEventListener private void <init> (android.os.ParcelFileDescriptor, android.os.ParcelFileDescriptor) android.os.ParcelFileDescriptor writer android.os.ParcelFileDescriptor reader public static com.android.car.CarTestService$NativePipe newPipe () throws java.io.IOException android.os.ParcelFileDescriptor[] pipe android.os.ParcelFileDescriptor reader android.os.ParcelFileDescriptor writer public android.os.ParcelFileDescriptor getFileDescriptor () public java.lang.String getOutput (long) throws java.io.IOException java.lang.InterruptedException InterruptedException e long waitTimeoutMs public void close () throws java.io.IOException private synthetic void lambda$new$0 () }
com/android/car/CarTestService$TokenDeathRecipient.class
CarTestService.java package com.android.car com.android.car.CarTestService$TokenDeathRecipient extends java.lang.Object implements android.os.IBinder$DeathRecipient { private final android.os.IBinder mToken final synthetic com.android.car.CarTestService this$0 void <init> (com.android.car.CarTestService, android.os.IBinder) throws android.os.RemoteException android.os.IBinder token public void binderDied () }
com/android/car/CarTestService.class
CarTestService.java package com.android.car com.android.car.CarTestService extends android.car.test.ICarTest$Stub implements com.android.car.CarServiceBase { private static final String TAG private final android.content.Context mContext private final com.android.car.ICarImpl mICarImpl private final Object mLock private final java.util.Map mTokens void <init> (android.content.Context, com.android.car.ICarImpl) android.content.Context context com.android.car.ICarImpl carImpl public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public void stopCarService (android.os.IBinder) throws android.os.RemoteException com.android.car.CarTestService$TokenDeathRecipient deathRecipient android.os.IBinder token public void startCarService (android.os.IBinder) throws android.os.RemoteException android.os.IBinder token public java.lang.String dumpVhal (java.util.List, long) throws android.os.RemoteException com.android.car.CarTestService$NativePipe pipe Exception e java.util.List options long waitTimeoutMs public boolean hasAidlVhal () throws android.os.RemoteException public java.lang.String getOemServiceName () private void releaseToken (android.os.IBinder) android.os.IBinder$DeathRecipient deathRecipient android.os.IBinder token private synthetic void lambda$releaseToken$0 () static void <clinit> () }
com/android/car/CarUxRestrictionsConfigurationXmlParser.class
CarUxRestrictionsConfigurationXmlParser.java package com.android.car public final com.android.car.CarUxRestrictionsConfigurationXmlParser extends java.lang.Object { private static final String TAG private static final int UX_RESTRICTIONS_UNKNOWN private static final float INVALID_SPEED private static final String XML_NAMESPACE private static final String XML_ROOT_ELEMENT private static final String XML_RESTRICTION_MAPPING private static final String XML_RESTRICTION_PARAMETERS private static final String XML_DRIVING_STATE private static final String XML_RESTRICTIONS private static final String XML_STRING_RESTRICTIONS private static final String XML_CONTENT_RESTRICTIONS private static final String XML_PHYSICAL_PORT private static final String XML_OCCUPANT_ZONE_ID private static final String XML_DISPLAY_TYPE private static final String XML_STATE private static final String XML_MIN_SPEED private static final String XML_MAX_SPEED private static final String XML_MODE private static final String XML_UXR private static final String XML_REQUIRES_DISTRACTION_OPTIMIZATION private static final String XML_MAX_LENGTH private static final String XML_MAX_CUMULATIVE_ITEMS private static final String XML_MAX_DEPTH private static final String XML_STATE_PARKED private static final String XML_STATE_IDLING private static final String XML_STATE_MOVING private static final String XML_UXR_BASELINE private static final String XML_UXR_NO_DIALPAD private static final String XML_UXR_NO_FILTERING private static final String XML_UXR_LIMIT_STRING_LENGTH private static final String XML_UXR_NO_KEYBOARD private static final String XML_UXR_NO_VIDEO private static final String XML_UXR_LIMIT_CONTENT private static final String XML_UXR_NO_SETUP private static final String XML_UXR_NO_TEXT_MESSAGE private static final String XML_UXR_NO_VOICE_TRANSCRIPTION private static final String XML_UXR_FULLY_RESTRICTED private final android.content.Context mContext private int mMaxRestrictedStringLength private int mMaxCumulativeContentItems private int mMaxContentDepth private final java.util.List mConfigBuilders private void <init> (android.content.Context) android.content.Context context public static java.util.List parse (android.content.Context, int) throws java.io.IOException org.xmlpull.v1.XmlPullParserException android.content.Context context int xmlResource private java.util.List parse (int) throws java.io.IOException org.xmlpull.v1.XmlPullParserException android.car.drivingstate.CarUxRestrictionsConfiguration$Builder builder int xmlResource android.content.res.XmlResourceParser parser java.util.List configs private boolean traverseUntilStartTag (android.content.res.XmlResourceParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException android.content.res.XmlResourceParser parser int type private boolean traverseUntilEndOfDocument (android.content.res.XmlResourceParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException android.content.res.XmlResourceParser parser private boolean mapDrivingStateToRestrictions (android.content.res.XmlResourceParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException int port int zoneId int displayType RuntimeException e RuntimeException e int drivingState float minSpeed float maxSpeed android.car.drivingstate.CarUxRestrictionsConfiguration$Builder$SpeedRange speedRange android.content.res.XmlResourceParser parser int portValue int zoneIdValue int displayTypeValue private int getDrivingState (java.lang.String) String state private boolean parseAllRestrictions (android.content.res.XmlResourceParser, int, android.car.drivingstate.CarUxRestrictionsConfiguration$Builder$SpeedRange) throws java.io.IOException org.xmlpull.v1.XmlPullParserException android.car.drivingstate.CarUxRestrictionsConfiguration$DrivingStateRestrictions restrictions android.content.res.XmlResourceParser parser int drivingState android.car.drivingstate.CarUxRestrictionsConfiguration$Builder$SpeedRange speedRange private android.car.drivingstate.CarUxRestrictionsConfiguration$DrivingStateRestrictions parseRestrictions (android.content.res.XmlResourceParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException android.content.res.XmlResourceParser parser int restrictions String restrictionMode boolean requiresOpt private int getRestrictions (java.lang.String) String restriction int i String allRestrictions int restrictionsValue String[] restrictions private android.car.drivingstate.CarUxRestrictionsConfiguration$Builder$SpeedRange parseSpeedRange (float, float) float minSpeed float maxSpeed private boolean traverseToTag (android.content.res.XmlResourceParser, java.lang.String) throws java.io.IOException org.xmlpull.v1.XmlPullParserException android.content.res.XmlResourceParser parser String tag int type private boolean parseRestrictionParameters (android.content.res.XmlResourceParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException int type android.content.res.XmlResourceParser parser private android.car.drivingstate.CarUxRestrictionsConfiguration$Builder getCurrentBuilder () static void <clinit> () }
com/android/car/CarUxRestrictionsManagerService$1.class
CarUxRestrictionsManagerService.java package com.android.car com.android.car.CarUxRestrictionsManagerService$1 extends android.car.ICarOccupantZoneCallback$Stub { final synthetic com.android.car.CarUxRestrictionsManagerService this$0 void <init> (com.android.car.CarUxRestrictionsManagerService) com.android.car.CarUxRestrictionsManagerService this$0 public void onOccupantZoneConfigChanged (int) throws android.os.RemoteException int displayId int j android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZoneInfo int zoneId int[] displayIds int i int displayId int i int flags java.util.List occupantZoneInfos com.android.car.internal.util.IntArray updatedDisplayIds com.android.car.internal.util.IntArray newlyAddedDisplayIds android.car.drivingstate.CarUxRestrictions unrestrictedRestrictions }
com/android/car/CarUxRestrictionsManagerService$2.class
CarUxRestrictionsManagerService.java package com.android.car com.android.car.CarUxRestrictionsManagerService$2 extends android.car.drivingstate.ICarDrivingStateChangeListener$Stub { final synthetic com.android.car.CarUxRestrictionsManagerService this$0 void <init> (com.android.car.CarUxRestrictionsManagerService) com.android.car.CarUxRestrictionsManagerService this$0 public void onDrivingStateChanged (android.car.drivingstate.CarDrivingStateEvent) android.car.drivingstate.CarDrivingStateEvent event }
com/android/car/CarUxRestrictionsManagerService$3.class
CarUxRestrictionsManagerService.java package com.android.car com.android.car.CarUxRestrictionsManagerService$3 extends android.car.hardware.property.ICarPropertyEventListener$Stub { final synthetic com.android.car.CarUxRestrictionsManagerService this$0 void <init> (com.android.car.CarUxRestrictionsManagerService) com.android.car.CarUxRestrictionsManagerService this$0 public void onEvent (java.util.List) throws android.os.RemoteException android.car.hardware.property.CarPropertyEvent event int i java.util.List events }
com/android/car/CarUxRestrictionsManagerService$DisplayIdentifier.class
CarUxRestrictionsManagerService.java package com.android.car final com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier extends java.lang.Object { public final int occupantZoneId public final int displayType private int mHashCode void <init> (int, int) int occupantZoneId int displayType public boolean equals (java.lang.Object) Object o com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier that public int hashCode () public java.lang.String toString () }
com/android/car/CarUxRestrictionsManagerService$JsonSchemaVersion.class
CarUxRestrictionsManagerService.java package com.android.car abstract annotation com.android.car.CarUxRestrictionsManagerService$JsonSchemaVersion extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/CarUxRestrictionsManagerService$RemoteCallbackListCookie.class
CarUxRestrictionsManagerService.java package com.android.car com.android.car.CarUxRestrictionsManagerService$RemoteCallbackListCookie extends java.lang.Object { final int mDisplayId void <init> (int) int displayId }
com/android/car/CarUxRestrictionsManagerService.class
CarUxRestrictionsManagerService.java package com.android.car public com.android.car.CarUxRestrictionsManagerService extends android.car.drivingstate.ICarUxRestrictionsManager$Stub implements com.android.car.CarServiceBase { private static final String TAG private static final boolean DBG private static final int MAX_TRANSITION_LOG_SIZE private static final int PROPERTY_UPDATE_RATE private static final int INITIAL_DISPLAYS_SIZE private static final int UNKNOWN_JSON_SCHEMA_VERSION private static final int JSON_SCHEMA_VERSION_V1 private static final int JSON_SCHEMA_VERSION_V2 private static final String JSON_NAME_SCHEMA_VERSION private static final String JSON_NAME_RESTRICTIONS static final String CONFIG_FILENAME_PRODUCTION static final String CONFIG_FILENAME_STAGED private final android.content.Context mContext private final android.hardware.display.DisplayManager mDisplayManager private final com.android.car.CarDrivingStateService mDrivingStateService private final com.android.car.CarPropertyService mCarPropertyService private final com.android.car.CarOccupantZoneService mCarOccupantZoneService private final android.os.HandlerThread mClientDispatchThread private final android.os.Handler mClientDispatchHandler private final android.os.RemoteCallbackList mUxRClients private final Object mLock private java.util.Map mCarUxRestrictionsConfigurations private android.util.SparseArray mCurrentUxRestrictions private String mRestrictionMode private float mCurrentMovingSpeed private com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier mDefaultDisplayIdentifier private com.android.car.internal.util.IntArray mDisplayIds private boolean mUxRChangeBroadcastEnabled private final java.util.LinkedList mTransitionLogs private final android.car.ICarOccupantZoneCallback mOccupantZoneCallback private final android.car.drivingstate.ICarDrivingStateChangeListener mICarDrivingStateChangeEventListener private final android.car.hardware.property.ICarPropertyEventListener mICarPropertyEventListener public void <init> (android.content.Context, com.android.car.CarDrivingStateService, com.android.car.CarPropertyService, com.android.car.CarOccupantZoneService) android.content.Context context com.android.car.CarDrivingStateService drvService com.android.car.CarPropertyService propertyService com.android.car.CarOccupantZoneService carOccupantZoneService public void init () int displayId int i android.car.drivingstate.CarUxRestrictions unrestrictedRestrictions com.android.car.internal.util.IntArray displayIds com.android.car.internal.util.IntArray displayIds public java.util.List getConfigs () java.util.List loadConfig () java.util.List configs int displayId com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier displayIdentifier int i java.util.List configs java.io.File prodConfig private java.io.File getFile (java.lang.String) String filename com.android.car.systeminterface.SystemInterface systemInterface private java.util.List readXmlConfig () Exception e private void promoteStagedConfig () java.io.IOException e java.nio.file.Path prod java.nio.file.Path stagedConfig android.car.drivingstate.CarDrivingStateEvent currentDrivingStateEvent private void initializeUxRestrictions (com.android.car.internal.util.IntArray) com.android.car.internal.util.IntArray displayIds android.car.drivingstate.CarDrivingStateEvent currentDrivingStateEvent private java.util.Optional getCurrentSpeed () android.car.hardware.CarPropertyValue value public void release () android.car.drivingstate.ICarUxRestrictionsChangeListener client int i public void registerUxRestrictionsChangeListener (android.car.drivingstate.ICarUxRestrictionsChangeListener, int) android.car.drivingstate.ICarUxRestrictionsChangeListener listener int displayId public void unregisterUxRestrictionsChangeListener (android.car.drivingstate.ICarUxRestrictionsChangeListener) android.car.drivingstate.ICarUxRestrictionsChangeListener listener public android.car.drivingstate.CarUxRestrictions getCurrentUxRestrictions (int) int displayId android.car.drivingstate.CarUxRestrictions restrictions public android.car.drivingstate.CarUxRestrictions getCurrentUxRestrictions () public boolean saveUxRestrictionsConfigurationForNextBoot (java.util.List) java.util.List configs public java.util.List getStagedConfigs () java.io.File stagedConfig public boolean setRestrictionMode (java.lang.String) String mode public java.lang.String getRestrictionMode () private boolean persistConfig (java.util.List, java.lang.String) java.io.FileOutputStream fos java.io.IOException e android.util.JsonWriter jsonWriter java.io.IOException e java.util.List configs String filename java.io.File file android.util.AtomicFile stagedFile java.io.FileOutputStream fos void writeJson (android.util.JsonWriter, java.util.List) throws java.io.IOException android.car.drivingstate.CarUxRestrictionsConfiguration config int i android.util.JsonWriter jsonWriter java.util.List configs private java.util.List readPersistedConfig (java.io.File) java.util.List configs android.util.JsonReader reader java.io.IOException e java.io.File file int schemaVersion android.util.AtomicFile configFile private void readV1Json (android.util.JsonReader, java.util.List) throws java.io.IOException android.util.JsonReader reader java.util.List configs private void readV2Json (android.util.JsonReader, java.util.List) throws java.io.IOException String name android.util.JsonReader reader java.util.List configs private int readFileSchemaVersion (java.io.File) int schemaVersion String name android.util.JsonReader reader java.io.IOException e java.io.File file android.util.AtomicFile configFile private void readRestrictionsArray (android.util.JsonReader, java.util.List, int) throws java.io.IOException android.util.JsonReader reader java.util.List configs int schemaVersion public void setUxRChangeBroadcastEnabled (boolean) boolean enable private boolean isDebugBuild () public void dump (com.android.car.internal.util.IndentingPrintWriter) int i android.car.drivingstate.CarUxRestrictionsConfiguration config com.android.car.util.TransitionLog tlog com.android.car.internal.util.IndentingPrintWriter writer void handleDrivingStateEventOnDisplaysLocked (android.car.drivingstate.CarDrivingStateEvent, com.android.car.internal.util.IntArray) android.car.drivingstate.CarDrivingStateEvent event com.android.car.internal.util.IntArray displayIds int drivingState java.util.Optional currentSpeed void handleDrivingStateEventLocked (android.car.drivingstate.CarDrivingStateEvent) android.car.drivingstate.CarDrivingStateEvent event private void handleSpeedChangeLocked (float) float newSpeed int currentDrivingState private void handleDispatchUxRestrictionsLocked (int, float, com.android.car.internal.util.IntArray) android.car.drivingstate.CarUxRestrictions uxRestrictions android.car.drivingstate.CarUxRestrictions uxRestrictions android.car.drivingstate.CarUxRestrictionsConfiguration config int displayId android.car.drivingstate.CarUxRestrictions uxRestrictions com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier displayIdentifier android.car.drivingstate.CarUxRestrictions currentUxRestrictions int i int currentDrivingState float speed com.android.car.internal.util.IntArray displayIds android.util.SparseArray updatedUxRestrictions com.android.car.internal.util.IntArray displaysToDispatch private void dispatchRestrictionsToClientsLocked (android.util.SparseArray, com.android.car.internal.util.IntArray) android.util.SparseArray updatedUxRestrictions com.android.car.internal.util.IntArray displaysToDispatch boolean success private void initDisplayIdsLocked () int displayId int j android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZoneInfo int zoneId int[] displayIds int i int driverMainDisplayId com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier displayIdentifier java.util.List occupantZoneInfos com.android.car.internal.util.IntArray displayIds private com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier getDisplayIdentifier (int) int displayId com.android.car.CarOccupantZoneService$DisplayConfig displayConfig com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier displayIdentifier private com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier getDisplayIdentifierFromPort (int) int port com.android.car.CarOccupantZoneService$DisplayConfig displayConfig com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier displayIdentifier private java.util.Map convertToMapLocked (java.util.List) android.car.drivingstate.CarUxRestrictionsConfiguration config com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier displayIdentifier android.car.drivingstate.CarUxRestrictionsConfiguration config com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier displayIdentifier int i java.util.List configs java.util.Map result void validateConfigs (java.util.List) com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier displayIdentifier android.car.drivingstate.CarUxRestrictionsConfiguration config Integer port int occupantZoneId int i java.util.List configs java.util.Set existingPorts java.util.Set existingDisplayIdentifiers private android.car.drivingstate.CarUxRestrictions createUnrestrictedRestrictions () private android.car.drivingstate.CarUxRestrictions createFullyRestrictedRestrictions () android.car.drivingstate.CarUxRestrictionsConfiguration createDefaultConfig (com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier) com.android.car.CarUxRestrictionsManagerService$DisplayIdentifier displayIdentifier private void addTransitionLogLocked (java.lang.String, java.lang.String, java.lang.String, long, java.lang.String) String name String from String to long timestamp String extra com.android.car.util.TransitionLog tLog private void addTransitionLogLocked (android.car.drivingstate.CarUxRestrictions, android.car.drivingstate.CarUxRestrictions) android.car.drivingstate.CarUxRestrictions oldRestrictions android.car.drivingstate.CarUxRestrictions newRestrictions StringBuilder extra com.android.car.util.TransitionLog tLog private static void logd (java.lang.String) String msg private synthetic void lambda$dispatchRestrictionsToClientsLocked$0 (com.android.car.internal.util.IntArray, android.util.SparseArray) android.os.RemoteException e android.car.drivingstate.ICarUxRestrictionsChangeListener callback com.android.car.CarUxRestrictionsManagerService$RemoteCallbackListCookie cookie android.car.drivingstate.CarUxRestrictions restrictions int i com.android.car.internal.util.IntArray displaysToDispatch android.util.SparseArray updatedUxRestrictions int numClients static void <clinit> () }
com/android/car/CommonThread.class
CommonThread.java package com.android.car public abstract annotation com.android.car.CommonThread extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/HidlVehicleStub$GetPropConfigsResult.class
HidlVehicleStub.java package com.android.car final com.android.car.HidlVehicleStub$GetPropConfigsResult extends java.lang.Object { public int status public java.util.ArrayList propConfigs private void <init> () }
com/android/car/HidlVehicleStub$GetValueResult.class
HidlVehicleStub.java package com.android.car com.android.car.HidlVehicleStub$GetValueResult extends java.lang.Object { public int status public android.hardware.automotive.vehicle.V2_0.VehiclePropValue value private void <init> () }
com/android/car/HidlVehicleStub$HidlSubscriptionClient.class
HidlVehicleStub.java package com.android.car com.android.car.HidlVehicleStub$HidlSubscriptionClient extends android.hardware.automotive.vehicle.V2_0.IVehicleCallback$Stub implements com.android.car.VehicleStub$SubscriptionClient { private final com.android.car.hal.VehicleHalCallback mCallback private final com.android.car.hal.HalPropValueBuilder mBuilder final synthetic com.android.car.HidlVehicleStub this$0 void <init> (com.android.car.HidlVehicleStub, com.android.car.hal.VehicleHalCallback, com.android.car.hal.HalPropValueBuilder) com.android.car.hal.VehicleHalCallback callback com.android.car.hal.HalPropValueBuilder builder public void onPropertyEvent (java.util.ArrayList) android.hardware.automotive.vehicle.V2_0.VehiclePropValue value java.util.ArrayList propValues java.util.ArrayList values public void onPropertySet (android.hardware.automotive.vehicle.V2_0.VehiclePropValue) android.hardware.automotive.vehicle.V2_0.VehiclePropValue propValue public void onPropertySetError (int, int, int) int errorCode int propId int areaId android.hardware.automotive.vehicle.VehiclePropError error java.util.ArrayList errors public void subscribe (android.hardware.automotive.vehicle.SubscribeOptions[]) throws android.os.RemoteException android.hardware.automotive.vehicle.SubscribeOptions option android.hardware.automotive.vehicle.SubscribeOptions[] options java.util.ArrayList hidlOptions public void unsubscribe (int) throws android.os.RemoteException int prop }
com/android/car/HidlVehicleStub.class
HidlVehicleStub.java package com.android.car final com.android.car.HidlVehicleStub extends com.android.car.VehicleStub { private static final String TAG private static final int VHAL_PROP_SUPPORTED_PROPERTY_IDS private final android.hardware.automotive.vehicle.V2_0.IVehicle mHidlVehicle private final com.android.car.hal.HalPropValueBuilder mPropValueBuilder private final java.util.concurrent.Executor mExecutor void <init> () void <init> (android.hardware.automotive.vehicle.V2_0.IVehicle) android.hardware.automotive.vehicle.V2_0.IVehicle hidlVehicle public boolean isAidlVhal () public com.android.car.hal.HalPropValueBuilder getHalPropValueBuilder () public boolean isValid () public java.lang.String getInterfaceDescriptor () throws java.lang.IllegalStateException android.os.RemoteException e public void linkToDeath (com.android.car.IVehicleDeathRecipient) throws java.lang.IllegalStateException android.os.RemoteException e com.android.car.IVehicleDeathRecipient recipient public void unlinkToDeath (com.android.car.IVehicleDeathRecipient) com.android.car.IVehicleDeathRecipient recipient public com.android.car.hal.HalPropConfig[] getAllPropConfigs () throws android.os.RemoteException java.util.ArrayList configForSupportedProps Exception e java.util.ArrayList configForSupportedProps public com.android.car.VehicleStub$SubscriptionClient newSubscriptionClient (com.android.car.hal.VehicleHalCallback) com.android.car.hal.VehicleHalCallback callback public com.android.car.hal.HalPropValue get (com.android.car.hal.HalPropValue) throws android.os.RemoteException android.os.ServiceSpecificException com.android.car.hal.HalPropValue requestedPropValue android.hardware.automotive.vehicle.V2_0.VehiclePropValue hidlPropValue com.android.car.HidlVehicleStub$GetValueResult result public void getAsync (java.util.List, com.android.car.VehicleStub$VehicleStubCallbackInterface) java.util.List getVehicleStubAsyncRequests com.android.car.VehicleStub$VehicleStubCallbackInterface getVehicleStubAsyncCallback public void setAsync (java.util.List, com.android.car.VehicleStub$VehicleStubCallbackInterface) java.util.List setVehicleStubAsyncRequests com.android.car.VehicleStub$VehicleStubCallbackInterface setVehicleStubAsyncCallback private void callGetAsyncErrorCallback (int, int, int, com.android.car.VehicleStub$VehicleStubCallbackInterface) int errorCode int vendorErrorCode int serviceRequestId com.android.car.VehicleStub$VehicleStubCallbackInterface callback private void callSetAsyncErrorCallback (int, int, int, com.android.car.VehicleStub$VehicleStubCallbackInterface) int errorCode int vendorErrorCode int serviceRequestId com.android.car.VehicleStub$VehicleStubCallbackInterface callback public void set (com.android.car.hal.HalPropValue) throws android.os.RemoteException com.android.car.hal.HalPropValue propValue android.hardware.automotive.vehicle.V2_0.VehiclePropValue hidlPropValue int status public void dump (java.io.FileDescriptor, java.util.List) throws android.os.RemoteException java.io.FileDescriptor fd java.util.List args private static android.hardware.automotive.vehicle.V2_0.IVehicle getHidlVehicle () android.os.RemoteException e java.util.NoSuchElementException e String instanceName private static com.android.car.hal.HalPropConfig[] vehiclePropConfigsToHalPropConfigs (java.util.List) int i java.util.List hidlConfigs int configSize com.android.car.hal.HalPropConfig[] configs private com.android.car.hal.HalPropConfig[] getAllPropConfigsThroughMultipleRequests (android.hardware.automotive.vehicle.V2_0.VehiclePropConfig) throws android.os.RemoteException android.os.ServiceSpecificException com.android.car.hal.HalPropValue propIdsResultValue Exception e java.util.ArrayList subConfigs int i android.hardware.automotive.vehicle.V2_0.VehiclePropConfig configForSupportedProps int numConfigsPerRequest com.android.car.hal.HalPropValue propIdsRequestValue com.android.car.hal.HalPropValue propIdsResultValue int status int propCount java.util.ArrayList allConfigs java.util.ArrayList requestPropIds private java.util.ArrayList getPropConfigs (java.util.ArrayList) throws android.os.RemoteException java.util.ArrayList propIds com.android.car.HidlVehicleStub$GetPropConfigsResult result private static synthetic void lambda$getPropConfigs$3 (com.android.car.HidlVehicleStub$GetPropConfigsResult, int, java.util.ArrayList) com.android.car.HidlVehicleStub$GetPropConfigsResult result int status java.util.ArrayList propConfigs private synthetic void lambda$setAsync$2 (java.util.List, com.android.car.VehicleStub$VehicleStubCallbackInterface) int[] errors android.os.ServiceSpecificException e android.os.RemoteException e com.android.car.VehicleStub$AsyncGetSetRequest setVehicleStubAsyncRequest int serviceRequestId int i java.util.List setVehicleStubAsyncRequests com.android.car.VehicleStub$VehicleStubCallbackInterface setVehicleStubAsyncCallback private synthetic void lambda$getAsync$1 (java.util.List, com.android.car.VehicleStub$VehicleStubCallbackInterface) com.android.car.hal.HalPropValue halPropValue int[] errors android.os.ServiceSpecificException e android.os.RemoteException e com.android.car.VehicleStub$AsyncGetSetRequest getVehicleStubAsyncRequest int serviceRequestId com.android.car.hal.HalPropValue halPropValue int i java.util.List getVehicleStubAsyncRequests com.android.car.VehicleStub$VehicleStubCallbackInterface getVehicleStubAsyncCallback private static synthetic void lambda$get$0 (com.android.car.HidlVehicleStub$GetValueResult, int, android.hardware.automotive.vehicle.V2_0.VehiclePropValue) com.android.car.HidlVehicleStub$GetValueResult result int s android.hardware.automotive.vehicle.V2_0.VehiclePropValue p static void <clinit> () }
com/android/car/ICarImpl$ICarSystemServerClientImpl.class
ICarImpl.java package com.android.car final com.android.car.ICarImpl$ICarSystemServerClientImpl extends com.android.car.internal.ICarSystemServerClient$Stub { final synthetic com.android.car.ICarImpl this$0 private void <init> (com.android.car.ICarImpl) public void onUserLifecycleEvent (int, int, int) throws android.os.RemoteException int eventType int fromUserId int toUserId public void initBootUser () throws android.os.RemoteException public void onUserRemoved (android.os.UserHandle) throws android.os.RemoteException android.os.UserHandle user public void onFactoryReset (android.car.ICarResultReceiver) android.car.ICarResultReceiver callback public void setInitialUser (android.os.UserHandle) android.os.UserHandle user }
com/android/car/ICarImpl.class
ICarImpl.java package com.android.car public com.android.car.ICarImpl extends android.car.ICar$Stub { public static final String INTERNAL_INPUT_SERVICE public static final String INTERNAL_SYSTEM_ACTIVITY_MONITORING_SERVICE static final String TAG private static final int INITIAL_VHAL_GET_RETRY private final android.content.Context mContext private final android.content.Context mCarServiceBuiltinPackageContext private final com.android.car.hal.VehicleHal mHal private final com.android.car.CarServiceHelperWrapper mCarServiceHelperWrapper private final com.android.car.CarFeatureController mFeatureController private final com.android.car.systeminterface.SystemInterface mSystemInterface private final com.android.car.oem.CarOemProxyService mCarOemService private final com.android.car.SystemActivityMonitoringService mSystemActivityMonitoringService private final com.android.car.power.CarPowerManagementService mCarPowerManagementService private final com.android.car.pm.CarPackageManagerService mCarPackageManagerService private final com.android.car.CarInputService mCarInputService private final com.android.car.CarDrivingStateService mCarDrivingStateService private final com.android.car.CarUxRestrictionsManagerService mCarUXRestrictionsService private final com.android.car.OccupantAwarenessService mOccupantAwarenessService private final com.android.car.audio.CarAudioService mCarAudioService private final com.android.car.CarProjectionService mCarProjectionService private final com.android.car.CarPropertyService mCarPropertyService private final com.android.car.CarNightService mCarNightService private final com.android.car.AppFocusService mAppFocusService private final com.android.car.am.FixedActivityService mFixedActivityService private final com.android.car.garagemode.GarageModeService mGarageModeService private final com.android.car.cluster.ClusterNavigationService mClusterNavigationService private final com.android.car.cluster.InstrumentClusterService mInstrumentClusterService private final com.android.car.CarLocationService mCarLocationService private final com.android.car.bluetooth.CarBluetoothService mCarBluetoothService private final com.android.car.CarPerUserServiceHelper mCarPerUserServiceHelper private final com.android.car.CarDiagnosticService mCarDiagnosticService private final com.android.car.CarStorageMonitoringService mCarStorageMonitoringService private final com.android.car.CarMediaService mCarMediaService private final com.android.car.user.CarUserService mCarUserService private final com.android.car.user.ExperimentalCarUserService mExperimentalCarUserService private final com.android.car.systemui.keyguard.ExperimentalCarKeyguardService mExperimentalCarKeyguardService private final com.android.car.CarOccupantZoneService mCarOccupantZoneService private final com.android.car.user.CarUserNoticeService mCarUserNoticeService private final com.android.car.vms.VmsBrokerService mVmsBrokerService private final com.android.car.CarBugreportManagerService mCarBugreportManagerService private final com.android.car.stats.CarStatsService mCarStatsService private final com.android.car.CarExperimentalFeatureServiceController mCarExperimentalFeatureServiceController private final com.android.car.watchdog.CarWatchdogService mCarWatchdogService private final com.android.car.os.CarPerformanceService mCarPerformanceService private final com.android.car.admin.CarDevicePolicyService mCarDevicePolicyService private final com.android.car.cluster.ClusterHomeService mClusterHomeService private final com.android.car.evs.CarEvsService mCarEvsService private final com.android.car.telemetry.CarTelemetryService mCarTelemetryService private final com.android.car.am.CarActivityService mCarActivityService private final com.android.car.occupantconnection.CarOccupantConnectionService mCarOccupantConnectionService private final com.android.car.occupantconnection.CarRemoteDeviceService mCarRemoteDeviceService private com.android.car.remoteaccess.CarRemoteAccessService mCarRemoteAccessService private final com.android.car.CarSystemService[] mAllServices private static final boolean DBG private final Object mLock private final boolean mDoPriorityInitInConstruction private com.android.car.CarTestService mCarTestService private final String mVehicleInterfaceName private final com.android.car.ICarImpl$ICarSystemServerClientImpl mICarSystemServerClientImpl private final android.car.builtin.os.BinderHelper$ShellCommandListener mCmdListener public void <init> (android.content.Context, android.content.Context, com.android.car.VehicleStub, com.android.car.systeminterface.SystemInterface, java.lang.String) android.content.Context serviceContext android.content.Context builtinContext com.android.car.VehicleStub vehicle com.android.car.systeminterface.SystemInterface systemInterface String vehicleInterfaceName void <init> (android.content.Context, android.content.Context, com.android.car.VehicleStub, com.android.car.systeminterface.SystemInterface, java.lang.String, com.android.car.user.CarUserService, com.android.car.watchdog.CarWatchdogService, com.android.car.os.CarPerformanceService, com.android.car.garagemode.GarageModeService, android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification, com.android.car.telemetry.CarTelemetryService, com.android.car.remoteaccess.CarRemoteAccessService, boolean) String disabledFeatures int maxRunningUsers android.content.Context serviceContext android.content.Context builtinContext com.android.car.VehicleStub vehicle com.android.car.systeminterface.SystemInterface systemInterface String vehicleInterfaceName com.android.car.user.CarUserService carUserService com.android.car.watchdog.CarWatchdogService carWatchdogService com.android.car.os.CarPerformanceService carPerformanceService com.android.car.garagemode.GarageModeService garageModeService android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification powerPolicyDaemon com.android.car.telemetry.CarTelemetryService carTelemetryService com.android.car.remoteaccess.CarRemoteAccessService carRemoteAccessService boolean doPriorityInitInConstruction com.android.car.util.LimitedTimingsTraceLog t java.util.List allServices com.android.car.hal.HalPropValue disabledOptionalFeatureValue String[] disabledFeaturesFromVhal android.content.res.Resources res String[] defaultEnabledFeatures String[] disabledFromVhal android.os.UserManager userManager void init () com.android.car.CarSystemService service com.android.car.util.LimitedTimingsTraceLog t void release () int i public void setSystemServerConnections (com.android.car.internal.ICarServiceHelper, android.car.ICarResultReceiver) android.os.Bundle bundle Exception e android.os.RemoteException e com.android.car.internal.ICarServiceHelper carServiceHelper android.car.ICarResultReceiver resultReceiver android.os.Bundle bundle public boolean isFeatureEnabled (java.lang.String) String featureName public int enableFeature (java.lang.String) String featureName public int disableFeature (java.lang.String) String featureName public java.util.List getAllEnabledFeatures () public java.util.List getAllPendingDisabledFeatures () public java.util.List getAllPendingEnabledFeatures () public java.lang.String getCarManagerClassForFeature (java.lang.String) String featureName static void assertCallingFromSystemProcess () int uid public android.os.IBinder getCarService (java.lang.String) android.os.IBinder service String serviceName public int getCarConnectionType () protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.car.internal.util.IndentingPrintWriter pw java.io.FileDescriptor fd java.io.PrintWriter writer String[] args private void dumpIndenting (java.io.FileDescriptor, com.android.car.internal.util.IndentingPrintWriter, java.lang.String[]) int length String[] services int length String[] halNames java.io.FileDescriptor fd com.android.car.internal.util.IndentingPrintWriter writer String[] args private void dumpOemService (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public java.lang.String getOemServiceName () private void dumpAll (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private void dumpRROs (com.android.car.internal.util.IndentingPrintWriter) android.content.om.OverlayInfo overlayInfo int i android.content.om.OverlayInfo overlayInfo int i com.android.car.internal.util.IndentingPrintWriter writer String packageName android.content.om.OverlayManager manager java.util.List installedOverlaysForSystem int currentUser java.util.List installedOverlaysForCurrentUser private void dumpVersions (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private void dumpAllHals (com.android.car.internal.util.IndentingPrintWriter) Exception e com.android.car.internal.util.IndentingPrintWriter writer private void showDumpHelp (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private void dumpDataDir (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer java.io.File dataDir public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException int code android.os.Parcel data android.os.Parcel reply int flags private com.android.car.CarShellCommand newCarShellCommand () private void dumpListOfServices (com.android.car.internal.util.IndentingPrintWriter) com.android.car.CarSystemService service com.android.car.internal.util.IndentingPrintWriter writer private void dumpAllServices (com.android.car.internal.util.IndentingPrintWriter) com.android.car.CarSystemService service com.android.car.internal.util.IndentingPrintWriter writer private transient void dumpIndividualServices (com.android.car.internal.util.IndentingPrintWriter, java.lang.String[]) com.android.car.CarSystemService service String serviceName com.android.car.internal.util.IndentingPrintWriter writer String[] serviceNames private com.android.car.CarSystemService getCarServiceBySubstring (java.lang.String) String className private void dumpService (com.android.car.CarSystemService, com.android.car.internal.util.IndentingPrintWriter) Exception e com.android.car.CarSystemService service com.android.car.internal.util.IndentingPrintWriter writer void execShellCmd (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer private com.android.car.CarSystemService constructWithTrace (com.android.car.util.LimitedTimingsTraceLog, java.lang.Class, java.util.concurrent.Callable, java.util.List) com.android.car.CarSystemService constructed Exception e com.android.car.util.LimitedTimingsTraceLog t Class cls java.util.concurrent.Callable callable java.util.List allServices com.android.car.CarSystemService constructed void dumpVhal (android.os.ParcelFileDescriptor, java.util.List) throws android.os.RemoteException android.os.ParcelFileDescriptor fd java.util.List options boolean hasAidlVhal () void priorityInit () private static synthetic boolean lambda$getCarServiceBySubstring$45 (java.lang.String, com.android.car.CarSystemService) String className com.android.car.CarSystemService s private synthetic com.android.car.occupantconnection.CarOccupantConnectionService lambda$new$44 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.occupantconnection.CarRemoteDeviceService lambda$new$43 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private static synthetic com.android.car.CarExperimentalFeatureServiceController lambda$new$42 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.remoteaccess.CarRemoteAccessService lambda$new$41 (android.content.Context, com.android.car.systeminterface.SystemInterface) throws java.lang.Exception android.content.Context serviceContext com.android.car.systeminterface.SystemInterface systemInterface private synthetic com.android.car.telemetry.CarTelemetryService lambda$new$40 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.evs.CarEvsService lambda$new$39 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.cluster.ClusterHomeService lambda$new$38 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.admin.CarDevicePolicyService lambda$new$37 () throws java.lang.Exception private static synthetic com.android.car.os.CarPerformanceService lambda$new$36 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.watchdog.CarWatchdogService lambda$new$35 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private static synthetic com.android.car.CarBugreportManagerService lambda$new$34 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.CarMediaService lambda$new$33 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private static synthetic com.android.car.CarLocationService lambda$new$32 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private static synthetic com.android.car.CarStorageMonitoringService lambda$new$31 (android.content.Context, com.android.car.systeminterface.SystemInterface) throws java.lang.Exception android.content.Context serviceContext com.android.car.systeminterface.SystemInterface systemInterface private synthetic com.android.car.CarDiagnosticService lambda$new$30 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.vms.VmsBrokerService lambda$new$29 () throws java.lang.Exception private static synthetic com.android.car.stats.CarStatsService lambda$new$28 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.cluster.InstrumentClusterService lambda$new$27 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.cluster.ClusterNavigationService lambda$new$26 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.am.FixedActivityService lambda$new$25 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.CarNightService lambda$new$24 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private static synthetic com.android.car.audio.CarAudioService lambda$new$23 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.AppFocusService lambda$new$22 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private static synthetic com.android.car.garagemode.GarageModeService lambda$new$21 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.CarProjectionService lambda$new$20 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.CarInputService lambda$new$19 (android.content.Context, android.os.UserManager) throws java.lang.Exception android.content.Context serviceContext android.os.UserManager userManager private synthetic com.android.car.bluetooth.CarBluetoothService lambda$new$18 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.CarPerUserServiceHelper lambda$new$17 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private static synthetic com.android.car.OccupantAwarenessService lambda$new$16 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private static synthetic com.android.car.user.CarUserNoticeService lambda$new$15 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.power.CarPowerManagementService lambda$new$14 (com.android.car.systeminterface.SystemInterface, android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification) throws java.lang.Exception com.android.car.systeminterface.SystemInterface systemInterface android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification powerPolicyDaemon private static synthetic com.android.car.SystemActivityMonitoringService lambda$new$13 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.systemui.keyguard.ExperimentalCarKeyguardService lambda$new$12 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.user.ExperimentalCarUserService lambda$new$11 (android.content.Context, android.os.UserManager) throws java.lang.Exception android.content.Context serviceContext android.os.UserManager userManager private synthetic com.android.car.user.CarUserService lambda$new$10 (android.content.Context, android.os.UserManager, int) throws java.lang.Exception android.content.Context serviceContext android.os.UserManager userManager int maxRunningUsers private synthetic com.android.car.pm.CarPackageManagerService lambda$new$9 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private static synthetic com.android.car.am.CarActivityService lambda$new$8 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.CarUxRestrictionsManagerService lambda$new$7 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private static synthetic com.android.car.CarOccupantZoneService lambda$new$6 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.CarDrivingStateService lambda$new$5 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.CarPropertyService lambda$new$4 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic com.android.car.CarFeatureController lambda$new$3 (android.content.Context, java.lang.String[], java.lang.String[]) throws java.lang.Exception android.content.Context serviceContext String[] defaultEnabledFeatures String[] disabledFromVhal private static synthetic com.android.car.hal.VehicleHal lambda$new$2 (android.content.Context, com.android.car.VehicleStub) throws java.lang.Exception android.content.Context serviceContext com.android.car.VehicleStub vehicle private static synthetic com.android.car.oem.CarOemProxyService lambda$new$1 (android.content.Context) throws java.lang.Exception android.content.Context serviceContext private synthetic int lambda$new$0 (java.io.FileDescriptor, java.io.FileDescriptor, java.io.FileDescriptor, java.lang.String[]) java.io.FileDescriptor in java.io.FileDescriptor out java.io.FileDescriptor err String[] args static void <clinit> () }
com/android/car/IVehicleDeathRecipient.class
IVehicleDeathRecipient.java package com.android.car public abstract com.android.car.IVehicleDeathRecipient extends java.lang.Object implements android.os.IHwBinder$DeathRecipient android.os.IBinder$DeathRecipient { }
com/android/car/InputCaptureClientController$ClientInfoForDisplay.class
InputCaptureClientController.java package com.android.car final com.android.car.InputCaptureClientController$ClientInfoForDisplay extends java.lang.Object implements android.os.IBinder$DeathRecipient { private final int mUid private final int mPid private final android.car.input.ICarInputCallback mCallback private final int mTargetDisplayType private final int[] mInputTypes private final int mFlags private final java.util.ArrayList mGrantedTypes final synthetic com.android.car.InputCaptureClientController this$0 private void <init> (com.android.car.InputCaptureClientController, int, int, android.car.input.ICarInputCallback, int, int[], int) int uid int pid android.car.input.ICarInputCallback callback int targetDisplayType int[] inputTypes int flags private void linkToDeath () throws android.os.RemoteException private void unlinkToDeath () public void binderDied () public java.lang.String toString () }
com/android/car/InputCaptureClientController$ClientsToDispatch.class
InputCaptureClientController.java package com.android.car final com.android.car.InputCaptureClientController$ClientsToDispatch extends java.lang.Object { private final android.util.ArrayMap mClientsToDispatch private final int mDisplayType private void <init> (int) int displayType private void add (com.android.car.InputCaptureClientController$ClientInfoForDisplay) int[] inputTypesToDispatch com.android.car.InputCaptureClientController$ClientInfoForDisplay client int[] inputTypesToDispatch }
com/android/car/InputCaptureClientController.class
InputCaptureClientController.java package com.android.car public com.android.car.InputCaptureClientController extends java.lang.Object { private static final boolean DBG_STACK private static final boolean DBG_DISPATCH private static final boolean DBG_CALLS private static final String TAG private static final java.util.Map KEY_EVENT_TO_INPUT_TYPE private static final java.util.Set VALID_INPUT_TYPES private static final java.util.Set VALID_ROTARY_TYPES private static final java.util.List SUPPORTED_DISPLAY_TYPES private static final int[] EMPTY_INPUT_TYPES private final android.content.Context mContext private final Object mLock private final android.util.SparseArray mFullDisplayEventCapturers private final android.util.SparseArray mPerInputTypeCapturers private final android.util.SparseArray mAllClients private final java.util.LinkedList mClientDispatchQueue private final java.util.ArrayList mKeyEventDispatchScratchList private final java.util.ArrayList mRotaryEventDispatchScratchList private final java.util.ArrayList mCustomInputEventDispatchScratchList private int mNumKeyEventsDispatched private int mNumRotaryEventsDispatched private final String mClusterHomePackage public void <init> (android.content.Context) android.content.Context context public int requestInputEventCapture (android.car.input.ICarInputCallback, int, int[], int) android.os.RemoteException e com.android.car.InputCaptureClientController$ClientInfoForDisplay oldCapturer com.android.car.InputCaptureClientController$ClientInfoForDisplay topClient java.util.LinkedList perTypeStack int i com.android.car.InputCaptureClientController$ClientInfoForDisplay topClient java.util.LinkedList perInputStack int i com.android.car.InputCaptureClientController$ClientInfoForDisplay oldTopClient java.util.LinkedList perInputStack int inputType com.android.car.InputCaptureClientController$ClientInfoForDisplay topStackClient int inputType java.util.LinkedList perInputStack int i boolean hadFullCapture boolean fullCaptureActive java.util.HashMap allClientsForDisplay com.android.car.InputCaptureClientController$ClientInfoForDisplay oldClientInfo java.util.LinkedList fullCapturersStack com.android.car.InputCaptureClientController$ClientInfoForDisplay newClient android.util.SparseArray perInputStacks android.car.input.ICarInputCallback callback int targetDisplayType int[] inputTypes int requestFlags boolean isRequestingAllEvents android.os.IBinder clientBinder boolean allowsDelayedGrant int ret com.android.car.InputCaptureClientController$ClientsToDispatch clientsToDispatch public void releaseInputEventCapture (android.car.input.ICarInputCallback, int) com.android.car.InputCaptureClientController$ClientInfoForDisplay newStopStackClient com.android.car.InputCaptureClientController$ClientInfoForDisplay newTopClient com.android.car.InputCaptureClientController$ClientInfoForDisplay topClient int inputType java.util.LinkedList perInputStack int i java.util.HashMap allClientsForDisplay com.android.car.InputCaptureClientController$ClientInfoForDisplay clientInfo java.util.LinkedList fullCapturersStack boolean fullCaptureActive android.util.SparseArray perInputStacks android.car.input.ICarInputCallback callback int targetDisplayType com.android.car.InputCaptureClientController$ClientsToDispatch clientsToDispatch public boolean onKeyEvent (int, android.view.KeyEvent) android.car.input.ICarInputCallback callback int displayType android.view.KeyEvent event Integer inputType android.car.input.ICarInputCallback callback public boolean onRotaryEvent (int, android.car.input.RotaryEvent) android.car.input.ICarInputCallback callback int displayType android.car.input.RotaryEvent event int inputType android.car.input.ICarInputCallback callback public boolean onCustomInputEvent (android.car.input.CustomInputEvent) android.car.input.ICarInputCallback callback android.car.input.CustomInputEvent event int displayType android.car.input.ICarInputCallback callback android.car.input.ICarInputCallback getClientForInputTypeLocked (int, int) int targetDisplayType int inputType java.util.LinkedList fullCapturersStack android.util.SparseArray perInputStacks java.util.LinkedList perInputStack private void onClientDeath (com.android.car.InputCaptureClientController$ClientInfoForDisplay) com.android.car.InputCaptureClientController$ClientInfoForDisplay client public void dump (java.io.PrintWriter) com.android.car.InputCaptureClientController$ClientInfoForDisplay client com.android.car.InputCaptureClientController$ClientInfoForDisplay client com.android.car.InputCaptureClientController$ClientInfoForDisplay client int inputType java.util.LinkedList perInputStack int i java.util.HashMap allClientsForDisplay java.util.LinkedList fullCapturersStack android.util.SparseArray perInputStacks int display java.io.PrintWriter writer private void dispatchClientCallbackLocked (com.android.car.InputCaptureClientController$ClientsToDispatch) com.android.car.InputCaptureClientController$ClientsToDispatch clientsToDispatch private void dispatchKeyEvent (int, android.view.KeyEvent, android.car.input.ICarInputCallback) int targetDisplayType android.view.KeyEvent event android.car.input.ICarInputCallback callback private void dispatchRotaryEvent (int, android.car.input.RotaryEvent, android.car.input.ICarInputCallback) int targetDisplayType android.car.input.RotaryEvent event android.car.input.ICarInputCallback callback private void dispatchCustomInputEvent (int, android.car.input.CustomInputEvent, android.car.input.ICarInputCallback) int targetDisplayType android.car.input.CustomInputEvent event android.car.input.ICarInputCallback callback private static void assertInputTypeValid (int[]) int inputType int[] inputTypes private synthetic void lambda$dispatchCustomInputEvent$3 (android.car.input.CustomInputEvent, android.car.input.ICarInputCallback, int) android.car.input.CustomInputEvent event android.car.input.ICarInputCallback callback int targetDisplayType private synthetic void lambda$dispatchRotaryEvent$2 (android.car.input.RotaryEvent, android.car.input.ICarInputCallback, int) android.car.input.RotaryEvent event android.car.input.ICarInputCallback callback int targetDisplayType private synthetic void lambda$dispatchKeyEvent$1 (android.view.KeyEvent, android.car.input.ICarInputCallback, int) android.view.KeyEvent event android.car.input.ICarInputCallback callback int targetDisplayType private synthetic void lambda$dispatchClientCallbackLocked$0 () com.android.car.InputCaptureClientController$ClientsToDispatch clients android.car.input.ICarInputCallback callback int[] inputTypes int i com.android.car.InputCaptureClientController$ClientsToDispatch clients static void <clinit> () }
com/android/car/Listeners$ClientWithRate.class
Listeners.java package com.android.car public com.android.car.Listeners$ClientWithRate extends java.lang.Object { private final com.android.car.Listeners$IListener mClient private int mRate void <init> (com.android.car.Listeners$IListener, int) com.android.car.Listeners$IListener client int rate public boolean equals (java.lang.Object) Object o public int hashCode () int getRate () void setRate (int) int rate com.android.car.Listeners$IListener getClient () }
com/android/car/Listeners$IListener.class
Listeners.java package com.android.car public abstract com.android.car.Listeners$IListener extends java.lang.Object implements android.os.IBinder$DeathRecipient { public abstract void release () }
com/android/car/Listeners.class
Listeners.java package com.android.car public com.android.car.Listeners extends java.lang.Object { private final java.util.LinkedList mClients private int mRate void <init> (int) int rate int getRate () void setRate (int) int rate boolean updateRate () int clientRate com.android.car.Listeners$ClientWithRate clientWithRate int fastestRate void addClientWithRate (com.android.car.Listeners$ClientWithRate) com.android.car.Listeners$ClientWithRate clientWithRate void removeClientWithRate (com.android.car.Listeners$ClientWithRate) com.android.car.Listeners$ClientWithRate clientWithRate int getNumberOfClients () java.lang.Iterable getClients () com.android.car.Listeners$ClientWithRate findClientWithRate (com.android.car.Listeners$IListener) com.android.car.Listeners$ClientWithRate clientWithRate com.android.car.Listeners$IListener client void release () com.android.car.Listeners$ClientWithRate clientWithRate }
com/android/car/LocationManagerProxy.class
LocationManagerProxy.java package com.android.car public com.android.car.LocationManagerProxy extends android.car.ILocationManagerProxy$Stub { private static final String TAG private static final boolean DBG private final android.location.LocationManager mLocationManager public void <init> (android.content.Context) android.content.Context context public boolean isLocationEnabled () public boolean injectLocation (android.location.Location) android.location.Location location public android.location.Location getLastKnownLocation (java.lang.String) String provider void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter pw static void <clinit> () }
com/android/car/OccupantAwarenessService$ChangeCallbackList.class
OccupantAwarenessService.java package com.android.car com.android.car.OccupantAwarenessService$ChangeCallbackList extends android.os.RemoteCallbackList { private final java.lang.ref.WeakReference mOasService final synthetic com.android.car.OccupantAwarenessService this$0 void <init> (com.android.car.OccupantAwarenessService, com.android.car.OccupantAwarenessService) com.android.car.OccupantAwarenessService oasService public void onCallbackDied (android.car.occupantawareness.IOccupantAwarenessEventCallback) android.car.occupantawareness.IOccupantAwarenessEventCallback listener com.android.car.OccupantAwarenessService service public volatile synthetic void onCallbackDied (android.os.IInterface) }
com/android/car/OccupantAwarenessService$ChangeListenerToHalService.class
OccupantAwarenessService.java package com.android.car com.android.car.OccupantAwarenessService$ChangeListenerToHalService extends android.hardware.automotive.occupant_awareness.IOccupantAwarenessClientCallback$Stub { private final java.lang.ref.WeakReference mOasService void <init> (com.android.car.OccupantAwarenessService) com.android.car.OccupantAwarenessService oasService public void onSystemStatusChanged (int, byte) int inputDetectionFlags byte inputStatus com.android.car.OccupantAwarenessService service public void onDetectionEvent (android.hardware.automotive.occupant_awareness.OccupantDetections) android.hardware.automotive.occupant_awareness.OccupantDetection detection android.hardware.automotive.occupant_awareness.OccupantDetections detections com.android.car.OccupantAwarenessService service public int getInterfaceVersion () public java.lang.String getInterfaceHash () }
com/android/car/OccupantAwarenessService.class
OccupantAwarenessService.java package com.android.car public com.android.car.OccupantAwarenessService extends android.car.occupantawareness.IOccupantAwarenessManager$Stub implements com.android.car.CarServiceBase { private static final String TAG private static final boolean DBG static final String OAS_SERVICE_ID private final Object mLock private final android.content.Context mContext private android.hardware.automotive.occupant_awareness.IOccupantAwareness mOasHal private final com.android.car.OccupantAwarenessService$ChangeListenerToHalService mHalListener private final com.android.car.OccupantAwarenessService$ChangeCallbackList mListeners public void <init> (android.content.Context) android.content.Context context void <init> (android.content.Context, android.hardware.automotive.occupant_awareness.IOccupantAwareness) android.content.Context context android.hardware.automotive.occupant_awareness.IOccupantAwareness oasInterface public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private void connectToHalServiceIfNotConnected (boolean) android.os.RemoteException e boolean forceConnect private void startDetectionGraph () android.hardware.automotive.occupant_awareness.IOccupantAwareness hal android.os.RemoteException e android.hardware.automotive.occupant_awareness.IOccupantAwareness hal private void stopDetectionGraph () android.hardware.automotive.occupant_awareness.IOccupantAwareness hal android.os.RemoteException e android.hardware.automotive.occupant_awareness.IOccupantAwareness hal public int getCapabilityForRole (int) android.hardware.automotive.occupant_awareness.IOccupantAwareness hal android.os.RemoteException e int role android.hardware.automotive.occupant_awareness.IOccupantAwareness hal public void registerEventListener (android.car.occupantawareness.IOccupantAwarenessEventCallback) android.car.occupantawareness.IOccupantAwarenessEventCallback listener public void unregisterEventListener (android.car.occupantawareness.IOccupantAwarenessEventCallback) android.car.occupantawareness.IOccupantAwarenessEventCallback listener void processStatusEvent (android.car.occupantawareness.SystemStatusEvent) android.os.RemoteException e android.car.occupantawareness.IOccupantAwarenessEventCallback listener android.car.occupantawareness.SystemStatusEvent statusEvent int idx void processDetectionEvent (android.car.occupantawareness.OccupantAwarenessDetection) android.os.RemoteException e android.car.occupantawareness.IOccupantAwarenessEventCallback listener android.car.occupantawareness.OccupantAwarenessDetection detection int idx void handleClientDisconnected () private static void logd (java.lang.String) String msg static void <clinit> () }
com/android/car/OccupantAwarenessUtils.class
OccupantAwarenessUtils.java package com.android.car final com.android.car.OccupantAwarenessUtils extends java.lang.Object { private static final String TAG private void <init> () static android.car.occupantawareness.SystemStatusEvent convertToStatusEvent (int, byte) int inputDetectionFlags byte inputStatus int outputStatus int outputFlags static int convertToConfidenceScore (int) int inputConfidence static android.car.occupantawareness.Point3D convertToPoint3D (double[]) double[] vector static long convertTimestamp (long) long inputTimestamp static int convertToRole (int) int inputRole int outputRole static android.car.occupantawareness.GazeDetection convertToGazeDetection (android.hardware.automotive.occupant_awareness.GazeDetection) android.hardware.automotive.occupant_awareness.GazeDetection inputDetection static android.car.occupantawareness.DriverMonitoringDetection convertToDriverMonitoringDetection (android.hardware.automotive.occupant_awareness.DriverMonitoringDetection) android.hardware.automotive.occupant_awareness.DriverMonitoringDetection inputDetection static boolean convertToPresence (android.hardware.automotive.occupant_awareness.PresenceDetection) android.hardware.automotive.occupant_awareness.PresenceDetection inputDetection static android.car.occupantawareness.OccupantAwarenessDetection convertToDetectionEvent (long, android.hardware.automotive.occupant_awareness.OccupantDetection) long timestamp android.hardware.automotive.occupant_awareness.OccupantDetection inputDetection boolean isPresent android.car.occupantawareness.GazeDetection gazeDetection android.car.occupantawareness.DriverMonitoringDetection driverMonitoringDetection static void <clinit> () }
com/android/car/OnShutdownReboot$1.class
OnShutdownReboot.java package com.android.car com.android.car.OnShutdownReboot$1 extends android.content.BroadcastReceiver { final synthetic com.android.car.OnShutdownReboot this$0 void <init> (com.android.car.OnShutdownReboot) com.android.car.OnShutdownReboot this$0 public void onReceive (android.content.Context, android.content.Intent) java.util.function.BiConsumer action android.content.Context context android.content.Intent intent }
com/android/car/OnShutdownReboot.class
OnShutdownReboot.java package com.android.car public com.android.car.OnShutdownReboot extends java.lang.Object { private final android.content.Context mContext private final android.content.BroadcastReceiver mReceiver private final java.util.concurrent.CopyOnWriteArrayList mActions public void <init> (android.content.Context) android.content.Context context public void init () android.content.IntentFilter filter public com.android.car.OnShutdownReboot addAction (java.util.function.BiConsumer) java.util.function.BiConsumer action public void clearActions () public void release () }
com/android/car/PermissionHelper.class
PermissionHelper.java package com.android.car public final com.android.car.PermissionHelper extends java.lang.Object { public static void checkHasDumpPermissionGranted (android.content.Context, java.lang.String) android.content.Context context String message public static transient void checkHasAtLeastOnePermissionGranted (android.content.Context, java.lang.String, java.lang.String[]) android.content.Context context String message String[] permissions public static transient boolean hasAtLeastOnePermissionGranted (android.content.Context, java.lang.String[]) String permission android.content.Context context String[] permissions private void <init> () }
com/android/car/R$array.class
R.java package com.android.car public final com.android.car.R$array extends java.lang.Object { public static int allowedAppInstallSources public static int config_allowed_optional_car_features public static int config_carEvsService public static int config_earlyStartupServices public static int config_occupant_display_mapping public static int config_occupant_zones public static int config_projectionActivityLaunchBounds public static int config_sourcePreferredComponents public static int vmsPublisherSystemClients public static int vmsPublisherUserClients public void <init> () static void <clinit> () }
com/android/car/R$attr.class
R.java package com.android.car public final com.android.car.R$attr extends java.lang.Object { public static int address public static int context public static int display public static int isDeprecated public static int isPrimary public static int name public static int version public void <init> () static void <clinit> () }
com/android/car/R$bool.class
R.java package com.android.car public final com.android.car.R$bool extends java.lang.Object { public static int audioPersistMasterMuteState public static int audioUseCarVolumeGroupEvent public static int audioUseCarVolumeGroupMuting public static int audioUseCoreRouting public static int audioUseCoreVolume public static int audioUseDynamicRouting public static int audioUseHalDuckingSignals public static int config_assignPassengerActivityToForegroundCpuGroup public static int config_callButtonEndsOngoingCall public static int config_enableCarLocationServiceGnssControlsForPowerManagement public static int config_enableExternalCarTimeToExternalTimeSuggestion public static int config_enablePassengerDisplayPowerSaving public static int config_mediaSourceIndependentPlayback public static int config_preventTemplatedAppsFromShowingDialog public static int config_projectionAccessPointTethering public static int config_stableLocalOnlyHotspotConfig public static int config_switchGuestUserBeforeGoingSleep public static int config_wifiAdjustmentForSuspend public static int displayOffMuteLockAllAudio public static int enableActivityBlockingForSafety public static int enableLongPressBluetoothVoiceRecognition public static int enablePassengerSupport public static int enableProfileUserAssignmentForMultiDisplay public static int fastPairAutomaticAcceptance public static int useDefaultBluetoothConnectionPolicy public static int useDefaultBluetoothPowerPolicy public void <init> () static void <clinit> () }
com/android/car/R$dimen.class
R.java package com.android.car public final com.android.car.R$dimen extends java.lang.Object { public static int button_padding public void <init> () static void <clinit> () }
com/android/car/R$drawable.class
R.java package com.android.car public final com.android.car.R$drawable extends java.lang.Object { public static int car_ic_error public static int car_ic_mode public static int perm_group_car public void <init> () static void <clinit> () }
com/android/car/R$id.class
R.java package com.android.car public final com.android.car.R$id extends java.lang.Object { public static int alarm public static int announcement public static int call public static int call_ring public static int emergency public static int music public static int navigation public static int notification public static int safety public static int system_sound public static int vehicle_status public static int voice_command public void <init> () static void <clinit> () }
com/android/car/R$integer.class
R.java package com.android.car public final com.android.car.R$integer extends java.lang.Object { public static int acceptableFsyncCallsPerSample public static int acceptableHoursPerOnePercentFlashWear public static int acceptableWrittenKBytesPerSample public static int audioVolumeAdjustmentContextsVersion public static int audioVolumeKeyEventTimeoutMs public static int config_allowedSystemUptimeForRemoteAccess public static int config_maxSuspendWaitDuration public static int config_mediaBootAutoplay public static int config_mediaSourceChangedAutoplay public static int config_noUserScreenOffTimeout public static int config_oemCarService_connection_timeout_ms public static int config_oemCarService_crashCall_timeout_ms public static int config_oemCarService_regularCall_timeout_ms public static int config_oemCarService_serviceReady_timeout_ms public static int config_oemCarService_thread_pool_size public static int config_postShutdownEnterTimeout public static int config_preShutdownPrepareTimeout public static int config_projectionActivityDisplayId public static int config_projectionUiMode public static int config_shutdownEnterTimeout public static int fastPairModelId public static int ioStatsNumSamplesToStore public static int ioStatsRefreshRateSeconds public static int ioUsageSummaryMinSystemTotalWrittenBytes public static int maxExcessiveIoSamplesInWindow public static int maxGarageModeRunningDurationInSecs public static int millisecondsBeforeRebindToVmsPublisher public static int recurringResourceOverusePeriodInDays public static int recurringResourceOveruseTimes public static int uidIoUsageSummaryTopCount public static int uptimeHoursIntervalBetweenUptimeDataWrite public static int vmsHalClientMetricsProperty public static int watchdogUserPackageSettingsResetDays public void <init> () static void <clinit> () }
com/android/car/R$raw.class
R.java package com.android.car public final com.android.car.R$raw extends java.lang.Object { public static int car_config public void <init> () static void <clinit> () }
com/android/car/R$string.class
R.java package com.android.car public final com.android.car.R$string extends java.lang.Object { public static int activityAllowlist public static int activityBlockingActivity public static int activityDenylist public static int activityHandlerForFlashWearChanges public static int app_title public static int car_can_bus_failure public static int car_can_bus_failure_desc public static int car_permission_car_cluster_control public static int car_permission_car_display_in_cluster public static int car_permission_car_monitor_cluster_navigation_state public static int car_permission_car_navigation_manager public static int car_permission_desc public static int car_permission_desc_access_mirrored_surface public static int car_permission_desc_access_private_display_id public static int car_permission_desc_access_projection_status public static int car_permission_desc_adjust_range_remaining public static int car_permission_desc_adjust_shutdown_process public static int car_permission_desc_audio_settings public static int car_permission_desc_audio_volume public static int car_permission_desc_bind_oem_car_service public static int car_permission_desc_camera public static int car_permission_desc_car_cluster_control public static int car_permission_desc_car_display_in_cluster public static int car_permission_desc_car_energy_ports public static int car_permission_desc_car_engine_detailed public static int car_permission_desc_car_epoch_time public static int car_permission_desc_car_exterior_environment public static int car_permission_desc_car_exterior_lights public static int car_permission_desc_car_handle_usb_aoap_device public static int car_permission_desc_car_identification public static int car_permission_desc_car_info public static int car_permission_desc_car_interior_lights public static int car_permission_desc_car_monitor_cluster_navigation_state public static int car_permission_desc_car_navigation_manager public static int car_permission_desc_car_power public static int car_permission_desc_car_powertrain public static int car_permission_desc_car_steering public static int car_permission_desc_car_test_service public static int car_permission_desc_car_tires public static int car_permission_desc_car_ux_restrictions_configuration public static int car_permission_desc_collect_car_watchdog_metrics public static int car_permission_desc_control_adas_settings public static int car_permission_desc_control_adas_states public static int car_permission_desc_control_app_blocking public static int car_permission_desc_control_car_airbags public static int car_permission_desc_control_car_app_launch public static int car_permission_desc_control_car_display_units public static int car_permission_desc_control_car_doors public static int car_permission_desc_control_car_energy public static int car_permission_desc_control_car_energy_ports public static int car_permission_desc_control_car_exterior_lights public static int car_permission_desc_control_car_features public static int car_permission_desc_control_car_interior_lights public static int car_permission_desc_control_car_mirrors public static int car_permission_desc_control_car_occupant_awareness_system public static int car_permission_desc_control_car_power_policy public static int car_permission_desc_control_car_powertrain public static int car_permission_desc_control_car_seats public static int car_permission_desc_control_car_watchdog_config public static int car_permission_desc_control_car_windows public static int car_permission_desc_control_driver_monitoring_settings public static int car_permission_desc_control_evs_activity public static int car_permission_desc_control_glove_box public static int car_permission_desc_control_remote_access public static int car_permission_desc_control_steering_wheel public static int car_permission_desc_control_windshield_wipers public static int car_permission_desc_diag_clear public static int car_permission_desc_diag_read public static int car_permission_desc_driving_state public static int car_permission_desc_energy public static int car_permission_desc_enroll_trust public static int car_permission_desc_get_car_vendor_category_1 public static int car_permission_desc_get_car_vendor_category_10 public static int car_permission_desc_get_car_vendor_category_2 public static int car_permission_desc_get_car_vendor_category_3 public static int car_permission_desc_get_car_vendor_category_4 public static int car_permission_desc_get_car_vendor_category_5 public static int car_permission_desc_get_car_vendor_category_6 public static int car_permission_desc_get_car_vendor_category_7 public static int car_permission_desc_get_car_vendor_category_8 public static int car_permission_desc_get_car_vendor_category_9 public static int car_permission_desc_get_car_vendor_category_door public static int car_permission_desc_get_car_vendor_category_engine public static int car_permission_desc_get_car_vendor_category_hvac public static int car_permission_desc_get_car_vendor_category_info public static int car_permission_desc_get_car_vendor_category_light public static int car_permission_desc_get_car_vendor_category_mirror public static int car_permission_desc_get_car_vendor_category_seat public static int car_permission_desc_get_car_vendor_category_window public static int car_permission_desc_hvac public static int car_permission_desc_manage_car_system_ui public static int car_permission_desc_manage_occupant_connection public static int car_permission_desc_manage_occupant_zone public static int car_permission_desc_manage_remote_device public static int car_permission_desc_manage_thread_priority public static int car_permission_desc_mileage public static int car_permission_desc_mirror_display public static int car_permission_desc_mock_vehicle_hal public static int car_permission_desc_monitor_evs_status public static int car_permission_desc_monitor_input public static int car_permission_desc_privileged_car_info public static int car_permission_desc_projection public static int car_permission_desc_radio public static int car_permission_desc_read_adas_settings public static int car_permission_desc_read_adas_states public static int car_permission_desc_read_car_display_units public static int car_permission_desc_read_car_occupant_awareness_state public static int car_permission_desc_read_car_power_policy public static int car_permission_desc_read_driver_monitoring_settings public static int car_permission_desc_read_driver_monitoring_states public static int car_permission_desc_read_windshield_wipers public static int car_permission_desc_receive_ducking public static int car_permission_desc_register_car_system_ui_proxy public static int car_permission_desc_request_evs_activity public static int car_permission_desc_set_car_vendor_category_1 public static int car_permission_desc_set_car_vendor_category_10 public static int car_permission_desc_set_car_vendor_category_2 public static int car_permission_desc_set_car_vendor_category_3 public static int car_permission_desc_set_car_vendor_category_4 public static int car_permission_desc_set_car_vendor_category_5 public static int car_permission_desc_set_car_vendor_category_6 public static int car_permission_desc_set_car_vendor_category_7 public static int car_permission_desc_set_car_vendor_category_8 public static int car_permission_desc_set_car_vendor_category_9 public static int car_permission_desc_set_car_vendor_category_door public static int car_permission_desc_set_car_vendor_category_engine public static int car_permission_desc_set_car_vendor_category_hvac public static int car_permission_desc_set_car_vendor_category_info public static int car_permission_desc_set_car_vendor_category_light public static int car_permission_desc_set_car_vendor_category_mirror public static int car_permission_desc_set_car_vendor_category_seat public static int car_permission_desc_set_car_vendor_category_window public static int car_permission_desc_speed public static int car_permission_desc_storage_monitoring public static int car_permission_desc_template_renderer public static int car_permission_desc_use_car_watchdog public static int car_permission_desc_use_evs_camera public static int car_permission_desc_use_evs_service public static int car_permission_desc_use_remote_access public static int car_permission_desc_use_telemetry_service public static int car_permission_desc_vehicle_dynamics_state public static int car_permission_desc_vendor_extension public static int car_permission_desc_vendor_permission_info public static int car_permission_desc_vms_publisher public static int car_permission_desc_vms_subscriber public static int car_permission_label public static int car_permission_label_access_mirrored_surface public static int car_permission_label_access_private_display_id public static int car_permission_label_access_projection_status public static int car_permission_label_adjust_range_remaining public static int car_permission_label_adjust_shutdown_process public static int car_permission_label_audio_settings public static int car_permission_label_audio_volume public static int car_permission_label_bind_oem_car_service public static int car_permission_label_camera public static int car_permission_label_car_energy_ports public static int car_permission_label_car_engine_detailed public static int car_permission_label_car_epoch_time public static int car_permission_label_car_exterior_environment public static int car_permission_label_car_exterior_lights public static int car_permission_label_car_handle_usb_aoap_device public static int car_permission_label_car_identification public static int car_permission_label_car_info public static int car_permission_label_car_interior_lights public static int car_permission_label_car_power public static int car_permission_label_car_powertrain public static int car_permission_label_car_steering public static int car_permission_label_car_test_service public static int car_permission_label_car_tires public static int car_permission_label_car_ux_restrictions_configuration public static int car_permission_label_collect_car_watchdog_metrics public static int car_permission_label_control_adas_settings public static int car_permission_label_control_adas_states public static int car_permission_label_control_app_blocking public static int car_permission_label_control_car_airbags public static int car_permission_label_control_car_app_launch public static int car_permission_label_control_car_display_units public static int car_permission_label_control_car_doors public static int car_permission_label_control_car_energy public static int car_permission_label_control_car_energy_ports public static int car_permission_label_control_car_exterior_lights public static int car_permission_label_control_car_features public static int car_permission_label_control_car_interior_lights public static int car_permission_label_control_car_mirrors public static int car_permission_label_control_car_occupant_awareness_system public static int car_permission_label_control_car_power_policy public static int car_permission_label_control_car_powertrain public static int car_permission_label_control_car_seats public static int car_permission_label_control_car_watchdog_config public static int car_permission_label_control_car_windows public static int car_permission_label_control_driver_monitoring_settings public static int car_permission_label_control_evs_activity public static int car_permission_label_control_glove_box public static int car_permission_label_control_remote_access public static int car_permission_label_control_steering_wheel public static int car_permission_label_control_windshield_wipers public static int car_permission_label_diag_clear public static int car_permission_label_diag_read public static int car_permission_label_driving_state public static int car_permission_label_energy public static int car_permission_label_enroll_trust public static int car_permission_label_get_car_vendor_category_1 public static int car_permission_label_get_car_vendor_category_10 public static int car_permission_label_get_car_vendor_category_2 public static int car_permission_label_get_car_vendor_category_3 public static int car_permission_label_get_car_vendor_category_4 public static int car_permission_label_get_car_vendor_category_5 public static int car_permission_label_get_car_vendor_category_6 public static int car_permission_label_get_car_vendor_category_7 public static int car_permission_label_get_car_vendor_category_8 public static int car_permission_label_get_car_vendor_category_9 public static int car_permission_label_get_car_vendor_category_door public static int car_permission_label_get_car_vendor_category_engine public static int car_permission_label_get_car_vendor_category_hvac public static int car_permission_label_get_car_vendor_category_info public static int car_permission_label_get_car_vendor_category_light public static int car_permission_label_get_car_vendor_category_mirror public static int car_permission_label_get_car_vendor_category_seat public static int car_permission_label_get_car_vendor_category_window public static int car_permission_label_hvac public static int car_permission_label_manage_car_system_ui public static int car_permission_label_manage_occupant_connection public static int car_permission_label_manage_occupant_zone public static int car_permission_label_manage_remote_device public static int car_permission_label_manage_thread_priority public static int car_permission_label_mileage public static int car_permission_label_mirror_display public static int car_permission_label_mock_vehicle_hal public static int car_permission_label_monitor_evs_status public static int car_permission_label_monitor_input public static int car_permission_label_privileged_car_info public static int car_permission_label_projection public static int car_permission_label_radio public static int car_permission_label_read_adas_settings public static int car_permission_label_read_adas_states public static int car_permission_label_read_car_display_units public static int car_permission_label_read_car_occupant_awareness_state public static int car_permission_label_read_car_power_policy public static int car_permission_label_read_driver_monitoring_settings public static int car_permission_label_read_driver_monitoring_states public static int car_permission_label_read_windshield_wipers public static int car_permission_label_receive_ducking public static int car_permission_label_register_car_system_ui_proxy public static int car_permission_label_request_evs_activity public static int car_permission_label_set_car_vendor_category_1 public static int car_permission_label_set_car_vendor_category_10 public static int car_permission_label_set_car_vendor_category_2 public static int car_permission_label_set_car_vendor_category_3 public static int car_permission_label_set_car_vendor_category_4 public static int car_permission_label_set_car_vendor_category_5 public static int car_permission_label_set_car_vendor_category_6 public static int car_permission_label_set_car_vendor_category_7 public static int car_permission_label_set_car_vendor_category_8 public static int car_permission_label_set_car_vendor_category_9 public static int car_permission_label_set_car_vendor_category_door public static int car_permission_label_set_car_vendor_category_engine public static int car_permission_label_set_car_vendor_category_hvac public static int car_permission_label_set_car_vendor_category_info public static int car_permission_label_set_car_vendor_category_light public static int car_permission_label_set_car_vendor_category_mirror public static int car_permission_label_set_car_vendor_category_seat public static int car_permission_label_set_car_vendor_category_window public static int car_permission_label_speed public static int car_permission_label_storage_monitoring public static int car_permission_label_template_renderer public static int car_permission_label_use_car_watchdog public static int car_permission_label_use_evs_camera public static int car_permission_label_use_evs_service public static int car_permission_label_use_remote_access public static int car_permission_label_use_telemetry_service public static int car_permission_label_vehicle_dynamics_state public static int car_permission_label_vendor_extension public static int car_permission_label_vendor_permission_info public static int car_permission_label_vms_publisher public static int car_permission_label_vms_subscriber public static int config_car_bugreport_application public static int config_clusterHomeActivity public static int config_customCountryDetector public static int config_defaultMediaSource public static int config_evsCameraActivity public static int config_evsRearviewCameraId public static int config_oemCarService public static int config_projectionConsentActivity public static int config_template_activity_class_name public static int config_userNoticeUiService public static int config_userPickerActivity public static int continuousBlankActivity public static int defaultHomeActivity public static int default_guest_name public static int eMmcEolFilePath public static int eMmcLifetimeFilePath public static int fastPairAntiSpoofKey public static int instrumentClusterRendererService public static int intentReceiverForUnacceptableIoMetrics public static int rotaryService public static int serviceMediaConnection public static int systemActivityAllowlist public static int trust_device_default_name public void <init> () static void <clinit> () }
com/android/car/R$styleable.class
R.java package com.android.car public final com.android.car.R$styleable extends java.lang.Object { public static final int[] carAudioConfiguration public static int carAudioConfiguration_address public static int carAudioConfiguration_display public static int carAudioConfiguration_isPrimary public static int carAudioConfiguration_name public static int carAudioConfiguration_version public static final int[] volumeGroups public static int volumeGroups_isDeprecated public static final int[] volumeGroups_context public static int volumeGroups_context_context public static final int[] volumeGroups_group public void <init> () static void <clinit> () }
com/android/car/R$xml.class
R.java package com.android.car public final com.android.car.R$xml extends java.lang.Object { public static int car_ux_restrictions_map public static int car_volume_groups public void <init> () static void <clinit> () }
com/android/car/R.class
R.java package com.android.car public final com.android.car.R extends java.lang.Object { public void <init> () }
com/android/car/SystemActivityMonitoringService$ActivityMonitorHandler.class
SystemActivityMonitoringService.java package com.android.car final com.android.car.SystemActivityMonitoringService$ActivityMonitorHandler extends android.os.Handler { private static final String TAG private static final int MSG_FOREGROUND_ACTIVITIES_CHANGED private static final int MSG_PROCESS_DIED private final java.lang.ref.WeakReference mService private void <init> (android.os.Looper, com.android.car.SystemActivityMonitoringService) android.os.Looper looper com.android.car.SystemActivityMonitoringService service private void requestForegroundActivitiesChanged (int, int, boolean) int pid int uid boolean foregroundActivities android.os.Message msg private void requestProcessDied (int, int) int pid int uid android.os.Message msg public void handleMessage (android.os.Message) android.os.Message msg com.android.car.SystemActivityMonitoringService service static void <clinit> () }
com/android/car/SystemActivityMonitoringService$DefaultInjector.class
SystemActivityMonitoringService.java package com.android.car com.android.car.SystemActivityMonitoringService$DefaultInjector extends java.lang.Object implements com.android.car.SystemActivityMonitoringService$Injector { private void <init> () public void registerProcessObserverCallback (android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback) android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback callback public void unregisterProcessObserverCallback (android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback) android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback callback public long getPassengerActivitySetProcessGroupRetryTimeoutMs () }
com/android/car/SystemActivityMonitoringService$Injector.class
SystemActivityMonitoringService.java package com.android.car abstract com.android.car.SystemActivityMonitoringService$Injector extends java.lang.Object { public abstract void registerProcessObserverCallback (android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback) public abstract void unregisterProcessObserverCallback (android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback) public abstract long getPassengerActivitySetProcessGroupRetryTimeoutMs () }
com/android/car/SystemActivityMonitoringService$ProcessObserver.class
SystemActivityMonitoringService.java package com.android.car com.android.car.SystemActivityMonitoringService$ProcessObserver extends android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback { final synthetic com.android.car.SystemActivityMonitoringService this$0 private void <init> (com.android.car.SystemActivityMonitoringService) public void onForegroundActivitiesChanged (int, int, boolean) int pid int uid boolean foregroundActivities public void onProcessDied (int, int) int pid int uid }
com/android/car/SystemActivityMonitoringService.class
SystemActivityMonitoringService.java package com.android.car public com.android.car.SystemActivityMonitoringService extends java.lang.Object implements com.android.car.CarServiceBase { private static final long PASSENGER_ACTIVITY_SET_PROCESS_GROUP_RETRY_MS private final android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback mProcessObserver private final android.os.HandlerThread mMonitorHandlerThread private final com.android.car.SystemActivityMonitoringService$ActivityMonitorHandler mHandler private final android.content.Context mContext private final com.android.car.SystemActivityMonitoringService$Injector mInjector private final Object mLock private final java.util.Map mForegroundUidPids private final java.util.List mCustomProcessObservers private boolean mAssignPassengerActivityToFgGroup public void <init> (android.content.Context) android.content.Context context void <init> (android.content.Context, com.android.car.SystemActivityMonitoringService$Injector) android.content.Context context com.android.car.SystemActivityMonitoringService$Injector injector public void init () com.android.car.CarOccupantZoneService occupantService boolean assignPassengerActivityToFgGroup public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) java.util.Set pids Integer key com.android.car.internal.util.IndentingPrintWriter writer public boolean isInForeground (int, int) int pid int uid java.util.Set pids public java.util.Set getPidsOfForegroudApp (int) int uid public void registerProcessObserverCallback (android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback) android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback callback public void unregisterProcessObserverCallback (android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback) android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback callback private void handleForegroundActivitiesChanged (int, int, boolean) android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback callback int i java.util.Set pids int pid int uid boolean foregroundActivities private void handleProcessDied (int, int) android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback callback int i int pid int uid private void doHandlePidGoneLocked (int, int) int pid int uid java.util.Set pids private boolean doHandleProcessGroupForFgApp (int, int) int processGroup Exception e int pid int uid int userId com.android.car.CarServiceHelperWrapper helper boolean shouldRetry private void handleProcessGroupForFgApp (int, int) int pid int uid private synthetic void lambda$handleProcessGroupForFgApp$0 (int, int) int pid int uid }
com/android/car/UptimeTracker.class
UptimeTracker.java package com.android.car public com.android.car.UptimeTracker extends java.lang.Object { public static final long MINIMUM_SNAPSHOT_INTERVAL_MS private static long DEFAULT_SNAPSHOT_INTERVAL_MS private final Object mLock private java.io.File mUptimeFile private java.util.Optional mHistoricalUptime private long mLastRealTimeSnapshot private com.android.car.systeminterface.TimeInterface mTimeInterface public void <init> (java.io.File) java.io.File file public void <init> (java.io.File, long) java.io.File file long snapshotInterval void <init> (java.io.File, long, com.android.car.systeminterface.SystemInterface) java.io.File file long snapshotInterval com.android.car.systeminterface.SystemInterface systemInterface void <init> (java.io.File, long, com.android.car.systeminterface.TimeInterface) java.io.File file long snapShotIntervalMs com.android.car.systeminterface.TimeInterface timeInterface long snapshotInterval void onDestroy () long getTotalUptime () private long getHistoricalUptimeLocked () android.util.JsonReader reader Exception e private void flushSnapshot () long newUptime android.util.JsonWriter writer java.io.IOException e static void <clinit> () }
com/android/car/VehicleStub$AsyncGetSetRequest.class
VehicleStub.java package com.android.car public com.android.car.VehicleStub$AsyncGetSetRequest extends java.lang.Object { private final int mServiceRequestId private final com.android.car.hal.HalPropValue mHalPropValue private final long mTimeoutUptimeMs public int getServiceRequestId () public com.android.car.hal.HalPropValue getHalPropValue () public long getTimeoutUptimeMs () public void <init> (int, com.android.car.hal.HalPropValue, long) int serviceRequestId com.android.car.hal.HalPropValue halPropValue long timeoutUptimeMs }
com/android/car/VehicleStub$CarPropMgrErrorCode.class
VehicleStub.java package com.android.car public abstract annotation com.android.car.VehicleStub$CarPropMgrErrorCode extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/VehicleStub$GetVehicleStubAsyncResult.class
VehicleStub.java package com.android.car public final com.android.car.VehicleStub$GetVehicleStubAsyncResult extends java.lang.Object { private final int mServiceRequestId private final com.android.car.hal.HalPropValue mHalPropValue private final int mErrorCode private final int mVendorErrorCode public int getServiceRequestId () public com.android.car.hal.HalPropValue getHalPropValue () public int getErrorCode () public int getVendorErrorCode () public void <init> (int, com.android.car.hal.HalPropValue) int serviceRequestId com.android.car.hal.HalPropValue halPropValue public void <init> (int, int, int) int serviceRequestId int errorCode int vendorErrorCode }
com/android/car/VehicleStub$SetVehicleStubAsyncResult.class
VehicleStub.java package com.android.car public final com.android.car.VehicleStub$SetVehicleStubAsyncResult extends java.lang.Object { private final int mServiceRequestId private final int mErrorCode private final int mVendorErrorCode public int getServiceRequestId () public int getErrorCode () public int getVendorErrorCode () public void <init> (int) int serviceRequestId public void <init> (int, int, int) int serviceRequestId int errorCode int vendorErrorCode }
com/android/car/VehicleStub$SubscriptionClient.class
VehicleStub.java package com.android.car public abstract com.android.car.VehicleStub$SubscriptionClient extends java.lang.Object { public abstract void subscribe (android.hardware.automotive.vehicle.SubscribeOptions[]) throws android.os.RemoteException android.os.ServiceSpecificException public abstract void unsubscribe (int) throws android.os.RemoteException android.os.ServiceSpecificException }
com/android/car/VehicleStub$VehicleStubCallbackInterface.class
VehicleStub.java package com.android.car public abstract com.android.car.VehicleStub$VehicleStubCallbackInterface extends java.lang.Object { public void <init> () public abstract void onGetAsyncResults (java.util.List) public abstract void onSetAsyncResults (java.util.List) public abstract void linkToDeath (android.os.IBinder$DeathRecipient) throws android.os.RemoteException public abstract void onRequestsTimeout (java.util.List) }
com/android/car/VehicleStub.class
VehicleStub.java package com.android.car public abstract com.android.car.VehicleStub extends java.lang.Object { public static final int STATUS_TRY_AGAIN public void <init> () public abstract void getAsync (java.util.List, com.android.car.VehicleStub$VehicleStubCallbackInterface) public abstract void setAsync (java.util.List, com.android.car.VehicleStub$VehicleStubCallbackInterface) public abstract boolean isAidlVhal () public static com.android.car.VehicleStub newVehicleStub () throws java.lang.IllegalStateException Exception e com.android.car.VehicleStub stub public abstract com.android.car.hal.HalPropValueBuilder getHalPropValueBuilder () public abstract boolean isValid () public abstract java.lang.String getInterfaceDescriptor () throws java.lang.IllegalStateException public abstract void linkToDeath (com.android.car.IVehicleDeathRecipient) throws java.lang.IllegalStateException public abstract void unlinkToDeath (com.android.car.IVehicleDeathRecipient) public abstract com.android.car.hal.HalPropConfig[] getAllPropConfigs () throws android.os.RemoteException android.os.ServiceSpecificException public abstract com.android.car.VehicleStub$SubscriptionClient newSubscriptionClient (com.android.car.hal.VehicleHalCallback) public abstract com.android.car.hal.HalPropValue get (com.android.car.hal.HalPropValue) throws android.os.RemoteException android.os.ServiceSpecificException public abstract void set (com.android.car.hal.HalPropValue) throws android.os.RemoteException android.os.ServiceSpecificException public abstract void dump (java.io.FileDescriptor, java.util.List) throws android.os.RemoteException android.os.ServiceSpecificException public boolean isFakeModeEnabled () public void cancelRequests (java.util.List) java.util.List requestIds public static int[] convertHalToCarPropertyManagerError (int) int errorCode int[] result int systemErrorCode int vendorErrorCode }
com/android/car/admin/
com/android/car/admin/CarDevicePolicyService$1.class
CarDevicePolicyService.java package com.android.car.admin com.android.car.admin.CarDevicePolicyService$1 extends android.content.BroadcastReceiver { final synthetic com.android.car.admin.CarDevicePolicyService this$0 void <init> (com.android.car.admin.CarDevicePolicyService) com.android.car.admin.CarDevicePolicyService this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent int userId }
com/android/car/admin/CarDevicePolicyService$NewUserDisclaimerStatus.class
CarDevicePolicyService.java package com.android.car.admin public abstract annotation com.android.car.admin.CarDevicePolicyService$NewUserDisclaimerStatus extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/admin/CarDevicePolicyService.class
CarDevicePolicyService.java package com.android.car.admin public final com.android.car.admin.CarDevicePolicyService extends android.car.admin.ICarDevicePolicyService$Stub implements com.android.car.CarServiceBase { static final String TAG private static final int HAL_TIMEOUT_MS private static final String PREFIX_NEW_USER_DISCLAIMER_STATUS public static final int NEW_USER_DISCLAIMER_STATUS_NEVER_RECEIVED public static final int NEW_USER_DISCLAIMER_STATUS_RECEIVED public static final int NEW_USER_DISCLAIMER_STATUS_NOTIFICATION_SENT public static final int NEW_USER_DISCLAIMER_STATUS_SHOWN public static final int NEW_USER_DISCLAIMER_STATUS_ACKED private final Object mLock private final com.android.car.user.CarUserService mCarUserService private final android.content.Context mContext private final android.content.Context mCarServiceBuiltinPackageContext private final android.util.SparseIntArray mUserDisclaimerStatusPerUser private final android.content.BroadcastReceiver mBroadcastReceiver public void <init> (android.content.Context, android.content.Context, com.android.car.user.CarUserService) android.content.Context context android.content.Context carServiceBuiltinPackageContext com.android.car.user.CarUserService carUserService public void init () public void release () public void removeUser (int, com.android.car.internal.ResultCallbackImpl) int userId com.android.car.internal.ResultCallbackImpl callback public void createUser (java.lang.String, int, com.android.car.internal.ResultCallbackImpl) String name int type com.android.car.internal.ResultCallbackImpl callback android.car.user.UserCreationRequest$Builder userCreationRequestBuilder int userInfoFlags String userType public void startUserInBackground (int, android.car.util.concurrent.AndroidFuture) int userId android.car.util.concurrent.AndroidFuture receiver public void stopUser (int, android.car.util.concurrent.AndroidFuture) int userId android.car.util.concurrent.AndroidFuture receiver public void dump (com.android.car.internal.util.IndentingPrintWriter) int userId int status int i int numUsers com.android.car.internal.util.IndentingPrintWriter writer public void setUserDisclaimerShown (int) int userId public void setUserDisclaimerAcknowledged (int) int userId android.os.UserHandle user android.app.admin.DevicePolicyManager dpm int getNewUserDisclaimerStatus (int) int userId private void showNewUserDisclaimer (int) int userId private void setUserDisclaimerStatus (int, int) int userId int status static java.lang.String newUserDisclaimerStatusToString (int) int status static void <clinit> () }
com/android/car/am/
com/android/car/am/CarActivityService$1.class
CarActivityService.java package com.android.car.am com.android.car.am.CarActivityService$1 extends java.lang.Object implements android.os.IBinder$DeathRecipient { final synthetic android.os.IBinder val$token final synthetic com.android.car.am.CarActivityService this$0 void <init> (com.android.car.am.CarActivityService, android.os.IBinder) com.android.car.am.CarActivityService this$0 public void binderDied () }
com/android/car/am/CarActivityService$2.class
CarActivityService.java package com.android.car.am com.android.car.am.CarActivityService$2 extends java.lang.Object implements android.os.IBinder$DeathRecipient { final synthetic com.android.car.am.CarActivityService this$0 void <init> (com.android.car.am.CarActivityService) com.android.car.am.CarActivityService this$0 public void binderDied () }
com/android/car/am/CarActivityService$ActivityLaunchListener.class
CarActivityService.java package com.android.car.am public abstract com.android.car.am.CarActivityService$ActivityLaunchListener extends java.lang.Object { public abstract void onActivityLaunch (android.app.TaskInfo) }
com/android/car/am/CarActivityService$DisplayMirroringToken.class
CarActivityService.java package com.android.car.am final com.android.car.am.CarActivityService$DisplayMirroringToken extends com.android.car.am.CarActivityService$MirroringToken { private final int mDisplayId final synthetic com.android.car.am.CarActivityService this$0 private void <init> (com.android.car.am.CarActivityService, int) int displayId protected android.view.SurfaceControl getMirroredSurface (android.graphics.Rect) android.graphics.Rect outBounds android.view.Display display android.graphics.Point point public java.lang.String toString () }
com/android/car/am/CarActivityService$MirroringToken.class
CarActivityService.java package com.android.car.am abstract com.android.car.am.CarActivityService$MirroringToken extends android.os.Binder { final synthetic com.android.car.am.CarActivityService this$0 private void <init> (com.android.car.am.CarActivityService) protected abstract android.view.SurfaceControl getMirroredSurface (android.graphics.Rect) }
com/android/car/am/CarActivityService$TaskMirroringToken.class
CarActivityService.java package com.android.car.am final com.android.car.am.CarActivityService$TaskMirroringToken extends com.android.car.am.CarActivityService$MirroringToken { private final int mTaskId final synthetic com.android.car.am.CarActivityService this$0 private void <init> (com.android.car.am.CarActivityService, int) int taskId protected android.view.SurfaceControl getMirroredSurface (android.graphics.Rect) android.graphics.Rect outBounds android.app.TaskInfo taskInfo android.view.SurfaceControl taskSurface public java.lang.String toString () }
com/android/car/am/CarActivityService.class
CarActivityService.java package com.android.car.am public final com.android.car.am.CarActivityService extends android.car.app.ICarActivityService$Stub implements com.android.car.CarServiceBase { private static final String TAG private static final boolean DBG private static final int MAX_RUNNING_TASKS_TO_GET private static final long MIRRORING_TOKEN_TIMEOUT_MS private final android.content.Context mContext private final android.hardware.display.DisplayManager mDisplayManager private final long mMirroringTokenTimeoutMs private final Object mLock private final java.util.LinkedHashMap mTasks private final android.util.SparseArray mTaskToSurfaceMap private final android.util.ArrayMap mMonitorTokens private final android.util.ArraySet mMirroringTokens private android.car.app.ICarSystemUIProxy mCarSystemUIProxy private final android.os.RemoteCallbackList mCarSystemUIProxyCallbacks private android.os.IBinder mCurrentMonitor private com.android.car.am.CarActivityService$ActivityLaunchListener mActivityLaunchListener private final android.os.HandlerThread mMonitorHandlerThread private final android.os.Handler mHandler public void <init> (android.content.Context) android.content.Context context void <init> (android.content.Context, long) android.content.Context context long mirroringTokenTimeout public void init () public void release () public int setPersistentActivity (android.content.ComponentName, int, int) throws android.os.RemoteException android.content.ComponentName activity int displayId int featureId int caller public void setPersistentActivitiesOnRootTask (java.util.List, android.os.IBinder) java.util.List activities android.os.IBinder rootTaskToken int getCaller () public void registerActivityLaunchListener (com.android.car.am.CarActivityService$ActivityLaunchListener) com.android.car.am.CarActivityService$ActivityLaunchListener listener public void registerTaskMonitor (android.os.IBinder) android.os.RemoteException e android.os.IBinder token android.os.IBinder$DeathRecipient deathRecipient private void ensurePermission (java.lang.String) String permission private void ensureManageActivityTasksPermission () private void cleanUpMonitorToken (android.os.IBinder) android.os.IBinder$DeathRecipient deathRecipient android.os.IBinder token public void onTaskAppeared (android.os.IBinder, android.app.ActivityManager$RunningTaskInfo, android.view.SurfaceControl) android.os.IBinder token android.app.ActivityManager$RunningTaskInfo taskInfo android.view.SurfaceControl leash private void notifyActivityLaunch (android.app.TaskInfo) com.android.car.am.CarActivityService$ActivityLaunchListener listener android.app.TaskInfo taskInfo com.android.car.am.CarActivityService$ActivityLaunchListener listener private boolean isAllowedToUpdateLocked (android.os.IBinder) android.os.IBinder token boolean allowed public void onTaskVanished (android.os.IBinder, android.app.ActivityManager$RunningTaskInfo) android.os.IBinder token android.app.ActivityManager$RunningTaskInfo taskInfo public void onTaskInfoChanged (android.os.IBinder, android.app.ActivityManager$RunningTaskInfo) android.app.TaskInfo oldTaskInfo android.os.IBinder token android.app.ActivityManager$RunningTaskInfo taskInfo public void unregisterTaskMonitor (android.os.IBinder) android.os.IBinder token public java.util.List getVisibleTasks (int) int displayId public java.util.List getVisibleTasksInternal () public java.util.List getVisibleTasksInternal (int) android.app.ActivityManager$RunningTaskInfo taskInfo int displayId java.util.ArrayList tasksToReturn public void startUserPickerOnDisplay (int) int displayId String userPickerName private void registerMirroringToken (com.android.car.am.CarActivityService$MirroringToken) com.android.car.am.CarActivityService$MirroringToken token private void cleanUpMirroringToken (com.android.car.am.CarActivityService$MirroringToken) com.android.car.am.CarActivityService$MirroringToken token private void assertMirroringTokenIsValidLocked (com.android.car.am.CarActivityService$MirroringToken) com.android.car.am.CarActivityService$MirroringToken token public android.os.IBinder createTaskMirroringToken (int) int taskId public android.os.IBinder createDisplayMirroringToken (int) int displayId public android.view.SurfaceControl getMirroredSurface (android.os.IBinder, android.graphics.Rect) com.android.car.am.CarActivityService$MirroringToken mirroringToken ClassCastException e android.os.IBinder token android.graphics.Rect outBounds com.android.car.am.CarActivityService$MirroringToken mirroringToken public void registerCarSystemUIProxy (android.car.app.ICarSystemUIProxy) android.os.RemoteException remoteException android.os.RemoteException remoteException int i int numCallbacks android.car.app.ICarSystemUIProxy carSystemUIProxy public boolean isCarSystemUIProxyRegistered () public void addCarSystemUIProxyCallback (android.car.app.ICarSystemUIProxyCallback) android.os.RemoteException remoteException boolean alreadyExists android.car.app.ICarSystemUIProxyCallback callback public void removeCarSystemUIProxyCallback (android.car.app.ICarSystemUIProxyCallback) android.car.app.ICarSystemUIProxyCallback callback public void restartTask (int) android.app.TaskInfo task int taskId android.app.TaskInfo task android.content.Intent intent int userId public android.app.TaskInfo getTaskInfoForTopActivity (android.content.ComponentName) android.app.ActivityManager$RunningTaskInfo info android.content.ComponentName activity public void blockActivity (android.app.TaskInfo, android.content.Intent) android.app.TaskInfo currentTask android.content.Intent newActivityIntent private void handleBlockActivity (android.app.TaskInfo, android.content.Intent) android.app.TaskInfo currentTask android.content.Intent newActivityIntent int displayId android.app.ActivityOptions options private void findTaskAndGrantFocus (android.content.ComponentName) android.content.ComponentName activity android.app.TaskInfo taskInfo public void moveRootTaskToDisplay (int, int) int taskId int displayId long identity public void dump (com.android.car.internal.util.IndentingPrintWriter) android.app.ActivityManager$RunningTaskInfo taskInfo com.android.car.internal.util.IndentingPrintWriter writer private synthetic void lambda$blockActivity$3 (android.app.TaskInfo, android.content.Intent) android.app.TaskInfo currentTask android.content.Intent newActivityIntent private synthetic void lambda$registerMirroringToken$2 (com.android.car.am.CarActivityService$MirroringToken) com.android.car.am.CarActivityService$MirroringToken token private synthetic void lambda$onTaskInfoChanged$1 (android.app.ActivityManager$RunningTaskInfo) android.app.ActivityManager$RunningTaskInfo taskInfo private synthetic void lambda$onTaskAppeared$0 (android.app.ActivityManager$RunningTaskInfo) android.app.ActivityManager$RunningTaskInfo taskInfo static void <clinit> () }
com/android/car/am/FixedActivityService$1.class
FixedActivityService.java package com.android.car.am com.android.car.am.FixedActivityService$1 extends android.content.BroadcastReceiver { final synthetic com.android.car.am.FixedActivityService this$0 void <init> (com.android.car.am.FixedActivityService) com.android.car.am.FixedActivityService this$0 public void onReceive (android.content.Context, android.content.Intent) com.android.car.am.FixedActivityService$RunningActivityInfo info int i android.net.Uri packageData String packageName int uid int userId boolean tryLaunch android.content.Context context android.content.Intent intent String action }
com/android/car/am/FixedActivityService$2.class
FixedActivityService.java package com.android.car.am com.android.car.am.FixedActivityService$2 extends android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback { final synthetic com.android.car.am.FixedActivityService this$0 void <init> (com.android.car.am.FixedActivityService) com.android.car.am.FixedActivityService this$0 public void onForegroundActivitiesChanged (int, int, boolean) int pid int uid boolean foregroundActivities public void onProcessDied (int, int) int pid int uid }
com/android/car/am/FixedActivityService$RunningActivityInfo.class
FixedActivityService.java package com.android.car.am com.android.car.am.FixedActivityService$RunningActivityInfo extends java.lang.Object { public final android.content.Intent intent public final android.os.Bundle activityOptions public final int userId public boolean isVisible public boolean isStarted public long lastLaunchTimeMs public int consecutiveRetries public int taskId public int previousTaskId public boolean inBackground public boolean failureLogged void <init> (android.content.Intent, android.os.Bundle, int) android.content.Intent intent android.os.Bundle activityOptions int userId private void resetCrashCounterLocked () public java.lang.String toString () }
com/android/car/am/FixedActivityService.class
FixedActivityService.java package com.android.car.am public final com.android.car.am.FixedActivityService extends java.lang.Object implements com.android.car.CarServiceBase { private static final boolean DBG private static final long RECHECK_INTERVAL_MS private static final int MAX_NUMBER_OF_CONSECUTIVE_CRASH_RETRY private static final long CRASH_FORGET_INTERVAL_MS private final android.content.Context mContext private final com.android.car.am.CarActivityService mActivityService private final android.hardware.display.DisplayManager mDm private final android.car.user.CarUserManager$UserLifecycleListener mUserLifecycleListener private final android.content.BroadcastReceiver mBroadcastReceiver private final android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback mProcessObserver private final android.os.Handler mHandler private final Runnable mActivityCheckRunnable private final Object mLock private final android.util.SparseArray mRunningActivities private boolean mEventMonitoringActive private android.car.hardware.power.CarPowerManager mCarPowerManager private final android.car.hardware.power.CarPowerManager$CarPowerStateListener mCarPowerStateListener private final com.android.car.user.UserHandleHelper mUserHandleHelper public void <init> (android.content.Context, com.android.car.am.CarActivityService) android.content.Context context com.android.car.am.CarActivityService activityService void <init> (android.content.Context, com.android.car.am.CarActivityService, android.hardware.display.DisplayManager, com.android.car.user.UserHandleHelper) android.content.Context context com.android.car.am.CarActivityService activityService android.hardware.display.DisplayManager displayManager com.android.car.user.UserHandleHelper userHandleHelper public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private void clearRunningActivitiesLocked () com.android.car.am.FixedActivityService$RunningActivityInfo info int i private void postRecheck (long) long delayMs private void startMonitoringEvents () android.car.hardware.power.CarPowerManager carPowerManager Exception e android.car.hardware.power.CarPowerManager carPowerManager com.android.car.user.CarUserService userService android.car.user.UserLifecycleEventFilter userSwitchingEventFilter android.content.IntentFilter filter private void stopMonitoringEvents () android.car.hardware.power.CarPowerManager carPowerManager android.car.hardware.power.CarPowerManager carPowerManager com.android.car.user.CarUserService userService private boolean launchIfNecessary (int) android.content.Intent intent android.app.ActivityOptions activityOptions int displayIdForActivity android.view.Display display com.android.car.am.FixedActivityService$RunningActivityInfo activityInfo int i android.app.TaskInfo taskInfo int taskDisplayId com.android.car.am.FixedActivityService$RunningActivityInfo activityInfo int taskUserId android.content.ComponentName expectedTopActivity int i int size Exception e com.android.car.am.FixedActivityService$RunningActivityInfo activityInfo long timeSinceLastLaunchMs int i com.android.car.am.FixedActivityService$RunningActivityInfo activityInfo int displayId java.util.List infos long now void launchIfNecessary () private void logComponentNotFound (android.content.ComponentName, int, java.lang.Exception) android.content.ComponentName component int userId Exception e private boolean isComponentAvailable (android.content.ComponentName, int) android.content.pm.PackageInfo packageInfo android.content.pm.PackageManager$NameNotFoundException e android.content.pm.ActivityInfo info android.content.ComponentName component int userId android.content.pm.PackageInfo packageInfo String fullName String shortName private boolean isUserAllowedToLaunchActivity (int) android.os.UserHandle profile int userId int currentUser java.util.List profiles private boolean isDisplayAllowedForFixedMode (int) int displayId boolean hasRunningFixedActivity (int) int displayId public boolean startFixedActivityModeForDisplayAndUser (android.content.Intent, android.app.ActivityOptions, int, int) com.android.car.am.FixedActivityService$RunningActivityInfo activityInfo boolean replaceEntry android.content.Intent intent android.app.ActivityOptions options int displayId int userId android.content.ComponentName component android.os.Bundle optionsBundle boolean startMonitoringEvents boolean launched public void stopFixedActivityMode (int) int displayId boolean stopMonitoringEvents private static boolean intentEquals (android.content.Intent, android.content.Intent) android.content.Intent intent1 android.content.Intent intent2 private static boolean bundleEquals (android.os.BaseBundle, android.os.BaseBundle) Object value1 Object value2 String key android.os.BaseBundle bundle1 android.os.BaseBundle bundle2 java.util.Set keys private static boolean arrayEquals (java.lang.Object, java.lang.Object) int i Object value1 Object value2 int length private synthetic void lambda$new$2 (int) com.android.car.am.FixedActivityService$RunningActivityInfo info int i int state private synthetic void lambda$new$1 () private synthetic void lambda$new$0 (android.car.user.CarUserManager$UserLifecycleEvent) android.car.user.CarUserManager$UserLifecycleEvent event static void <clinit> () }
com/android/car/audio/
com/android/car/audio/AudioFocusStack.class
AudioFocusStack.java package com.android.car.audio final com.android.car.audio.AudioFocusStack extends java.lang.Object { private final java.util.List mActiveFocusList private final java.util.List mInactiveFocusList void <init> (java.util.List, java.util.List) java.util.List activeFocusList java.util.List inactiveFocusList java.util.List getActiveFocusList () java.util.List getInactiveFocusList () }
com/android/car/audio/CarAudioContext$AudioAttributesWrapper.class
CarAudioContext.java package com.android.car.audio public final com.android.car.audio.CarAudioContext$AudioAttributesWrapper extends java.lang.Object { private final android.media.AudioAttributes mAudioAttributes void <init> (android.media.AudioAttributes) android.media.AudioAttributes audioAttributes static boolean audioAttributeMatches (android.media.AudioAttributes, android.media.AudioAttributes) android.media.AudioAttributes audioAttributes android.media.AudioAttributes inputAudioAttribute public boolean equals (java.lang.Object) Object object com.android.car.audio.CarAudioContext$AudioAttributesWrapper that public int hashCode () public java.lang.String toString () public android.media.AudioAttributes getAudioAttributes () }
com/android/car/audio/CarAudioContext$AudioContext.class
CarAudioContext.java package com.android.car.audio public abstract annotation com.android.car.audio.CarAudioContext$AudioContext extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/audio/CarAudioContext.class
CarAudioContext.java package com.android.car.audio public final com.android.car.audio.CarAudioContext extends java.lang.Object { private static final String TAG private static final int INVALID static final int MUSIC static final int NAVIGATION static final int VOICE_COMMAND static final int CALL_RING static final int CALL static final int ALARM static final int NOTIFICATION static final int SYSTEM_SOUND static final int EMERGENCY static final int SAFETY static final int VEHICLE_STATUS static final int ANNOUNCEMENT private static final java.util.List CONTEXTS private static final java.util.List NON_CAR_SYSTEM_CONTEXTS private static final java.util.List CAR_SYSTEM_CONTEXTS private static final android.media.AudioAttributes[] SYSTEM_ATTRIBUTES private static final com.android.car.audio.CarAudioContextInfo CAR_CONTEXT_INFO_MUSIC private static final com.android.car.audio.CarAudioContextInfo CAR_CONTEXT_INFO_NAVIGATION private static final com.android.car.audio.CarAudioContextInfo CAR_CONTEXT_INFO_VOICE_COMMAND private static final com.android.car.audio.CarAudioContextInfo CAR_CONTEXT_INFO_CALL_RING private static final com.android.car.audio.CarAudioContextInfo CAR_CONTEXT_INFO_CALL private static final com.android.car.audio.CarAudioContextInfo CAR_CONTEXT_INFO_ALARM private static final com.android.car.audio.CarAudioContextInfo CAR_CONTEXT_INFO_NOTIFICATION private static final com.android.car.audio.CarAudioContextInfo CAR_CONTEXT_INFO_SYSTEM_SOUND private static final com.android.car.audio.CarAudioContextInfo CAR_CONTEXT_INFO_EMERGENCY private static final com.android.car.audio.CarAudioContextInfo CAR_CONTEXT_INFO_SAFETY private static final com.android.car.audio.CarAudioContextInfo CAR_CONTEXT_INFO_VEHICLE_STATUS private static final com.android.car.audio.CarAudioContextInfo CAR_CONTEXT_INFO_ANNOUNCEMENT private static final com.android.car.audio.CarAudioContextInfo CAR_CONTEXT_INFO_INVALID private static final java.util.List CAR_CONTEXT_INFO static final android.util.SparseArray sContextsToDuck private static final android.util.SparseArray CONTEXT_NAMES private static final android.util.SparseArray CONTEXT_TO_ATTRIBUTES private static final java.util.Map AUDIO_ATTRIBUTE_TO_CONTEXT private static final java.util.List ALL_SUPPORTED_ATTRIBUTES private final android.util.SparseArray mContextsToDuck private final boolean mUseCoreAudioRouting private final java.util.List mCarAudioContextInfos private final java.util.Map mAudioAttributesToContext private final android.util.SparseArray mContextToNames private final android.util.SparseArray mContextToAttributes private final java.util.List mOemExtensionContexts static int[] getSystemUsages () public void <init> (java.util.List, boolean) int usage android.media.AudioAttributes attributes int indexUsage int[] sdkUsages boolean isOemExtension int mappedContext com.android.car.audio.CarAudioContext$AudioAttributesWrapper attributesWrapper int attributeIndex com.android.car.audio.CarAudioContextInfo info int contextId android.media.AudioAttributes[] attributes int index java.util.List carAudioContexts boolean useCoreAudioRouting static int getLegacyContextFromInfo (com.android.car.audio.CarAudioContextInfo) com.android.car.audio.CarAudioContext$AudioAttributesWrapper wrapper int context int index com.android.car.audio.CarAudioContextInfo carAudioContextInfo android.media.AudioAttributes[] attributes static java.util.List evaluateAudioAttributesToDuck (java.util.List) int i android.media.AudioAttributes[] duckedAttributes int contextIndex com.android.car.audio.CarAudioContext$AudioAttributesWrapper wrapper int context java.util.List contextsToDuck int index int index java.util.List activePlaybackAttributes android.util.ArraySet attributesToDuck java.util.List wrappers java.util.List duckedAudioAttributes boolean useCoreAudioRouting () boolean isOemExtensionAudioContext (int) int audioContext public static void checkAudioAttributeUsage (int) throws java.lang.IllegalArgumentException int usage public static boolean isValidAudioAttributeUsage (int) int usage void preconditionCheckAudioContext (int) int audioContext android.media.AudioAttributes[] getAudioAttributesForContext (int) int carAudioContext int getContextForAttributes (android.media.AudioAttributes) android.media.AudioAttributes attributes public int getContextForAudioAttribute (android.media.AudioAttributes) int strategyId android.media.AudioAttributes attributes public static android.media.AudioAttributes getAudioAttributeFromUsage (int) int usage android.media.AudioAttributes$Builder builder public static com.android.car.audio.CarAudioContext$AudioAttributesWrapper getAudioAttributeWrapperFromUsage (int) int usage java.util.Set getUniqueContextsForAudioAttributes (java.util.List) int index java.util.List audioAttributes java.util.Set uniqueContexts void dump (com.android.car.internal.util.IndentingPrintWriter) int index com.android.car.internal.util.IndentingPrintWriter writer static boolean isNotificationAudioAttribute (android.media.AudioAttributes) android.media.AudioAttributes attributes com.android.car.audio.CarAudioContext$AudioAttributesWrapper wrapper static boolean isCriticalAudioAudioAttribute (android.media.AudioAttributes) android.media.AudioAttributes attributes com.android.car.audio.CarAudioContext$AudioAttributesWrapper wrapper static boolean isRingerOrCallAudioAttribute (android.media.AudioAttributes) android.media.AudioAttributes attributes com.android.car.audio.CarAudioContext$AudioAttributesWrapper wrapper java.lang.String toString (int) int audioContext String name static java.util.List getUniqueAttributesHoldingFocus (java.util.List) android.media.AudioAttributes audioAttribute int index java.util.List audioAttributes java.util.Set uniqueAudioAttributes java.util.List uniqueAttributes java.util.List getAllContextsIds () int index java.util.List contextIds static java.util.List getNonCarSystemContextIds () static java.util.List getCarSystemContextIds () public static java.util.List getAllContextsInfo () public java.util.List getContextsInfo () static java.util.List getAllNonCarSystemContextsInfo () static java.util.List getAllCarSystemContextsInfo () java.util.List getContextsToDuck (int) int context static int getInvalidContext () static boolean isInvalidContextId (int) int id boolean validateAllAudioAttributesSupported (java.util.List) int index int contextId android.media.AudioAttributes[] attributes java.util.List wrappers int contextIndex com.android.car.audio.CarAudioContext$AudioAttributesWrapper wrapper int index java.util.List contexts android.util.ArraySet supportedAudioAttributes private static int[] convertAttributesToUsage (android.media.AudioAttributes[]) int index android.media.AudioAttributes[] audioAttributes int[] usages static void <clinit> () int mappedContext com.android.car.audio.CarAudioContext$AudioAttributesWrapper attributesWrapper int attributeIndex com.android.car.audio.CarAudioContextInfo info android.media.AudioAttributes[] attributes int index }
com/android/car/audio/CarAudioContextInfo.class
CarAudioContextInfo.java package com.android.car.audio final com.android.car.audio.CarAudioContextInfo extends java.lang.Object { private final String mName private final int mId private final android.media.AudioAttributes[] mAudioAttributes void <init> (android.media.AudioAttributes[], java.lang.String, int) android.media.AudioAttributes[] audioAttributes String name int id java.lang.String getName () int getId () android.media.AudioAttributes[] getAudioAttributes () public java.lang.String toString () void dump (com.android.car.internal.util.IndentingPrintWriter) int index com.android.car.internal.util.IndentingPrintWriter writer public boolean equals (java.lang.Object) Object other com.android.car.audio.CarAudioContextInfo info private boolean audioAttributesMatch (android.media.AudioAttributes[]) int index int index android.media.AudioAttributes[] audioAttributes android.util.ArraySet attributes public int hashCode () }
com/android/car/audio/CarAudioDeviceInfo.class
CarAudioDeviceInfo.java package com.android.car.audio com.android.car.audio.CarAudioDeviceInfo extends java.lang.Object { public static final int DEFAULT_SAMPLE_RATE private final android.media.AudioDeviceInfo mAudioDeviceInfo private final int mSampleRate private final int mEncodingFormat private final int mChannelCount private final android.media.AudioManager mAudioManager private final Object mLock private int mDefaultGain private int mMaxGain private int mMinGain private int mStepValue private boolean mCanBeRoutedWithDynamicPolicyMixRule private int mCurrentGain void <init> (android.media.AudioManager, android.media.AudioDeviceInfo) android.media.AudioManager audioManager android.media.AudioDeviceInfo audioDeviceInfo android.car.builtin.media.AudioManagerHelper$AudioGainInfo audioGainInfo android.media.AudioDeviceInfo getAudioDeviceInfo () void resetCanBeRoutedWithDynamicPolicyMix () boolean canBeRoutedWithDynamicPolicyMix () java.lang.String getAddress () int getDefaultGain () int getMaxGain () int getMinGain () int getSampleRate () int getEncodingFormat () int getChannelCount () int getStepValue () void setCurrentGain (int) int gainInMillibels int gain void updateAudioDeviceInfo (com.android.car.audio.hal.HalAudioDeviceInfo) com.android.car.audio.hal.HalAudioDeviceInfo halDeviceInfo private static int getMaxSampleRate (android.media.AudioDeviceInfo) int i android.media.AudioDeviceInfo info int[] sampleRates int sampleRate private static int getMaxChannels (android.media.AudioDeviceInfo) int currentNumChannels int channelMask android.media.AudioDeviceInfo info int numChannels int[] channelMasks public java.lang.String toString () void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer }
com/android/car/audio/CarAudioDynamicRouting.class
CarAudioDynamicRouting.java package com.android.car.audio final com.android.car.audio.CarAudioDynamicRouting extends java.lang.Object { static final int[] STREAM_TYPES static final int[] STREAM_TYPE_USAGES static void setupAudioDynamicRouting (android.media.audiopolicy.AudioPolicy$Builder, android.util.SparseArray, com.android.car.audio.CarAudioContext) int configIndex java.util.List zoneConfigs int i android.media.audiopolicy.AudioPolicy$Builder builder android.util.SparseArray carAudioZones com.android.car.audio.CarAudioContext carAudioContext private static void setupAudioDynamicRoutingForZoneConfig (android.media.audiopolicy.AudioPolicy$Builder, com.android.car.audio.CarAudioZoneConfig, com.android.car.audio.CarAudioContext) int index android.media.audiopolicy.AudioPolicy$Builder builder com.android.car.audio.CarAudioZoneConfig zoneConfig com.android.car.audio.CarAudioContext carAudioContext com.android.car.audio.CarVolumeGroup[] volumeGroups private static void setupAudioDynamicRoutingForGroup (android.media.audiopolicy.AudioPolicy$Builder, com.android.car.audio.CarVolumeGroup, com.android.car.audio.CarAudioContext) android.media.AudioAttributes attributes int attrIndex int contextId android.media.AudioAttributes[] allAudioAttributes int contextIndex String address boolean hasContext com.android.car.audio.CarAudioDeviceInfo info android.media.AudioFormat mixFormat android.media.audiopolicy.AudioMixingRule$Builder mixingRuleBuilder java.util.List contextIdsForAddress int index android.media.audiopolicy.AudioPolicy$Builder builder com.android.car.audio.CarVolumeGroup group com.android.car.audio.CarAudioContext carAudioContext java.util.List addresses private void <init> () public static void setupAudioDynamicRoutingForMirrorDevice (android.media.audiopolicy.AudioPolicy$Builder, java.util.List) android.media.AudioFormat mixFormat android.media.audiopolicy.AudioMixingRule$Builder mixingRuleBuilder int index android.media.audiopolicy.AudioPolicy$Builder mirrorPolicyBuilder java.util.List audioDeviceInfos private static android.media.AudioFormat createMixFormatFromDevice (com.android.car.audio.CarAudioDeviceInfo) com.android.car.audio.CarAudioDeviceInfo mirrorDevice android.media.AudioFormat mixFormat private static void addMix (android.media.audiopolicy.AudioPolicy$Builder, com.android.car.audio.CarAudioDeviceInfo, android.media.AudioFormat, android.media.audiopolicy.AudioMixingRule$Builder) android.media.audiopolicy.AudioPolicy$Builder mirrorPolicyBuilder com.android.car.audio.CarAudioDeviceInfo mirrorDevice android.media.AudioFormat mixFormat android.media.audiopolicy.AudioMixingRule$Builder mixingRuleBuilder android.media.audiopolicy.AudioMix audioMix static void <clinit> () }
com/android/car/audio/CarAudioFocus$AudioFocusInfoComparator.class
CarAudioFocus.java package com.android.car.audio abstract com.android.car.audio.CarAudioFocus$AudioFocusInfoComparator extends java.lang.Object { public abstract boolean matches (android.media.AudioFocusInfo) }
com/android/car/audio/CarAudioFocus$FocusEvaluation.class
CarAudioFocus.java package com.android.car.audio final com.android.car.audio.CarAudioFocus$FocusEvaluation extends java.lang.Object { private static final com.android.car.audio.CarAudioFocus$FocusEvaluation FOCUS_EVALUATION_FAILED private final java.util.List mChangedEntries private final int mAudioFocusEvalResults void <init> (java.util.List, int) java.util.List changedEntries int audioFocusEvalResults public java.lang.String toString () static void <clinit> () }
com/android/car/audio/CarAudioFocus$UidAudioFocusInfoComparator.class
CarAudioFocus.java package com.android.car.audio final com.android.car.audio.CarAudioFocus$UidAudioFocusInfoComparator extends java.lang.Object implements com.android.car.audio.CarAudioFocus$AudioFocusInfoComparator { private final int mUid void <init> (int) int uid public boolean matches (android.media.AudioFocusInfo) android.media.AudioFocusInfo afi }
com/android/car/audio/CarAudioFocus$UserIdAndAudioAttributeAudioFocusInfoComparator.class
CarAudioFocus.java package com.android.car.audio final com.android.car.audio.CarAudioFocus$UserIdAndAudioAttributeAudioFocusInfoComparator extends java.lang.Object implements com.android.car.audio.CarAudioFocus$AudioFocusInfoComparator { private final int mUserId private final android.media.AudioAttributes mAudioAttribute void <init> (android.media.AudioAttributes, int) android.media.AudioAttributes audioAttributes int userId public boolean matches (android.media.AudioFocusInfo) android.media.AudioFocusInfo afi }
com/android/car/audio/CarAudioFocus.class
CarAudioFocus.java package com.android.car.audio com.android.car.audio.CarAudioFocus extends android.media.audiopolicy.AudioPolicy$AudioPolicyFocusListener { private static final String TAG private static final int FOCUS_EVENT_LOGGER_QUEUE_SIZE private final android.media.AudioManager mAudioManager private final android.content.pm.PackageManager mPackageManager private final com.android.car.audio.CarVolumeInfoWrapper mCarVolumeInfoWrapper private final int mAudioZoneId private android.media.audiopolicy.AudioPolicy mAudioPolicy private final com.android.car.internal.util.LocalLog mFocusEventLogger private final com.android.car.audio.FocusInteraction mFocusInteraction private final com.android.car.audio.CarAudioContext mCarAudioContext private android.media.AudioFocusInfo mDelayedRequest private final android.util.ArrayMap mFocusHolders private final android.util.ArrayMap mFocusLosers private final Object mLock private boolean mIsFocusRestricted static final synthetic boolean $assertionsDisabled void <init> (android.media.AudioManager, android.content.pm.PackageManager, com.android.car.audio.FocusInteraction, com.android.car.audio.CarAudioContext, com.android.car.audio.CarVolumeInfoWrapper, int) android.media.AudioManager audioManager android.content.pm.PackageManager packageManager com.android.car.audio.FocusInteraction focusInteraction com.android.car.audio.CarAudioContext carAudioContext com.android.car.audio.CarVolumeInfoWrapper volumeInfoWrapper int zoneId public void setOwningPolicy (android.media.audiopolicy.AudioPolicy) android.media.audiopolicy.AudioPolicy parentPolicy void setRestrictFocus (boolean) boolean isFocusRestricted private void abandonNonCriticalFocusLocked () private void abandonNonCriticalEntriesLocked (java.util.Map) com.android.car.audio.FocusEntry holderEntry String clientId com.android.car.audio.FocusEntry removedEntry int i java.util.Map entries java.util.List clientsToRemove private void sendFocusLossLocked (android.media.AudioFocusInfo, int) android.media.AudioFocusInfo loser int lossType int result private int evaluateFocusRequestLocked (android.media.AudioFocusInfo) int delayedRequestedContext com.android.car.audio.FocusEntry entry int index com.android.car.audio.FocusEntry entry int index com.android.car.audio.FocusEntry deadEntry android.car.oem.AudioFocusEntry newlyBlocked com.android.car.audio.FocusEntry entry int index int lossType int lossType android.car.oem.AudioFocusEntry newlyLoss com.android.car.audio.FocusEntry entry int lossType int index com.android.car.audio.FocusEntry entry int index android.media.AudioFocusInfo afi boolean permanent boolean allowDucking int requestedContext java.util.ArrayList permanentlyLost com.android.car.audio.FocusEntry replacedCurrentEntry android.car.oem.OemCarAudioFocusResult evaluationResults android.car.oem.AudioFocusEntry focusEntry com.android.car.audio.FocusEntry newEntry java.util.List blocked java.util.List loss private android.car.oem.OemCarAudioFocusResult evaluateFocusRequestLocked (com.android.car.audio.FocusEntry, android.media.AudioFocusInfo) com.android.car.audio.FocusEntry replacedCurrentEntry android.media.AudioFocusInfo audioFocusInfo private android.car.oem.OemCarAudioFocusResult evaluateFocusRequestInternallyLocked (android.media.AudioFocusInfo, com.android.car.audio.FocusEntry) android.media.AudioFocusInfo audioFocusInfo com.android.car.audio.FocusEntry replacedCurrentEntry boolean allowDucking boolean allowDelayedFocus int requestedContext com.android.car.audio.CarAudioFocus$FocusEvaluation holdersEvaluation com.android.car.audio.CarAudioFocus$FocusEvaluation losersEvaluation boolean delayFocus int results android.car.oem.AudioFocusEntry focusEntry private android.car.oem.OemCarAudioFocusResult evaluateFocusRequestExternallyLocked (android.media.AudioFocusInfo, com.android.car.audio.FocusEntry) android.media.AudioFocusInfo requestInfo com.android.car.audio.FocusEntry replacedCurrentEntry android.car.oem.OemCarAudioFocusEvaluationRequest request private android.car.oem.AudioFocusEntry convertAudioFocusInfo (android.media.AudioFocusInfo) android.media.AudioFocusInfo info private java.util.List getAudioFocusEntries (android.util.ArrayMap, com.android.car.audio.FocusEntry) int index android.util.ArrayMap entryMap com.android.car.audio.FocusEntry replacedCurrentEntry java.util.List entries private android.car.oem.AudioFocusEntry convertFocusEntry (com.android.car.audio.FocusEntry) com.android.car.audio.FocusEntry entry private java.util.List getMutedVolumeGroups () private boolean isExternalFocusEnabled () com.android.car.oem.CarOemProxyService proxy private java.util.List convertAudioFocusEntries (java.util.List) int index java.util.List changedEntries java.util.List audioFocusEntries private int getVolumeGroupForAttribute (android.media.AudioAttributes) android.media.AudioAttributes attributes private com.android.car.audio.CarAudioFocus$FocusEvaluation evaluateAgainstFocusLosersLocked (com.android.car.audio.FocusEntry, int, boolean, boolean) com.android.car.audio.FocusEntry replacedBlockedEntry int requestedContext boolean allowDucking boolean allowDelayedFocus private com.android.car.audio.CarAudioFocus$FocusEvaluation evaluateAgainstFocusHoldersLocked (com.android.car.audio.FocusEntry, int, boolean, boolean) com.android.car.audio.FocusEntry replacedCurrentEntry int requestedContext boolean allowDucking boolean allowDelayedFocus private com.android.car.audio.CarAudioFocus$FocusEvaluation evaluateAgainstFocusArrayLocked (android.util.ArrayMap, com.android.car.audio.FocusEntry, int, boolean, boolean) com.android.car.audio.FocusEntry entry int interactionResult int index android.util.ArrayMap focusArray com.android.car.audio.FocusEntry replacedEntry int requestedContext boolean allowDucking boolean allowDelayedFocus boolean delayFocusForCurrentRequest java.util.ArrayList changedEntries int results private static boolean canSwapCallOrRingerClientRequest (java.lang.String, android.media.AudioAttributes, android.media.AudioAttributes) String clientId android.media.AudioAttributes currentAttributes android.media.AudioAttributes requestedAttributes private static boolean isRingerOrCallAudioAttributes (android.media.AudioAttributes) android.media.AudioAttributes attributes public void onAudioFocusRequest (android.media.AudioFocusInfo, int) int response android.media.audiopolicy.AudioPolicy policy android.media.AudioFocusInfo afi int requestResult int response android.media.audiopolicy.AudioPolicy policy private void swapDelayedAudioFocusRequestLocked (android.media.AudioFocusInfo) android.media.AudioFocusInfo afi private boolean canReceiveDelayedFocus (android.media.AudioFocusInfo) android.media.AudioFocusInfo afi public void onAudioFocusAbandon (android.media.AudioFocusInfo) com.android.car.audio.FocusEntry deadEntry android.media.AudioFocusInfo afi private void removeDelayedAudioFocusRequestLocked (android.media.AudioFocusInfo) android.media.AudioFocusInfo afi private com.android.car.audio.FocusEntry removeFocusEntryLocked (android.media.AudioFocusInfo) android.media.AudioFocusInfo afi com.android.car.audio.FocusEntry deadEntry private void removeBlockerAndRestoreUnblockedWaitersLocked (com.android.car.audio.FocusEntry) com.android.car.audio.FocusEntry deadEntry private void attemptToGainFocusForDelayedAudioFocusRequestLocked () com.android.car.audio.FocusEntry focusEntry android.media.AudioFocusInfo delayedFocusInfo int delayedFocusRequestResults private void removeBlockerFromBlockedFocusLosersLocked (com.android.car.audio.FocusEntry) com.android.car.audio.FocusEntry entry com.android.car.audio.FocusEntry deadEntry java.util.Iterator it private void removeBlockerAndRestoreUnblockedFocusLosersLocked (com.android.car.audio.FocusEntry) com.android.car.audio.FocusEntry entry com.android.car.audio.FocusEntry deadEntry java.util.Iterator it private int dispatchFocusGainedLocked (android.media.AudioFocusInfo) android.media.AudioFocusInfo afi int result java.util.ArrayList getAudioFocusLosersForUid (int) int uid java.util.List getAudioFocusHolders () java.util.ArrayList getAudioFocusHoldersForUid (int) int uid java.util.List getAudioFocusLosers () void removeAudioFocusInfoAndTransientlyLoseFocus (android.media.AudioFocusInfo) com.android.car.audio.FocusEntry deadEntry android.media.AudioFocusInfo afi int reevaluateAndRegainAudioFocus (android.media.AudioFocusInfo) int results android.media.AudioFocusInfo afi int results public void dump (com.android.car.internal.util.IndentingPrintWriter) String clientId String clientId com.android.car.internal.util.IndentingPrintWriter writer private static java.lang.String focusEventToString (int) int focusEvent private static java.lang.String focusRequestResponseToString (int) int response private void logFocusEvent (java.lang.String) String log public com.android.car.audio.FocusInteraction getFocusInteraction () public java.util.List getActiveAudioFocusForUserAndAudioAttributes (android.media.AudioAttributes, int) android.media.AudioAttributes audioAttributes int userId public java.util.List getInactiveAudioFocusForUserAndAudioAttributes (android.media.AudioAttributes, int) java.util.List inactiveList android.media.AudioAttributes audioAttributes int userId private static java.util.List getAudioFocusInfos (android.util.ArrayMap) int index android.util.ArrayMap focusEntries java.util.List focusInfos private static java.util.ArrayList getAudioFocusList (com.android.car.audio.CarAudioFocus$AudioFocusInfoComparator, java.util.Map) android.media.AudioFocusInfo afi String clientId com.android.car.audio.CarAudioFocus$AudioFocusInfoComparator comparator java.util.Map mapToQuery java.util.ArrayList matchingInfoList static void <clinit> () }
com/android/car/audio/CarAudioGainConfigInfo.class
CarAudioGainConfigInfo.java package com.android.car.audio public com.android.car.audio.CarAudioGainConfigInfo extends java.lang.Object { private final android.hardware.automotive.audiocontrol.AudioGainConfigInfo mAudioGainConfigInfo public void <init> (android.hardware.automotive.audiocontrol.AudioGainConfigInfo) android.hardware.automotive.audiocontrol.AudioGainConfigInfo audioGainConfigInfo public android.hardware.automotive.audiocontrol.AudioGainConfigInfo getAudioGainConfigInfo () public int getZoneId () public java.lang.String getDeviceAddress () public int getVolumeIndex () public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.android.car.audio.CarAudioGainConfigInfo other public int hashCode () }
com/android/car/audio/CarAudioGainMonitor.class
CarAudioGainMonitor.java package com.android.car.audio final com.android.car.audio.CarAudioGainMonitor extends java.lang.Object { private static final int INVALID_INFO private final com.android.car.audio.hal.AudioControlWrapper mAudioControlWrapper private final android.util.SparseArray mCarAudioZones private final com.android.car.audio.CarVolumeInfoWrapper mCarVolumeInfoWrapper private static final android.util.SparseIntArray REASONS_TO_EXTRA_INFO void <init> (com.android.car.audio.hal.AudioControlWrapper, com.android.car.audio.CarVolumeInfoWrapper, android.util.SparseArray) com.android.car.audio.hal.AudioControlWrapper audioControlWrapper com.android.car.audio.CarVolumeInfoWrapper carVolumeInfoWrapper android.util.SparseArray carAudioZones public void reset () public void registerAudioGainListener (com.android.car.audio.hal.HalAudioGainCallback) com.android.car.audio.hal.HalAudioGainCallback callback public void unregisterAudioGainListener () void handleAudioDeviceGainsChanged (java.util.List, java.util.List) com.android.car.audio.CarAudioGainConfigInfo gain int zone int index int zoneId com.android.car.audio.CarAudioZone carAudioZone int i java.util.List reasons java.util.List gains java.util.List events android.util.SparseArray gainsByZones static boolean shouldBlockVolumeRequest (java.util.List) java.util.List reasons static boolean shouldLimitVolume (java.util.List) java.util.List reasons static boolean shouldDuckGain (java.util.List) java.util.List reasons static boolean shouldMuteVolumeGroup (java.util.List) java.util.List reasons static boolean shouldUpdateVolumeIndex (java.util.List) java.util.List reasons static java.util.List convertReasonsToExtraInfo (java.util.List) int extraInfo int index java.util.List reasons java.util.List extraInfos static void <clinit> () }
com/android/car/audio/CarAudioMirrorRequestHandler.class
CarAudioMirrorRequestHandler.java package com.android.car.audio final com.android.car.audio.CarAudioMirrorRequestHandler extends java.lang.Object { private static final String TAG private static final String REQUEST_HANDLER_THREAD_NAME private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final Object mLock private final android.os.RemoteCallbackList mAudioZonesMirrorStatusCallbacks private final java.util.List mMirrorDevices private final android.util.SparseLongArray mZonesToMirrorRequestId private final android.util.LongSparseArray mRequestIdToMirrorDevice private final android.util.LongSparseArray mRequestIdToZones private final com.android.car.audio.RequestIdGenerator mRequestIdGenerator void <init> () boolean registerAudioZonesMirrorStatusCallback (android.car.media.IAudioZonesMirrorStatusCallback) android.car.media.IAudioZonesMirrorStatusCallback callback boolean unregisterAudioZonesMirrorStatusCallback (android.car.media.IAudioZonesMirrorStatusCallback) android.car.media.IAudioZonesMirrorStatusCallback callback boolean isMirrorAudioEnabled () void setMirrorDeviceInfos (java.util.List) java.util.List mirroringDevices java.util.List getMirroringDeviceInfos () android.media.AudioDeviceInfo getAudioDeviceInfo (long) int index long requestId void enableMirrorForZones (long, int[]) int index long requestId int[] audioZones private void handleInformCallbacks (int[], int) android.os.RemoteException e android.car.media.IAudioZonesMirrorStatusCallback callback int c int[] audioZones int status int n int[] getMirrorAudioZonesForRequest (long) long requestId boolean isMirrorEnabledForZone (int) int zoneId void rejectMirrorForZones (long, int[]) long requestId int[] audioZones void updateRemoveMirrorConfigurationForZones (long, int[]) int zoneId int index int zoneId int index int[] prevConfig long requestId int[] newConfig android.util.ArraySet newConfigSet java.util.ArrayList delta int[] calculateAudioConfigurationAfterRemovingZonesFromRequestId (long, int[]) int[] oldConfig int zoneId int index long requestId int[] audioZoneIdsToRemove android.util.ArraySet zonesToRemove int[] oldConfig java.util.ArrayList newConfig long getUniqueRequestIdAndAssignMirrorDevice () long requestId long getRequestIdForAudioZone (int) int audioZoneId void verifyValidRequestId (long) long requestId int canEnableAudioMirror () void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer int registeredCount private void dumpMirroringConfigurationsLocked (com.android.car.internal.util.IndentingPrintWriter) int index com.android.car.internal.util.IndentingPrintWriter writer private void dumpZonesToIdMappingLocked (com.android.car.internal.util.IndentingPrintWriter) int index com.android.car.internal.util.IndentingPrintWriter writer private void dumpMirrorDeviceMappingLocked (com.android.car.internal.util.IndentingPrintWriter) int index com.android.car.internal.util.IndentingPrintWriter writer private void dumpMirrorDeviceInfosLocked (com.android.car.internal.util.IndentingPrintWriter) int index com.android.car.internal.util.IndentingPrintWriter writer private boolean assignAvailableDeviceToRequestIdLocked (long) com.android.car.audio.CarAudioDeviceInfo info int index long requestId private void releaseRequestIdLocked (long) long requestId private synthetic void lambda$updateRemoveMirrorConfigurationForZones$2 (java.util.ArrayList) java.util.ArrayList delta private synthetic void lambda$rejectMirrorForZones$1 (int[]) int[] audioZones private synthetic void lambda$enableMirrorForZones$0 (int[]) int[] audioZones }
com/android/car/audio/CarAudioModuleChangeMonitor.class
CarAudioModuleChangeMonitor.java package com.android.car.audio final com.android.car.audio.CarAudioModuleChangeMonitor extends java.lang.Object { private final com.android.car.audio.hal.AudioControlWrapper mAudioControlWrapper private final com.android.car.audio.CarVolumeInfoWrapper mCarVolumeInfoWrapper private final android.util.SparseArray mCarAudioZones void <init> (com.android.car.audio.hal.AudioControlWrapper, com.android.car.audio.CarVolumeInfoWrapper, android.util.SparseArray) com.android.car.audio.hal.AudioControlWrapper audioControlWrapper com.android.car.audio.CarVolumeInfoWrapper carVolumeInfoWrapper android.util.SparseArray carAudioZones void setModuleChangeCallback (com.android.car.audio.hal.HalAudioModuleChangeCallback) com.android.car.audio.hal.HalAudioModuleChangeCallback callback void clearModuleChangeCallback () void handleAudioPortsChanged (java.util.List) com.android.car.audio.CarAudioZone zone int i java.util.List deviceInfos java.util.List events }
com/android/car/audio/CarAudioPlaybackCallback.class
CarAudioPlaybackCallback.java package com.android.car.audio final com.android.car.audio.CarAudioPlaybackCallback extends android.media.AudioManager$AudioPlaybackCallback { private final android.util.SparseArray mCarAudioZonesToZonePlaybackCallback void <init> (android.util.SparseArray, com.android.car.audio.CarAudioService$SystemClockWrapper, int) android.util.SparseArray carAudioZones com.android.car.audio.CarAudioService$SystemClockWrapper clock int volumeKeyEventTimeoutMs private static android.util.SparseArray createCallbackMapping (android.util.SparseArray, com.android.car.audio.CarAudioService$SystemClockWrapper, int) com.android.car.audio.CarAudioZone zone int i android.util.SparseArray carAudioZones com.android.car.audio.CarAudioService$SystemClockWrapper clock int volumeKeyEventTimeoutMs android.util.SparseArray carAudioZonesToZonePlaybackCallback void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer void dumpZoneCallbacks (com.android.car.internal.util.IndentingPrintWriter) int i com.android.car.internal.util.IndentingPrintWriter writer public void onPlaybackConfigChanged (java.util.List) int i java.util.List configurations public java.util.List getAllActiveAudioAttributesForZone (int) int audioZone public void resetStillActiveContexts () int i }
com/android/car/audio/CarAudioPolicyVolumeCallback$AudioPolicyVolumeCallbackInternal.class
CarAudioPolicyVolumeCallback.java package com.android.car.audio public abstract com.android.car.audio.CarAudioPolicyVolumeCallback$AudioPolicyVolumeCallbackInternal extends java.lang.Object { public abstract void onMuteChange (boolean, int, int, int) public abstract void onGroupVolumeChange (int, int, int, int) }
com/android/car/audio/CarAudioPolicyVolumeCallback.class
CarAudioPolicyVolumeCallback.java package com.android.car.audio final com.android.car.audio.CarAudioPolicyVolumeCallback extends android.media.audiopolicy.AudioPolicy$AudioPolicyVolumeCallback { public static final boolean DEBUG private final android.media.AudioManager mAudioManager private final boolean mUseCarVolumeGroupMuting private final com.android.car.audio.CarAudioPolicyVolumeCallback$AudioPolicyVolumeCallbackInternal mVolumeCallback private final com.android.car.audio.CarVolumeInfoWrapper mCarVolumeInfo static void addVolumeCallbackToPolicy (android.media.audiopolicy.AudioPolicy$Builder, com.android.car.audio.CarAudioPolicyVolumeCallback) android.media.audiopolicy.AudioPolicy$Builder policyBuilder com.android.car.audio.CarAudioPolicyVolumeCallback callback void <init> (com.android.car.audio.CarAudioPolicyVolumeCallback$AudioPolicyVolumeCallbackInternal, android.media.AudioManager, com.android.car.audio.CarVolumeInfoWrapper, boolean) com.android.car.audio.CarAudioPolicyVolumeCallback$AudioPolicyVolumeCallbackInternal volumeCallback android.media.AudioManager audioManager com.android.car.audio.CarVolumeInfoWrapper carVolumeInfo boolean useCarVolumeGroupMuting void onVolumeAdjustment (int, int) int adjustment int zoneId private void evaluateVolumeAdjustmentExternal (int, int) android.car.media.CarVolumeGroupInfo currentInfo int adjustment int zoneId android.car.oem.OemCarAudioVolumeRequest request android.car.oem.OemCarVolumeChangeInfo changedVolume android.car.media.CarVolumeGroupInfo info int flags private android.car.oem.OemCarAudioVolumeRequest getCarAudioVolumeRequest (int) int zoneId java.util.List infos java.util.List activeAudioAttributes private void evaluateVolumeAdjustmentInternal (int, int) int minValue int maxValue int adjustment int zoneId int groupId boolean isMuted int currentVolume int flags int minGain public void onVolumeAdjustment (int) int adjustment private boolean isMuted (int, int) int zoneId int groupId private boolean isOemDuckingServiceAvailable () com.android.car.oem.CarOemProxyService carService static void <clinit> () }
com/android/car/audio/CarAudioPowerListener$1.class
CarAudioPowerListener.java package com.android.car.audio com.android.car.audio.CarAudioPowerListener$1 extends android.car.hardware.power.ICarPowerPolicyListener$Stub { final synthetic com.android.car.audio.CarAudioPowerListener this$0 void <init> (com.android.car.audio.CarAudioPowerListener) com.android.car.audio.CarAudioPowerListener this$0 public void onPolicyChanged (android.car.hardware.power.CarPowerPolicy, android.car.hardware.power.CarPowerPolicy) android.car.hardware.power.CarPowerPolicy policy android.car.hardware.power.CarPowerPolicy accumulatedPolicy }
com/android/car/audio/CarAudioPowerListener.class
CarAudioPowerListener.java package com.android.car.audio com.android.car.audio.CarAudioPowerListener extends java.lang.Object { private static final String TAG private final Object mLock private final com.android.car.audio.CarAudioService mCarAudioService private final com.android.car.power.CarPowerManagementService mCarPowerManagementService private final android.car.hardware.power.ICarPowerPolicyListener mChangeListener private boolean mIsAudioEnabled static com.android.car.audio.CarAudioPowerListener newCarAudioPowerListener (com.android.car.audio.CarAudioService) com.android.car.audio.CarAudioService carAudioService com.android.car.power.CarPowerManagementService carPowerService void <init> (com.android.car.audio.CarAudioService, com.android.car.power.CarPowerManagementService) com.android.car.audio.CarAudioService carAudioService com.android.car.power.CarPowerManagementService carPowerManagementService boolean isAudioEnabled () void startListeningForPolicyChanges () android.car.hardware.power.CarPowerPolicyFilter filter void stopListeningForPolicyChanges () private void initializePowerState () android.car.hardware.power.CarPowerPolicy policy private void updateAudioPowerStateLocked (android.car.hardware.power.CarPowerPolicy) android.car.hardware.power.CarPowerPolicy policy static void <clinit> () }
com/android/car/audio/CarAudioServerStateCallback.class
CarAudioServerStateCallback.java package com.android.car.audio final com.android.car.audio.CarAudioServerStateCallback extends android.media.AudioManager$AudioServerStateCallback { private static final String TAG private final com.android.car.audio.CarAudioService mCarAudioService void <init> (com.android.car.audio.CarAudioService) com.android.car.audio.CarAudioService carAudioService public void onAudioServerDown () public void onAudioServerUp () }
com/android/car/audio/CarAudioService$1.class
CarAudioService.java package com.android.car.audio com.android.car.audio.CarAudioService$1 extends android.car.builtin.media.AudioManagerHelper$VolumeAndMuteReceiver { final synthetic com.android.car.audio.CarAudioService this$0 void <init> (com.android.car.audio.CarAudioService) com.android.car.audio.CarAudioService this$0 public void onVolumeChanged (int) int streamType int groupId public void onMuteChanged () }
com/android/car/audio/CarAudioService$2.class
CarAudioService.java package com.android.car.audio com.android.car.audio.CarAudioService$2 extends java.lang.Object implements com.android.car.CarInputService$KeyEventListener { final synthetic com.android.car.audio.CarAudioService this$0 void <init> (com.android.car.audio.CarAudioService) com.android.car.audio.CarAudioService this$0 public void onKeyEvent (android.view.KeyEvent, int, int) int adjustment int adjustment int adjustment android.view.KeyEvent event int displayType int seat int audioZoneId int adjustment }
com/android/car/audio/CarAudioService$3.class
CarAudioService.java package com.android.car.audio com.android.car.audio.CarAudioService$3 extends java.lang.Object implements com.android.car.audio.hal.HalAudioGainCallback { final synthetic com.android.car.audio.CarAudioService this$0 void <init> (com.android.car.audio.CarAudioService) com.android.car.audio.CarAudioService this$0 public void onAudioDeviceGainsChanged (java.util.List, java.util.List) java.util.List halReasons java.util.List gains }
com/android/car/audio/CarAudioService$4.class
CarAudioService.java package com.android.car.audio com.android.car.audio.CarAudioService$4 extends android.car.ICarOccupantZoneCallback$Stub { final synthetic com.android.car.audio.CarAudioService this$0 void <init> (com.android.car.audio.CarAudioService) com.android.car.audio.CarAudioService this$0 public void onOccupantZoneConfigChanged (int) int flags }
com/android/car/audio/CarAudioService$5.class
CarAudioService.java package com.android.car.audio com.android.car.audio.CarAudioService$5 extends java.lang.Object implements com.android.car.audio.hal.HalAudioModuleChangeCallback { final synthetic com.android.car.audio.CarAudioService this$0 void <init> (com.android.car.audio.CarAudioService) com.android.car.audio.CarAudioService this$0 public void onAudioPortsChanged (java.util.List) java.util.List deviceInfos }
com/android/car/audio/CarAudioService$6.class
CarAudioService.java package com.android.car.audio com.android.car.audio.CarAudioService$6 extends java.lang.Object implements com.android.car.audio.CarAudioPolicyVolumeCallback$AudioPolicyVolumeCallbackInternal { final synthetic com.android.car.audio.CarAudioService this$0 void <init> (com.android.car.audio.CarAudioService) com.android.car.audio.CarAudioService this$0 public void onMuteChange (boolean, int, int, int) boolean mute int zoneId int groupId int flags public void onGroupVolumeChange (int, int, int, int) int zoneId int groupId int volumeValue int flags }
com/android/car/audio/CarAudioService$AudioFocusStackRequest.class
CarAudioService.java package com.android.car.audio final com.android.car.audio.CarAudioService$AudioFocusStackRequest extends java.lang.Object { private final com.android.car.audio.AudioFocusStack mStack private final int mOriginalZoneId void <init> (com.android.car.audio.AudioFocusStack, int) com.android.car.audio.AudioFocusStack stack int originalZoneId }
com/android/car/audio/CarAudioService$SystemClockWrapper.class
CarAudioService.java package com.android.car.audio final com.android.car.audio.CarAudioService$SystemClockWrapper extends java.lang.Object { void <init> () public long uptimeMillis () }
com/android/car/audio/CarAudioService.class
CarAudioService.java package com.android.car.audio public final com.android.car.audio.CarAudioService extends android.car.media.ICarAudio$Stub implements com.android.car.CarServiceBase { static final String TAG private static final String MIRROR_COMMAND_SEPARATOR private static final String MIRROR_COMMAND_DESTINATION_SEPARATOR private static final String MIRROR_COMMAND_SOURCE private static final String MIRROR_COMMAND_DESTINATION private static final String DISABLE_AUDIO_MIRRORING private static final String CAR_AUDIO_SERVICE_THREAD_NAME static final android.media.AudioAttributes CAR_DEFAULT_AUDIO_ATTRIBUTE private static final String PROPERTY_RO_ENABLE_AUDIO_PATCH private static final String[] AUDIO_CONFIGURATION_PATHS private static final java.util.List KEYCODES_OF_INTEREST private static final android.media.AudioAttributes MEDIA_AUDIO_ATTRIBUTE private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final Object mImplLock private final android.content.Context mContext private final android.telephony.TelephonyManager mTelephonyManager private final android.media.AudioManager mAudioManager private final boolean mUseDynamicRouting private final boolean mUseCoreAudioVolume private final boolean mUseCoreAudioRouting private final boolean mUseCarVolumeGroupEvents private final boolean mUseCarVolumeGroupMuting private final boolean mUseHalDuckingSignals private final int mAudioVolumeAdjustmentContextsVersion private final boolean mPersistMasterMuteState private final com.android.car.audio.CarAudioSettings mCarAudioSettings private final int mKeyEventTimeoutMs private final com.android.car.audio.MediaRequestHandler mMediaRequestHandler private final com.android.car.audio.CarAudioMirrorRequestHandler mCarAudioMirrorRequestHandler private final com.android.car.audio.CarVolumeEventHandler mCarVolumeEventHandler private final android.media.AudioManager$AudioServerStateCallback mAudioServerStateCallback private com.android.car.audio.hal.AudioControlWrapper mAudioControlWrapper private com.android.car.audio.CarDucking mCarDucking private com.android.car.audio.CarVolumeGroupMuting mCarVolumeGroupMuting private com.android.car.audio.hal.HalAudioFocus mHalAudioFocus private com.android.car.audio.CarAudioGainMonitor mCarAudioGainMonitor private com.android.car.audio.CoreAudioVolumeGroupCallback mCoreAudioVolumeGroupCallback private com.android.car.CarOccupantZoneService mOccupantZoneService private com.android.car.audio.CarAudioModuleChangeMonitor mCarAudioModuleChangeMonitor private final android.car.builtin.media.AudioManagerHelper$VolumeAndMuteReceiver mLegacyVolumeChangedHelper private final com.android.car.CarInputService$KeyEventListener mCarKeyEventListener private android.media.audiopolicy.AudioPolicy mAudioPolicy private com.android.car.audio.CarZonesAudioFocus mFocusHandler private String mCarAudioConfigurationPath private android.util.SparseIntArray mAudioZoneIdToOccupantZoneIdMapping private android.util.SparseArray mCarAudioZones private com.android.car.audio.CarVolume mCarVolume private com.android.car.audio.CarAudioContext mCarAudioContext private final com.android.car.audio.CarVolumeCallbackHandler mCarVolumeCallbackHandler private final android.util.SparseIntArray mAudioZoneIdToUserIdMapping private final com.android.car.audio.CarAudioService$SystemClockWrapper mClock private final android.util.SparseArray mUserAssignedToPrimaryZoneToCallbackDeathRecipient private java.util.Map mUidToZoneMap private com.android.car.audio.CarAudioPlaybackCallback mCarAudioPlaybackCallback private com.android.car.audio.CarAudioPowerListener mCarAudioPowerListener private com.android.car.CarInputService mCarInputService private final com.android.car.audio.hal.HalAudioGainCallback mHalAudioGainCallback private final android.car.ICarOccupantZoneCallback mOccupantZoneCallback private com.android.car.audio.CarAudioPolicyVolumeCallback mCarAudioPolicyVolumeCallback private final com.android.car.audio.hal.HalAudioModuleChangeCallback mHalAudioModuleChangeCallback public void <init> (android.content.Context) android.content.Context context void <init> (android.content.Context, java.lang.String, com.android.car.audio.CarVolumeCallbackHandler) android.content.Context context String audioConfigurationPath com.android.car.audio.CarVolumeCallbackHandler carVolumeCallbackHandler boolean useCarVolumeGroupMuting public void init () private void setupPowerPolicyListener () private void restoreMasterMuteState () boolean storedMasterMute public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.audio.CarAudioZone zone int i int audioZoneId int index int audioZoneId int index int callingId com.android.car.internal.util.IndentingPrintWriter writer public boolean isAudioFeatureEnabled (int) int audioFeatureType private boolean isAnyOemFeatureEnabled () com.android.car.oem.CarOemProxyService proxy public void setGroupVolume (int, int, int, int) com.android.car.audio.CarVolumeGroup group boolean wasMute int zoneId int groupId int index int flags int callbackFlags int eventTypes boolean wasMute private void handleMuteChanged (int, int, int) int zoneId int groupId int flags private void callbackGroupVolumeChange (int, int, int) int zoneId int groupId int flags int callbackFlags private void callbackGroupMuteChanged (int, int, int) int zoneId int groupId int flags void setMasterMute (boolean, int) boolean mute int flags void callbackMasterMuteChange (int, int) int zoneId int flags void callbackVolumeGroupEvent (java.util.List) java.util.List events public int getGroupMaxVolume (int, int) com.android.car.audio.CarVolumeGroup group int zoneId int groupId public int getGroupMinVolume (int, int) com.android.car.audio.CarVolumeGroup group int zoneId int groupId public int getGroupVolume (int, int) com.android.car.audio.CarVolumeGroup group int zoneId int groupId public boolean registerPrimaryZoneMediaAudioRequestCallback (android.car.media.IPrimaryZoneMediaAudioRequestCallback) android.car.media.IPrimaryZoneMediaAudioRequestCallback callback public void unregisterPrimaryZoneMediaAudioRequestCallback (android.car.media.IPrimaryZoneMediaAudioRequestCallback) long requestId int index android.car.media.IPrimaryZoneMediaAudioRequestCallback callback java.util.List ownedRequests public long requestMediaAudioOnPrimaryZone (android.car.media.IMediaAudioRequestStatusCallback, android.car.CarOccupantZoneManager$OccupantZoneInfo) int index android.car.media.IMediaAudioRequestStatusCallback callback android.car.CarOccupantZoneManager$OccupantZoneInfo info int audioZoneId private void verifyMirrorNotEnabledForZone (java.lang.Runnable, java.lang.String, int) long mirrorId android.car.CarOccupantZoneManager$OccupantZoneInfo info Runnable runIfFailed String requestType int audioZoneId public boolean allowMediaAudioOnPrimaryZone (android.os.IBinder, long, boolean) int userId android.os.IBinder token long requestId boolean allow boolean canApprove android.car.CarOccupantZoneManager$OccupantZoneInfo info int audioZoneId public boolean isMediaAudioAllowedInPrimaryZone (android.car.CarOccupantZoneManager$OccupantZoneInfo) android.car.CarOccupantZoneManager$OccupantZoneInfo info public boolean resetMediaAudioOnPrimaryZone (android.car.CarOccupantZoneManager$OccupantZoneInfo) android.car.CarOccupantZoneManager$OccupantZoneInfo info long requestId public boolean cancelMediaAudioOnPrimaryZone (long) long requestId android.car.CarOccupantZoneManager$OccupantZoneInfo info public boolean registerAudioZonesMirrorStatusCallback (android.car.media.IAudioZonesMirrorStatusCallback) android.car.media.IAudioZonesMirrorStatusCallback callback public void unregisterAudioZonesMirrorStatusCallback (android.car.media.IAudioZonesMirrorStatusCallback) android.car.media.IAudioZonesMirrorStatusCallback callback public int canEnableAudioMirror () public long enableMirrorForAudioZones (int[]) int[] audioZones long requestId public void extendAudioMirrorRequest (long, int[]) long mirrorId int[] audioZones public void disableAudioMirrorForZone (int) int zoneId long requestId public void disableAudioMirror (long) long mirrorId int[] config public int[] getMirrorAudioZonesForAudioZone (int) int zoneId long requestId public int[] getMirrorAudioZonesForMirrorRequest (long) long mirrorId int[] config private com.android.car.audio.CarVolumeGroup getCarVolumeGroupLocked (int, int) int zoneId int groupId private com.android.car.audio.CarVolumeGroup getCarVolumeGroupLocked (int, java.lang.String) int zoneId String groupName private void verifyCanMirrorToAudioZones (int[], boolean) int zoneId int userId android.car.CarOccupantZoneManager$OccupantZoneInfo info long zoneRequestId int c int[] audioZones boolean forExtension int minSize android.util.ArraySet zones private void handleEnableAudioMirrorForZones (int[], long) int audioZoneId int userId long zoneRequestId android.car.CarOccupantZoneManager$OccupantZoneInfo info int index com.android.car.audio.CarAudioService$AudioFocusStackRequest request int index com.android.car.audio.CarAudioService$AudioFocusStackRequest request int index java.util.List mediaFocusStacks int zoneId int[] audioZoneIds long requestId android.media.AudioDeviceInfo mirrorDevice int[] config java.util.ArrayList zones int[] audioZoneIdsToAdd android.car.builtin.util.TimingsTraceLog t private void sendMirrorInfoToAudioHal (java.lang.String, int[]) int zoneId String zoneMediaAddress int index String mirrorSource int[] audioZoneIds StringBuilder builder private java.lang.String getAudioMirroringOffCommand (java.lang.String) String mirrorSource private java.lang.String getOutputDeviceAddressForUsageInternal (int, int) int zoneId int usage int contextForUsage private void transientlyLoseFocusForMirrorLocked (int[], android.car.builtin.util.TimingsTraceLog, java.util.List) int zoneId int index int[] audioZoneIdsToAdd android.car.builtin.util.TimingsTraceLog traceLog java.util.List mediaFocusStacks private void handleDisableAudioMirrorForZonesInConfig (int[], long) int zoneId long currentRequestId int index int[] audioZoneIds long requestId android.media.AudioDeviceInfo mirrorDevice int[] oldConfigs int[] newConfig private void modifyAudioMirrorForZones (int[], int[]) int zoneId int newFocusZoneId int index com.android.car.audio.CarAudioService$AudioFocusStackRequest request int index int[] audioZoneIds int[] newConfig android.car.builtin.util.TimingsTraceLog t android.util.ArraySet newConfigSet int focusZoneId java.util.List mediaFocusStacks java.util.ArrayList zonesToUndoRouting private void setupAudioRoutingForUsersZoneLocked (java.util.ArrayList) int zoneId int userId com.android.car.audio.CarAudioZone audioZone int index java.util.ArrayList audioZoneIds private boolean setupAudioRoutingForUserInMirrorDeviceLocked (int[], android.media.AudioDeviceInfo) int zoneId int userId com.android.car.audio.CarAudioZone audioZone boolean enabled int zoneId int userId com.android.car.audio.CarAudioZone audioZone int count int[] audioZones android.media.AudioDeviceInfo mirrorDevice int index boolean succeeded private void setupLegacyVolumeChangedListener () private java.util.List generateCarAudioDeviceInfos () int index android.media.AudioDeviceInfo[] deviceInfos java.util.List infos private android.media.AudioDeviceInfo[] getAllInputDevices () private android.util.SparseArray loadCarAudioConfigurationLocked (java.util.List, android.media.AudioDeviceInfo[]) com.android.car.audio.CarAudioZonesHelper zonesHelper android.util.SparseArray zones java.io.InputStream inputStream java.io.InputStream fileStream Exception e java.util.List carAudioDeviceInfos android.media.AudioDeviceInfo[] inputDevices private android.util.SparseArray loadVolumeGroupConfigurationWithAudioControlLocked (java.util.List, android.media.AudioDeviceInfo[]) java.util.List carAudioDeviceInfos android.media.AudioDeviceInfo[] inputDevices com.android.car.audio.hal.AudioControlWrapper audioControlWrapper com.android.car.audio.CarAudioZonesHelperLegacy legacyHelper private void loadCarAudioZonesLocked () java.util.List carAudioDeviceInfos android.media.AudioDeviceInfo[] inputDevices private void setupDynamicRoutingLocked () com.android.car.audio.CarAudioZone zone int i android.media.audiopolicy.AudioPolicy$Builder builder com.android.car.audio.CarAudioPolicyVolumeCallback$AudioPolicyVolumeCallbackInternal volumeCallbackInternal com.android.car.audio.hal.AudioControlWrapper audioControlWrapper int r private void setupMirrorDevicePolicyLocked (android.media.audiopolicy.AudioPolicy$Builder) android.media.audiopolicy.AudioPolicy$Builder mirrorPolicyBuilder private void setupAudioConfigurationCallbackLocked () private void setupOccupantZoneInfoLocked () com.android.car.CarOccupantZoneService occupantZoneService android.util.SparseIntArray audioZoneIdToOccupantZoneMapping private void setupHalAudioFocusListenerLocked () com.android.car.audio.hal.AudioControlWrapper audioControlWrapper private void setupHalAudioGainCallbackLocked () com.android.car.audio.hal.AudioControlWrapper audioControlWrapper private void setupHalAudioModuleChangeCallbackLocked () com.android.car.audio.hal.AudioControlWrapper audioControlWrapper private static java.lang.String getAudioConfigurationPath () java.io.File configuration String path public void setFadeTowardFront (float) float value public void setBalanceTowardRight (float) float value public java.lang.String[] getExternalSources () String address android.media.AudioDeviceInfo info java.util.List sourceAddresses android.media.AudioDeviceInfo[] devices public android.car.media.CarAudioPatchHandle createAudioPatch (java.lang.String, int, int) String sourceAddress int usage int gainInMillibels public void releaseAudioPatch (android.car.media.CarAudioPatchHandle) android.car.media.CarAudioPatchHandle carPatch private void enforceCanUseAudioPatchAPI () private boolean areAudioPatchAPIsEnabled () private android.car.media.CarAudioPatchHandle createAudioPatchLocked (java.lang.String, int, int) android.media.AudioDeviceInfo info String sourceAddress int usage int gainInMillibels android.media.AudioDeviceInfo sourcePortInfo android.media.AudioDeviceInfo[] deviceInfos android.media.AudioAttributes audioAttributes android.car.builtin.media.AudioManagerHelper$AudioPatchInfo audioPatchInfo int groupId private void releaseAudioPatchLocked (android.car.media.CarAudioPatchHandle) android.car.media.CarAudioPatchHandle carPatch private static android.car.builtin.media.AudioManagerHelper$AudioPatchInfo getAudioPatchInfo (android.car.media.CarAudioPatchHandle) android.car.media.CarAudioPatchHandle carPatch public int getVolumeGroupCount (int) int zoneId public int getVolumeGroupIdForUsage (int, int) int zoneId int usage public android.car.media.CarVolumeGroupInfo getVolumeGroupInfo (int, int) int zoneId int groupId public java.util.List getVolumeGroupInfosForZone (int) int zoneId public java.util.List getAudioAttributesForVolumeGroup (android.car.media.CarVolumeGroupInfo) android.car.media.CarVolumeGroupInfo groupInfo private int getVolumeGroupIdForAudioAttributeLocked (int, android.media.AudioAttributes) int zoneId android.media.AudioAttributes audioAttributes int audioContext private static int getStreamTypeFromAudioAttribute (android.media.AudioAttributes) int i android.media.AudioAttributes audioAttributes int usage private int getVolumeGroupIdForAudioContextLocked (int, int) int groupAudioContext int[] groupAudioContexts int i int zoneId int audioContext com.android.car.audio.CarVolumeGroup[] groups public int[] getUsagesForVolumeGroupId (int, int) int counter android.media.AudioAttributes[] attributesForContext int index com.android.car.audio.CarVolumeGroup group int[] contexts java.util.List usages int[] usagesArray int zoneId int groupId public boolean isPlaybackOnVolumeGroupActive (int, int) com.android.car.audio.CarVolume carVolume int zoneId int groupId com.android.car.audio.CarVolume carVolume int getCallStateForZone (int) int zoneId private java.util.List getActiveAttributesFromPlaybackConfigurations (int) int zoneId private int[] getContextsForVolumeGroupId (int, int) com.android.car.audio.CarVolumeGroup group int zoneId int groupId private java.util.List getVolumeGroupInfosForZoneLocked (int) int zoneId public int[] getAudioZoneIds () int i int[] zoneIds public int getZoneIdForUid (int) int uid private int getZoneIdForUidLocked (int) int uid private int getZoneIdForUserLocked (android.os.UserHandle) android.os.UserHandle handle android.car.CarOccupantZoneManager$OccupantZoneInfo info int audioZoneId public boolean setZoneIdForUid (int, int) Integer currentZoneId java.util.ArrayList currentFocusHoldersForUid java.util.ArrayList currentFocusLosersForUid int zoneId int uid private boolean handleAssignAudioFromUserIdToPrimaryAudioZoneLocked (android.os.IBinder, int, int, long) android.os.RemoteException e android.os.IBinder token int userId int zoneId long requestId com.android.car.audio.AudioFocusStack mediaFocusStack android.os.IBinder$DeathRecipient deathRecipient private boolean shareAudioRoutingForUserInPrimaryAudioZoneLocked (int, int) int userId int zoneId com.android.car.audio.CarAudioZone zone private boolean shareUserIdMediaInMainZoneLocked (int, com.android.car.audio.CarAudioZone) int userId com.android.car.audio.CarAudioZone audioZone java.util.List devices com.android.car.audio.CarAudioZone primaryAudioZone private boolean setupMirrorDeviceForUserIdLocked (int, com.android.car.audio.CarAudioZone, android.media.AudioDeviceInfo) int userId com.android.car.audio.CarAudioZone audioZone android.media.AudioDeviceInfo mirrorDevice java.util.List devices private boolean setUserIdDeviceAffinityLocked (java.util.List, int, int) java.util.List devices int userId int zoneId boolean results private void handleAssignedAudioFromUserDeath (long) long requestId private boolean handleUnassignAudioFromUserIdOnPrimaryAudioZone (long) com.android.car.audio.CarAudioZone audioZone com.android.car.audio.AudioFocusStack mediaFocusStack long requestId android.car.CarOccupantZoneManager$OccupantZoneInfo info int userId int audioZoneId private void removeAssignedUserInfoLocked (int) int userId private boolean resetUserIdMediaInMainZoneLocked (int, com.android.car.audio.CarAudioZone) int userId com.android.car.audio.CarAudioZone audioZone java.util.List devices private android.media.AudioDeviceInfo getOutputDeviceForAudioAttributeLocked (int, android.media.AudioAttributes) int zoneId android.media.AudioAttributes audioAttributes int contextForUsage public java.lang.String getOutputDeviceAddressForUsage (int, int) int zoneId int usage void regainAudioFocusLocked (java.util.ArrayList, int) android.media.AudioFocusInfo info java.util.ArrayList afiList int zoneId public boolean clearZoneIdForUid (int) int uid private boolean setZoneIdForUidNoCheckLocked (int, int) int zoneId int uid java.util.List deviceInfos private boolean checkAndRemoveUidLocked (int) int uid Integer zoneId public boolean registerCarVolumeEventCallback (android.car.media.ICarVolumeEventCallback) android.car.media.ICarVolumeEventCallback callback int uid public boolean unregisterCarVolumeEventCallback (android.car.media.ICarVolumeEventCallback) android.car.media.ICarVolumeEventCallback callback int uid public void registerVolumeCallback (android.os.IBinder) int uid android.os.IBinder binder public void unregisterVolumeCallback (android.os.IBinder) android.os.IBinder binder public boolean isVolumeGroupMuted (int, int) com.android.car.audio.CarVolumeGroup group int zoneId int groupId public void setVolumeGroupMute (int, int, boolean, int) com.android.car.audio.CarVolumeGroup group int zoneId int groupId boolean mute int flags boolean muteStateChanged public java.util.List getInputDevicesForZoneId (int) int zoneId public android.car.media.CarAudioZoneConfigInfo getCurrentAudioZoneConfigInfo (int) int zoneId public java.util.List getAudioZoneConfigInfos (int) int zoneId public void switchZoneToConfig (android.car.media.CarAudioZoneConfigInfo, android.car.media.ISwitchAudioZoneConfigCallback) android.car.media.CarAudioZoneConfigInfo zoneConfig android.car.media.ISwitchAudioZoneConfigCallback callback private void verifyCanSwitchZoneConfigs (android.car.media.CarAudioZoneConfigInfo) android.car.media.CarAudioZoneConfigInfo zoneConfig int zoneId int userId android.car.CarOccupantZoneManager$OccupantZoneInfo info private boolean handleSwitchZoneConfig (android.car.media.CarAudioZoneConfigInfo) com.android.car.audio.CarAudioZone zone IllegalStateException e int userId java.util.List pendingFocusInfos com.android.car.audio.CarAudioZoneConfig prevZoneConfig android.car.media.CarAudioZoneConfigInfo zoneConfig int zoneId com.android.car.audio.CarAudioZone zone android.car.CarOccupantZoneManager$OccupantZoneInfo info boolean succeeded java.util.List carVolumeGroupInfoList private java.util.List getVolumeGroupEventsForSwitchZoneConfig (java.util.List) java.util.List volumeGroupInfos android.car.media.CarVolumeGroupEvent$Builder builder void setAudioEnabled (boolean) boolean isAudioEnabled private void enforcePermission (java.lang.String) String permissionName private void requireDynamicRouting () private void requireAudioMirroring () private void requireVolumeGroupMuting () private void requireVolumeGroupEvents () private void requireValidFadeRange (float) float value private void requireValidBalanceRange (float) float value private void requiredOccupantZoneMappingDisabledLocked () int getSuggestedAudioContextForZone (int) com.android.car.audio.CarVolume carVolume int zoneId com.android.car.audio.CarVolume carVolume private java.util.List getActiveHalAudioAttributesForZone (int) int zoneId private int getVolumeGroupIdForStreamType (int) int i int streamType int groupId private void handleOccupantZoneUserChanged () int audioZoneId int occupantZoneId int index int occupantZoneForDriver java.util.Set assignedZones int driverUserId private void restoreVolumeGroupMuteState () private void assignMissingZonesToDriverLocked (int, java.util.Set) com.android.car.audio.CarAudioZone zone int i int driverUserId java.util.Set assignedZones private void adjustZonesToUserIdLocked (int) com.android.car.audio.CarAudioZone zone int i int userId private void assignUserIdToAudioZoneLocked (com.android.car.audio.CarAudioZone, int) com.android.car.audio.CarAudioZone zone int userId private boolean isOccupantZoneMappingAvailableLocked () private void updateUserForOccupantZoneLocked (int, int, int, int) int occupantZoneId int audioZoneId int driverUserId int occupantZoneForDriver com.android.car.audio.CarAudioZone audioZone int userId int prevUserId private void removeAudioMirrorForZoneId (int) int audioZoneId long requestId private void removePrimaryZoneRequestForOccupantLocked (int, int) int occupantZoneId int userId long requestId private int getOccupantZoneIdForDriver () android.car.CarOccupantZoneManager$OccupantZoneInfo info java.util.List occupantZoneInfos private void setUserIdDeviceAffinitiesLocked (com.android.car.audio.CarAudioZone, int, int) com.android.car.audio.CarAudioZone zone int userId int audioZoneId java.util.List infos private void resetZoneToDefaultUser (com.android.car.audio.CarAudioZone, int) com.android.car.audio.CarAudioZone zone int driverUserId private void resetCarZonesAudioFocus (int, int) int audioZoneId int driverUserId private void removeUserIdDeviceAffinitiesLocked (int) int userId int getUserIdForZone (int) int audioZoneId private int getUserIdForZoneLocked (int) int audioZoneId private void setUserIdForAudioZoneLocked (int, int) int userId int audioZoneId private com.android.car.audio.hal.AudioControlWrapper getAudioControlWrapperLocked () private void resetHalAudioFocus () private void resetHalAudioGain () private void resetHalAudioModuleChange () private void handleAudioDeviceGainsChangedLocked (java.util.List, java.util.List) java.util.List halReasons java.util.List gains private void handleAudioPortsChangedLocked (java.util.List) java.util.List deviceInfos private void audioControlDied () boolean isAudioZoneIdValid (int) int zoneId private com.android.car.audio.CarAudioZone getCarAudioZone (int) int zoneId private com.android.car.audio.CarAudioZone getCarAudioZoneLocked (int) int zoneId private void checkAudioZoneId (int) int zoneId private void checkAudioZoneIdLocked (int) int zoneId int getVolumeGroupIdForAudioContext (int, int) int zoneId int suggestedContext public void resetSelectedVolumeContext () com.android.car.audio.CarAudioContext getCarAudioContext () void requestAudioFocusForTest (android.media.AudioFocusInfo, int) android.media.AudioFocusInfo audioFocusInfo int audioFocusResult int getZoneIdForAudioFocusInfo (android.media.AudioFocusInfo) int audioZoneId long requestId int[] mirrorZones android.media.AudioFocusInfo focusInfo int audioZoneId private boolean isAllowedInPrimaryZone (android.media.AudioFocusInfo) android.media.AudioFocusInfo focusInfo boolean isMedia private boolean isAudioZoneMirroringEnabledForZone (int) int zoneId private java.util.List getAllActiveAttributesForZone (int) int zoneId java.util.List getMutedVolumeGroups (int) com.android.car.audio.CarVolumeGroup group int groupId int groupCount int zoneId java.util.List mutedGroups java.util.List getActiveAudioAttributesForZone (int) int zoneId java.util.List activeAudioAttributes int getVolumeGroupIdForAudioAttribute (int, android.media.AudioAttributes) int audioZoneId android.media.AudioAttributes attributes void onVolumeGroupEvent (java.util.List) android.car.media.CarVolumeGroupInfo info int groupId int zoneId int infoIndex android.car.media.CarVolumeGroupEvent event java.util.List infos boolean volumeEvent boolean muteEvent int index java.util.List events void onAudioVolumeGroupChanged (int, java.lang.String, int) com.android.car.audio.CarVolumeGroup group int eventTypes int zoneId String groupName int flags int callbackFlags private synthetic void lambda$switchZoneToConfig$6 (android.car.media.CarAudioZoneConfigInfo, android.car.media.ISwitchAudioZoneConfigCallback) android.os.RemoteException e android.car.media.CarAudioZoneConfigInfo zoneConfig android.car.media.ISwitchAudioZoneConfigCallback callback boolean isSuccessful private synthetic void lambda$handleAssignAudioFromUserIdToPrimaryAudioZoneLocked$5 (long) long requestId private synthetic void lambda$disableAudioMirror$4 (int[], long) int[] config long mirrorId private synthetic void lambda$disableAudioMirrorForZone$3 (int, long) int zoneId long requestId private synthetic void lambda$extendAudioMirrorRequest$2 (int[], long) int[] audioZones long mirrorId private synthetic void lambda$enableMirrorForAudioZones$1 (int[], long) int[] audioZones long requestId private synthetic void lambda$allowMediaAudioOnPrimaryZone$0 (long) long requestId static void <clinit> () }
com/android/car/audio/CarAudioSettings.class
CarAudioSettings.java package com.android.car.audio public com.android.car.audio.CarAudioSettings extends java.lang.Object { private static final String VOLUME_SETTINGS_KEY_FOR_GROUP_PREFIX private static final String VOLUME_SETTINGS_KEY_FOR_GROUP_MUTE_PREFIX private static final String VOLUME_SETTINGS_KEY_MASTER_MUTE private final android.content.Context mContext void <init> (android.content.Context) android.content.Context context int getStoredVolumeGainIndexForUser (int, int, int, int) int userId int zoneId int configId int groupId void storeVolumeGainIndexForUser (int, int, int, int, int) int userId int zoneId int configId int groupId int gainIndex void storeMasterMute (java.lang.Boolean) Boolean masterMuteValue boolean isMasterMute () void storeVolumeGroupMuteForUser (int, int, int, int, boolean) int userId int zoneId int configId int groupId boolean isMuted boolean getVolumeGroupMuteForUser (int, int, int, int) int userId int zoneId int configId int groupId boolean isPersistVolumeGroupMuteEnabled (int) int userId public boolean isRejectNavigationOnCallEnabledInSettings (int) int userId private int getIntForUser (java.lang.String, int, int) String name int defaultValue int userId private void putIntForUser (java.lang.String, int, int) String name int value int userId private int getSecureIntForUser (java.lang.String, int, int) String name int defaultValue int userId private static java.lang.String getVolumeSettingsKeyForGroup (int, int, int) int zoneId int configId int groupId private static java.lang.String getMuteSettingsKeyForGroup (int, int, int) int zoneId int configId int groupId private static java.lang.String getFormattedZoneIdAndGroupIdKey (java.lang.String, int, int, int) String prefix int zoneId int configId int groupId android.content.ContentResolver getContentResolverForUser (int) int userId }
com/android/car/audio/CarAudioUtils.class
CarAudioUtils.java package com.android.car.audio final com.android.car.audio.CarAudioUtils extends java.lang.Object { private void <init> () static boolean hasExpired (long, long, int) long startTimeMs long currentTimeMs int timeoutMs static boolean isMicrophoneInputDevice (android.media.AudioDeviceInfo) android.media.AudioDeviceInfo device static android.car.media.CarVolumeGroupEvent convertVolumeChangeToEvent (android.car.media.CarVolumeGroupInfo, int, int) android.car.media.CarVolumeGroupInfo info int flags int eventTypes java.util.List extraInfos }
com/android/car/audio/CarAudioVolumeGroup.class
CarAudioVolumeGroup.java package com.android.car.audio final com.android.car.audio.CarAudioVolumeGroup extends com.android.car.audio.CarVolumeGroup { private static final int UNSET_STEP_SIZE private static final int EVENT_TYPE_NONE private int mDefaultGain private int mMaxGain private int mMinGain private int mStepSize void <init> (com.android.car.audio.CarAudioContext, com.android.car.audio.CarAudioSettings, android.util.SparseArray, android.util.ArrayMap, int, int, int, java.lang.String, int, int, int, int, boolean) com.android.car.audio.CarAudioContext carAudioContext com.android.car.audio.CarAudioSettings settingsManager android.util.SparseArray contextToAddress android.util.ArrayMap addressToCarAudioDeviceInfo int zoneId int configId int volumeGroupId String name int stepSize int defaultGain int minGain int maxGain boolean useCarVolumeGroupMute public int getMaxGainIndex () public int getMinGainIndex () protected void setCurrentGainIndexLocked (int) com.android.car.audio.CarAudioDeviceInfo info int index int gainIndex int gainInMillibels protected boolean isValidGainIndexLocked (int) int gainIndex protected void dumpLocked (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer protected int getDefaultGainIndex () private int getGainForIndexLocked (int) int gainIndex private int getIndexForGainLocked (int) int gainInMillibel int calculateNewGainStageFromDeviceInfos () com.android.car.audio.CarAudioDeviceInfo info int index int epCurrentGainInMb int epLimitedGainInMb int epBlockedGainInMb int epAttenuatedGainInMb boolean isLimited int newLimitedGainIndex int newBlockedGainIndex int newAttenuatedGainIndex int minGain int maxGain int defaultGain int stepSize int eventType }
com/android/car/audio/CarAudioZone.class
CarAudioZone.java package com.android.car.audio public com.android.car.audio.CarAudioZone extends java.lang.Object { private final int mId private final String mName private final com.android.car.audio.CarAudioContext mCarAudioContext private final java.util.List mInputAudioDevice private final android.util.SparseArray mCarAudioZoneConfigs private final Object mLock private int mCurrentConfigId void <init> (com.android.car.audio.CarAudioContext, java.lang.String, int) com.android.car.audio.CarAudioContext carAudioContext String name int id private int getCurrentConfigId () int getId () java.lang.String getName () boolean isPrimaryZone () com.android.car.audio.CarAudioZoneConfig getCurrentCarAudioZoneConfig () java.util.List getAllCarAudioZoneConfigs () int index java.util.List zoneConfigList com.android.car.audio.CarVolumeGroup getCurrentVolumeGroup (java.lang.String) String groupName com.android.car.audio.CarVolumeGroup getCurrentVolumeGroup (int) int groupId java.util.List getCurrentAudioDeviceInfos () java.util.List getCurrentAudioDeviceInfosSupportingDynamicMix () int getCurrentVolumeGroupCount () com.android.car.audio.CarVolumeGroup[] getCurrentVolumeGroups () boolean validateCanUseDynamicMixRouting (boolean) boolean useCoreAudioRouting boolean validateZoneConfigs (boolean) com.android.car.audio.CarAudioZoneConfig zoneConfig int index boolean useCoreAudioRouting int currentConfigId boolean isDefaultConfigFound boolean isCurrentZoneConfig (android.car.media.CarAudioZoneConfigInfo) android.car.media.CarAudioZoneConfigInfo configInfoSwitchedTo void setCurrentCarZoneConfig (android.car.media.CarAudioZoneConfigInfo) android.car.media.CarAudioZoneConfigInfo configInfoSwitchedTo void init () int index void dump (com.android.car.internal.util.IndentingPrintWriter) int index int i com.android.car.internal.util.IndentingPrintWriter writer public java.lang.String getAddressForContext (int) com.android.car.audio.CarVolumeGroup volumeGroup int audioContext String deviceAddress public android.media.AudioDeviceInfo getAudioDeviceForContext (int) android.media.AudioDeviceInfo deviceInfo com.android.car.audio.CarVolumeGroup volumeGroup int audioContext public void updateVolumeGroupsSettingsForUser (int) int index int userId void addInputAudioDevice (android.media.AudioDeviceAttributes) android.media.AudioDeviceAttributes device java.util.List getInputAudioDevices () void addZoneConfig (com.android.car.audio.CarAudioZoneConfig) com.android.car.audio.CarAudioZoneConfig zoneConfig public java.util.List findActiveAudioAttributesFromPlaybackConfigurations (java.util.List) android.media.AudioPlaybackConfiguration configuration int index java.util.List configurations java.util.List audioAttributes boolean isAudioDeviceInfoValidForZone (android.media.AudioDeviceInfo) android.media.AudioDeviceInfo info java.util.List onAudioGainChanged (java.util.List, java.util.List) java.util.List eventsForZoneConfig int index java.util.List halReasons java.util.List gainInfos java.util.List events java.util.List onAudioPortsChanged (java.util.List) java.util.List eventsForZoneConfig int index java.util.List deviceInfos java.util.List events public com.android.car.audio.CarAudioContext getCarAudioContext () java.util.List getCurrentVolumeGroupInfos () java.util.List getCarAudioZoneConfigInfos () int index java.util.List zoneConfigInfos }
com/android/car/audio/CarAudioZoneConfig$Builder.class
CarAudioZoneConfig.java package com.android.car.audio final com.android.car.audio.CarAudioZoneConfig$Builder extends java.lang.Object { private final int mZoneId private final int mZoneConfigId private final String mName private final boolean mIsDefault private final java.util.List mVolumeGroups private final java.util.Map mDeviceAddressToGroupId private final java.util.List mGroupIdToNames void <init> (java.lang.String, int, int, boolean) String name int zoneId int zoneConfigId boolean isDefault com.android.car.audio.CarAudioZoneConfig$Builder addVolumeGroup (com.android.car.audio.CarVolumeGroup) com.android.car.audio.CarVolumeGroup volumeGroup int getZoneId () int getZoneConfigId () com.android.car.audio.CarAudioZoneConfig build () private void addGroupAddressesToMap (java.util.List, int) int index java.util.List addresses int groupId }
com/android/car/audio/CarAudioZoneConfig.class
CarAudioZoneConfig.java package com.android.car.audio final com.android.car.audio.CarAudioZoneConfig extends java.lang.Object { private static final int INVALID_GROUP_ID private static final int INVALID_EVENT_TYPE private final int mZoneId private final int mZoneConfigId private final String mName private final boolean mIsDefault private final java.util.List mVolumeGroups private final java.util.List mGroupIdToNames private final java.util.Map mDeviceAddressToGroupId private void <init> (java.lang.String, int, int, boolean, java.util.List, java.util.Map, java.util.List) String name int zoneId int zoneConfigId boolean isDefault java.util.List volumeGroups java.util.Map deviceAddressToGroupId java.util.List groupIdToNames int getZoneId () int getZoneConfigId () java.lang.String getName () boolean isDefault () com.android.car.audio.CarVolumeGroup getVolumeGroup (java.lang.String) String groupName int groupId com.android.car.audio.CarVolumeGroup getVolumeGroup (int) int groupId java.util.List getAudioDeviceInfos () int addressIndex com.android.car.audio.CarVolumeGroup group java.util.List addresses int index java.util.List devices java.util.List getAudioDeviceInfosSupportingDynamicMix () String address com.android.car.audio.CarAudioDeviceInfo info int addressIndex com.android.car.audio.CarVolumeGroup group java.util.List addresses int index java.util.List devices int getVolumeGroupCount () com.android.car.audio.CarVolumeGroup[] getVolumeGroups () boolean validateCanUseDynamicMixRouting (boolean) int usage com.android.car.audio.CarAudioDeviceInfo infoForAttr int usageIndex String address boolean canUseDynamicMixRoutingForAddress com.android.car.audio.CarAudioDeviceInfo info java.util.List usagesForAddress int addressIndex com.android.car.audio.CarVolumeGroup group java.util.List groupAddresses int index boolean useCoreAudioRouting android.util.ArraySet addresses android.util.SparseArray usageToDevice boolean validateVolumeGroups (com.android.car.audio.CarAudioContext, boolean) int contextId int groupIndex String address int addressIndex com.android.car.audio.CarVolumeGroup group int[] groupContexts java.util.List groupAddresses int index int index com.android.car.audio.CarAudioContext carAudioContext boolean useCoreAudioRouting android.util.ArraySet contexts android.util.ArraySet addresses java.util.List allContexts java.util.List contextList void synchronizeCurrentGainIndex () com.android.car.audio.CarVolumeGroup group int index void dump (com.android.car.internal.util.IndentingPrintWriter) int index com.android.car.internal.util.IndentingPrintWriter writer void updateVolumeGroupsSettingsForUser (int) int index int userId boolean isAudioDeviceInfoValidForZone (android.media.AudioDeviceInfo) android.media.AudioDeviceInfo info private boolean containsDeviceAddress (java.lang.String) String deviceAddress java.util.List onAudioGainChanged (java.util.List, java.util.List) com.android.car.audio.CarAudioGainConfigInfo gainInfo int groupId int eventType int index android.car.media.CarVolumeGroupEvent$Builder eventBuilder int index java.util.List halReasons java.util.List gainInfos android.util.SparseIntArray groupIdsToEventType java.util.List extraInfos java.util.List events java.util.List getVolumeGroupInfos () int index java.util.List groupInfos android.car.media.CarAudioZoneConfigInfo getCarAudioZoneConfigInfo () java.util.List onAudioPortsChanged (java.util.List) com.android.car.audio.hal.HalAudioDeviceInfo deviceInfo int groupId int index com.android.car.audio.CarVolumeGroup group int eventType int index java.util.List deviceInfos java.util.List events android.util.ArraySet updatedGroupIds }
com/android/car/audio/CarAudioZonesHelper.class
CarAudioZonesHelper.java package com.android.car.audio final com.android.car.audio.CarAudioZonesHelper extends java.lang.Object { private static final String NAMESPACE private static final String TAG_ROOT private static final String TAG_OEM_CONTEXTS private static final String TAG_OEM_CONTEXT private static final String TAG_AUDIO_ATTRIBUTES private static final String TAG_AUDIO_ATTRIBUTE private static final String TAG_USAGE private static final String ATTR_USAGE_VALUE private static final String ATTR_NAME private static final String ATTR_CONTENT_TYPE private static final String ATTR_USAGE private static final String ATTR_TAGS private static final String TAG_AUDIO_ZONES private static final String TAG_AUDIO_ZONE private static final String TAG_AUDIO_ZONE_CONFIGS private static final String TAG_AUDIO_ZONE_CONFIG private static final String TAG_VOLUME_GROUPS private static final String TAG_VOLUME_GROUP private static final String TAG_AUDIO_DEVICE private static final String TAG_CONTEXT private static final String ATTR_VERSION private static final String ATTR_IS_PRIMARY private static final String ATTR_IS_CONFIG_DEFAULT private static final String ATTR_ZONE_NAME private static final String ATTR_CONFIG_NAME private static final String ATTR_DEVICE_ADDRESS private static final String ATTR_CONTEXT_NAME private static final String ATTR_ZONE_ID private static final String ATTR_OCCUPANT_ZONE_ID private static final String TAG_INPUT_DEVICES private static final String TAG_INPUT_DEVICE private static final String TAG_MIRRORING_DEVICES private static final String TAG_MIRRORING_DEVICE private static final int INVALID_VERSION private static final int SUPPORTED_VERSION_1 private static final int SUPPORTED_VERSION_2 private static final int SUPPORTED_VERSION_3 private static final android.util.SparseIntArray SUPPORTED_VERSIONS private final android.media.AudioManager mAudioManager private final com.android.car.audio.CarAudioSettings mCarAudioSettings private final java.util.List mCarAudioContextInfos private final java.util.Map mAddressToCarAudioDeviceInfo private final java.util.Map mAddressToInputAudioDeviceInfoForAllInputDevices private final java.io.InputStream mInputStream private final android.util.SparseIntArray mZoneIdToOccupantZoneIdMapping private final java.util.Set mAudioZoneIds private final java.util.Set mAssignedInputAudioDevices private final java.util.Set mAudioZoneConfigNames private final boolean mUseCarVolumeGroupMute private final boolean mUseCoreAudioVolume private final boolean mUseCoreAudioRouting private final java.util.List mMirroringDevices private final android.util.ArrayMap mContextNameToId private com.android.car.audio.CarAudioContext mCarAudioContext private int mNextSecondaryZoneId private int mCurrentVersion void <init> (android.media.AudioManager, com.android.car.audio.CarAudioSettings, java.io.InputStream, java.util.List, android.media.AudioDeviceInfo[], boolean, boolean, boolean) android.media.AudioManager audioManager com.android.car.audio.CarAudioSettings carAudioSettings java.io.InputStream inputStream java.util.List carAudioDeviceInfos android.media.AudioDeviceInfo[] inputDeviceInfo boolean useCarVolumeGroupMute boolean useCoreAudioVolume boolean useCoreAudioRouting android.util.SparseIntArray getCarAudioZoneIdToOccupantZoneIdMapping () android.util.SparseArray loadAudioZones () throws java.io.IOException org.xmlpull.v1.XmlPullParserException private static java.util.Map generateAddressToInfoMap (java.util.List) java.util.List carAudioDeviceInfos private static java.util.Map generateAddressToInputAudioDeviceInfoMap (android.media.AudioDeviceInfo[]) android.media.AudioDeviceInfo device int i android.media.AudioDeviceInfo[] inputAudioDeviceInfos java.util.Map deviceAddressToInputDeviceMap private android.util.SparseArray parseCarAudioZones (java.io.InputStream) throws org.xmlpull.v1.XmlPullParserException java.io.IOException java.io.InputStream stream org.xmlpull.v1.XmlPullParser parser int versionNumber private void parseMirroringDevices (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException org.xmlpull.v1.XmlPullParser parser private void parseMirroringDevice (org.xmlpull.v1.XmlPullParser) org.xmlpull.v1.XmlPullParser parser String address com.android.car.audio.CarAudioDeviceInfo info private void loadCarAudioContexts () com.android.car.audio.CarAudioContextInfo info int index private void parseCarAudioContexts (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException org.xmlpull.v1.XmlPullParser parser int contextId private void parseCarAudioContext (org.xmlpull.v1.XmlPullParser, int) throws org.xmlpull.v1.XmlPullParserException java.io.IOException java.util.List attributes org.xmlpull.v1.XmlPullParser parser int contextId String contextName com.android.car.audio.CarAudioContextInfo context private void validateCarAudioContextAttributes (int, java.util.List, java.lang.String) android.media.AudioAttributes aa int index int contextId java.util.List attributes String contextName android.media.audiopolicy.AudioProductStrategy strategy private java.util.List parseAudioAttributes (org.xmlpull.v1.XmlPullParser, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException android.media.AudioAttributes$Builder attributesBuilder android.media.AudioAttributes attributes android.media.AudioAttributes$Builder attributesBuilder boolean hasValidUsage boolean hasValidContentType boolean hasValidTags android.media.AudioAttributes attributes org.xmlpull.v1.XmlPullParser parser String contextName java.util.List supportedAttributes private boolean parseUsage (org.xmlpull.v1.XmlPullParser, android.media.AudioAttributes$Builder, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException org.xmlpull.v1.XmlPullParser parser android.media.AudioAttributes$Builder builder String attrValue String usageLiteral int usage private boolean parseContentType (org.xmlpull.v1.XmlPullParser, android.media.AudioAttributes$Builder) throws org.xmlpull.v1.XmlPullParserException java.io.IOException org.xmlpull.v1.XmlPullParser parser android.media.AudioAttributes$Builder builder String contentTypeLiteral int contentType private boolean parseTags (org.xmlpull.v1.XmlPullParser, android.media.AudioAttributes$Builder) throws org.xmlpull.v1.XmlPullParserException java.io.IOException org.xmlpull.v1.XmlPullParser parser android.media.AudioAttributes$Builder builder String tagsLiteral private android.util.SparseArray parseAudioZones (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException com.android.car.audio.CarAudioZone zone org.xmlpull.v1.XmlPullParser parser android.util.SparseArray carAudioZones private void addRemainingMicrophonesToPrimaryZone (android.util.SparseArray) android.media.AudioDeviceInfo info android.util.SparseArray carAudioZones com.android.car.audio.CarAudioZone primaryAudioZone private void verifyOnlyOnePrimaryZone (com.android.car.audio.CarAudioZone, android.util.SparseArray) com.android.car.audio.CarAudioZone newZone android.util.SparseArray zones private void verifyPrimaryZonePresent (android.util.SparseArray) android.util.SparseArray zones private com.android.car.audio.CarAudioZone parseAudioZone (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException com.android.car.audio.CarAudioZoneConfig$Builder zoneConfigBuilder org.xmlpull.v1.XmlPullParser parser boolean isPrimary String zoneName int audioZoneId com.android.car.audio.CarAudioZone zone private int getZoneId (boolean, org.xmlpull.v1.XmlPullParser) boolean isPrimary org.xmlpull.v1.XmlPullParser parser String audioZoneIdString int zoneId private void parseOccupantZoneId (int, org.xmlpull.v1.XmlPullParser) int audioZoneId org.xmlpull.v1.XmlPullParser parser String occupantZoneIdString int occupantZoneId private int parsePositiveIntAttribute (java.lang.String, java.lang.String) RuntimeException e String attribute String integerString private void parseInputAudioDevices (org.xmlpull.v1.XmlPullParser, com.android.car.audio.CarAudioZone) throws java.io.IOException org.xmlpull.v1.XmlPullParserException String audioDeviceAddress android.media.AudioDeviceInfo info org.xmlpull.v1.XmlPullParser parser com.android.car.audio.CarAudioZone zone private void validateInputAudioDeviceAddress (java.lang.String) String audioDeviceAddress private void validateOccupantZoneIdIsUnique (int) int occupantZoneId private void validateAudioZoneIdIsUnique (int) int audioZoneId private void parseZoneConfigs (org.xmlpull.v1.XmlPullParser, com.android.car.audio.CarAudioZone) throws org.xmlpull.v1.XmlPullParserException java.io.IOException org.xmlpull.v1.XmlPullParser parser com.android.car.audio.CarAudioZone zone int zoneConfigId private void parseZoneConfig (org.xmlpull.v1.XmlPullParser, com.android.car.audio.CarAudioZone, int) throws org.xmlpull.v1.XmlPullParserException java.io.IOException org.xmlpull.v1.XmlPullParser parser com.android.car.audio.CarAudioZone zone int zoneConfigId boolean isDefault String zoneConfigName com.android.car.audio.CarAudioZoneConfig$Builder zoneConfigBuilder private void validateAudioZoneConfigName (java.lang.String) String configName private void parseVolumeGroups (org.xmlpull.v1.XmlPullParser, com.android.car.audio.CarAudioZoneConfig$Builder) throws org.xmlpull.v1.XmlPullParserException java.io.IOException String groupName org.xmlpull.v1.XmlPullParser parser com.android.car.audio.CarAudioZoneConfig$Builder zoneConfigBuilder int groupId private com.android.car.audio.CarVolumeGroup parseVolumeGroup (org.xmlpull.v1.XmlPullParser, int, int, int, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException String address org.xmlpull.v1.XmlPullParser parser int zoneId int configId int groupId String groupName com.android.car.audio.CarVolumeGroupFactory groupFactory private void validateOutputDeviceExist (java.lang.String) String address private void parseVolumeGroupContexts (org.xmlpull.v1.XmlPullParser, com.android.car.audio.CarVolumeGroupFactory, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException int carAudioContextId com.android.car.audio.CarAudioDeviceInfo info org.xmlpull.v1.XmlPullParser parser com.android.car.audio.CarVolumeGroupFactory groupFactory String address private boolean isVersionLessThanThree () private boolean isVersionOne () private void skip (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException org.xmlpull.v1.XmlPullParser parser int depth private int parseCarAudioContextId (java.lang.String) String context private void validateCarAudioContextSupport (int) int audioContext private int getNextSecondaryZoneId () int zoneId public com.android.car.audio.CarAudioContext getCarAudioContext () public java.util.List getMirrorDeviceInfos () private static synthetic java.lang.String lambda$validateInputAudioDeviceAddress$2 () private static synthetic com.android.car.audio.CarAudioDeviceInfo lambda$generateAddressToInfoMap$1 (com.android.car.audio.CarAudioDeviceInfo) com.android.car.audio.CarAudioDeviceInfo info private static synthetic boolean lambda$generateAddressToInfoMap$0 (com.android.car.audio.CarAudioDeviceInfo) com.android.car.audio.CarAudioDeviceInfo info static void <clinit> () }
com/android/car/audio/CarAudioZonesHelperLegacy.class
CarAudioZonesHelperLegacy.java package com.android.car.audio com.android.car.audio.CarAudioZonesHelperLegacy extends java.lang.Object { private static final String TAG_VOLUME_GROUPS private static final String TAG_GROUP private static final String TAG_CONTEXT private static final int ZONE_CONFIG_ID private static final int NO_BUS_FOR_CONTEXT private final android.content.Context mContext private final int mXmlConfiguration private final android.util.SparseIntArray mLegacyAudioContextToBus private final android.util.SparseArray mBusToCarAudioDeviceInfo private final com.android.car.audio.CarAudioSettings mCarAudioSettings private final com.android.car.audio.CarAudioContext mCarAudioContext private final android.media.AudioDeviceInfo[] mInputDevices void <init> (android.content.Context, com.android.car.audio.CarAudioContext, int, java.util.List, com.android.car.audio.hal.AudioControlWrapperV1, com.android.car.audio.CarAudioSettings, android.media.AudioDeviceInfo[]) android.content.Context context com.android.car.audio.CarAudioContext carAudioContext int xmlConfiguration java.util.List carAudioDeviceInfos com.android.car.audio.hal.AudioControlWrapperV1 audioControlWrapper com.android.car.audio.CarAudioSettings carAudioSettings android.media.AudioDeviceInfo[] inputDevices private static android.util.SparseIntArray loadBusesForLegacyContexts (com.android.car.audio.hal.AudioControlWrapperV1, com.android.car.audio.CarAudioContext) int legacyContext int bus int index com.android.car.audio.hal.AudioControlWrapperV1 audioControlWrapper com.android.car.audio.CarAudioContext carAudioContext android.util.SparseIntArray contextToBus java.util.List nonSystemContexts private static void validateBusNumber (com.android.car.audio.CarAudioContext, int, int) com.android.car.audio.CarAudioContext carAudioContext int legacyContext int bus private static android.util.SparseArray generateBusToCarAudioDeviceInfo (java.util.List) int busNumber com.android.car.audio.CarAudioDeviceInfo carAudioDeviceInfo java.util.List carAudioDeviceInfos android.util.SparseArray busToCarAudioDeviceInfo android.util.SparseArray loadAudioZones () int index String zoneName com.android.car.audio.CarAudioZoneConfig$Builder zoneConfigBuilder java.util.List volumeGroups com.android.car.audio.CarAudioZone zone android.util.SparseArray carAudioZones private java.util.List loadVolumeGroups () android.util.AttributeSet attrs int type int outerDepth int id android.content.res.XmlResourceParser parser Exception e java.util.List carVolumeGroups private com.android.car.audio.CarVolumeGroup parseVolumeGroup (int, android.util.AttributeSet, android.content.res.XmlResourceParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException int i int id android.util.AttributeSet attrs android.content.res.XmlResourceParser parser com.android.car.audio.CarVolumeGroupFactory groupFactory java.util.List audioContexts private void bindContextToBuilder (com.android.car.audio.CarVolumeGroupFactory, int) com.android.car.audio.CarVolumeGroupFactory groupFactory int legacyAudioContext int busNumber com.android.car.audio.CarAudioDeviceInfo info private java.util.List parseAudioContexts (android.content.res.XmlResourceParser, android.util.AttributeSet) throws java.io.IOException org.xmlpull.v1.XmlPullParserException android.content.res.TypedArray c android.content.res.XmlResourceParser parser android.util.AttributeSet attrs java.util.List contexts int type int innerDepth private void addMicrophonesToPrimaryZone (com.android.car.audio.CarAudioZone) android.media.AudioDeviceInfo info int index com.android.car.audio.CarAudioZone primaryAudioZone private static int parseDeviceAddress (java.lang.String) String address String[] words int addressParsed }
com/android/car/audio/CarAudioZonesValidator.class
CarAudioZonesValidator.java package com.android.car.audio final com.android.car.audio.CarAudioZonesValidator extends java.lang.Object { private void <init> () static void validate (android.util.SparseArray, boolean) android.util.SparseArray carAudioZones boolean useCoreAudioRouting private static void validatePrimaryZoneHasInputDevice (android.util.SparseArray) android.media.AudioDeviceAttributes device int index android.util.SparseArray carAudioZones com.android.car.audio.CarAudioZone primaryZone java.util.List devices private static void validateAtLeastOneZoneDefined (android.util.SparseArray) android.util.SparseArray carAudioZones private static void validateZoneConfigsForEachZone (android.util.SparseArray, boolean) com.android.car.audio.CarAudioZone zone int i android.util.SparseArray carAudioZones boolean useCoreAudioRouting private static void validateEachAddressAppearsAtMostOnce (android.util.SparseArray) String address com.android.car.audio.CarVolumeGroup carVolumeGroup int configIndex java.util.List zoneConfigs int i android.util.SparseArray carAudioZones java.util.Set addresses }
com/android/car/audio/CarDucking.class
CarDucking.java package com.android.car.audio final com.android.car.audio.CarDucking extends java.lang.Object implements com.android.car.audio.CarZonesAudioFocus$CarFocusCallback { private static final String TAG private final android.util.SparseArray mCarAudioZones private final com.android.car.audio.hal.AudioControlWrapper mAudioControlWrapper private final Object mLock private final android.util.SparseArray mCurrentDuckingInfo void <init> (android.util.SparseArray, com.android.car.audio.hal.AudioControlWrapper) int zoneId int i android.util.SparseArray carAudioZones com.android.car.audio.hal.AudioControlWrapper audioControlWrapper android.util.SparseArray getCurrentDuckingInfo () public void onFocusChange (int[], android.util.SparseArray) int zoneId java.util.List focusHolders com.android.car.audio.CarDuckingInfo newDuckingInfo int i java.util.List newDuckingInfos int[] audioZoneIds android.util.SparseArray focusHoldersByZoneId private com.android.car.audio.CarDuckingInfo updateDuckingForZoneIdLocked (int, java.util.List) int zoneId java.util.List focusHolders com.android.car.audio.CarDuckingInfo oldDuckingInfo com.android.car.audio.CarDuckingInfo newDuckingInfo public void dump (com.android.car.internal.util.IndentingPrintWriter) int i com.android.car.internal.util.IndentingPrintWriter writer private com.android.car.audio.CarDuckingInfo generateNewDuckingInfoLocked (com.android.car.audio.CarDuckingInfo, java.util.List) com.android.car.audio.CarDuckingInfo oldDuckingInfo java.util.List focusHolders int zoneId com.android.car.audio.CarAudioZone zone java.util.List groupInfos java.util.List attributesHoldingFocus android.car.oem.OemCarAudioVolumeRequest request java.util.List audioAttributesToDuck private java.util.List evaluateAttributesToDuck (android.car.oem.OemCarAudioVolumeRequest) android.car.oem.OemCarAudioVolumeRequest requestInfo private java.util.List evaluateAttributesToDuckExternally (android.car.oem.OemCarAudioVolumeRequest) android.car.oem.OemCarAudioVolumeRequest requestInfo private java.util.List evaluateAttributesToDuckInternally (android.car.oem.OemCarAudioVolumeRequest) android.car.oem.OemCarAudioVolumeRequest requestInfo private boolean isOemDuckingServiceAvailable () com.android.car.oem.CarOemProxyService carService static void <clinit> () }
com/android/car/audio/CarDuckingInfo.class
CarDuckingInfo.java package com.android.car.audio public final com.android.car.audio.CarDuckingInfo extends java.lang.Object { public final int mZoneId public final java.util.List mAddressesToDuck public final java.util.List mAddressesToUnduck public final java.util.List mPlaybackMetaDataHoldingFocus public void <init> (int, java.util.List, java.util.List, java.util.List) int zoneId java.util.List addressesToDuck java.util.List addressesToUnduck java.util.List playbackMetaDataHoldingFocus public int getZoneId () public java.util.List getAddressesToDuck () public java.util.List getAddressesToUnduck () public java.util.List getPlaybackMetaDataHoldingFocus () void dump (com.android.car.internal.util.IndentingPrintWriter) android.hardware.audio.common.PlaybackTrackMetadata playbackTrackMetaData int index com.android.car.internal.util.IndentingPrintWriter writer }
com/android/car/audio/CarDuckingUtils.class
CarDuckingUtils.java package com.android.car.audio final com.android.car.audio.CarDuckingUtils extends java.lang.Object { private void <init> () static com.android.car.audio.CarDuckingInfo generateDuckingInfo (com.android.car.audio.CarDuckingInfo, java.util.List, java.util.List, com.android.car.audio.CarAudioZone) com.android.car.audio.CarDuckingInfo oldDuckingInfo java.util.List attributesToDuck java.util.List attributesHoldingFocus com.android.car.audio.CarAudioZone zone java.util.List addressesToDuck java.util.List addressesToUnduck static java.util.List getAudioAttributesHoldingFocus (java.util.List) int index java.util.List focusHolders java.util.List audioAttributes private static java.util.List getAddressesToDuck (java.util.List, java.util.List, com.android.car.audio.CarAudioZone) java.util.List audioAttributesToDuck java.util.List activeAudioAttributes com.android.car.audio.CarAudioZone zone java.util.Set uniqueContexts java.util.Set contextsToDuck java.util.Set addressesToDuck java.util.Set unduckedContexts java.util.Set unduckedAddresses private static java.util.List getAddressesToUnduck (java.util.List, java.util.List) java.util.List addressesToDuck java.util.List oldAddressesToDuck java.util.List addressesToUnduck private static java.util.Set getUnduckedContexts (java.util.Set, java.util.Set) java.util.Set contexts java.util.Set duckedContexts java.util.Set unduckedContexts private static java.util.Set getAddressesForContexts (java.util.Set, com.android.car.audio.CarAudioZone) Integer context java.util.Set contexts com.android.car.audio.CarAudioZone zone java.util.Set addresses }
com/android/car/audio/CarHalAudioUtils.class
CarHalAudioUtils.java package com.android.car.audio public final com.android.car.audio.CarHalAudioUtils extends java.lang.Object { private void <init> () public static android.hardware.automotive.audiocontrol.DuckingInfo generateDuckingInfo (com.android.car.audio.CarDuckingInfo) com.android.car.audio.CarDuckingInfo carDuckingInfo android.hardware.automotive.audiocontrol.DuckingInfo duckingInfo java.util.List playbackTrackMetadataList public static android.hardware.audio.common.PlaybackTrackMetadata audioAttributeToMetadata (android.media.AudioAttributes, com.android.car.audio.CarAudioZone) android.media.AudioAttributes audioAttributes com.android.car.audio.CarAudioZone zone int carAudioContextId android.hardware.audio.common.PlaybackTrackMetadata playbackTrackMetadata android.media.audio.common.AudioDeviceDescription audioDeviceDescription android.media.audio.common.AudioDevice audioDevice public static java.util.List audioAttributesToMetadatas (java.util.List, com.android.car.audio.CarAudioZone) int index java.util.List audioAttributes com.android.car.audio.CarAudioZone zone java.util.List playbackTrackMetadataList public static android.media.AudioAttributes metadataToAudioAttribute (android.hardware.audio.common.PlaybackTrackMetadata) android.hardware.audio.common.PlaybackTrackMetadata playbackTrackMetadataList public static java.util.List metadataToAudioAttributes (java.util.List) int index java.util.List playbackTrackMetadataList java.util.List audioAttributesForMetadata public static java.lang.String[] metadatasToUsageStrings (java.util.List) android.hardware.audio.common.PlaybackTrackMetadata playbackTrackMetadata int index java.util.List playbackTrackMetadataList String[] usageLiteralsForMetadata private static synthetic android.hardware.audio.common.PlaybackTrackMetadata[] lambda$generateDuckingInfo$0 (int) int x$0 }
com/android/car/audio/CarVolume$CarVolumeListVersion.class
CarVolume.java package com.android.car.audio public abstract annotation com.android.car.audio.CarVolume$CarVolumeListVersion extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/audio/CarVolume.class
CarVolume.java package com.android.car.audio final com.android.car.audio.CarVolume extends java.lang.Object { private static final String TAG private static final int CONTEXT_HIGHEST_PRIORITY private static final int CONTEXT_NOT_PRIORITIZED static final int VERSION_ONE private static final java.util.List AUDIO_ATTRIBUTE_VOLUME_PRIORITY_V1 static final int VERSION_TWO private static final java.util.List AUDIO_ATTRIBUTE_VOLUME_PRIORITY_V2 private final android.util.SparseIntArray mVolumePriorityByAudioContext private final com.android.car.audio.CarAudioService$SystemClockWrapper mClock private final Object mLock private final int mVolumeKeyEventTimeoutMs private final int mLowestPriority private final com.android.car.audio.CarAudioContext mCarAudioContext private final int mAudioVolumeAdjustmentContextsVersion private int mLastActiveContext private long mLastActiveContextStartTime void <init> (com.android.car.audio.CarAudioContext, com.android.car.audio.CarAudioService$SystemClockWrapper, int, int) int priority com.android.car.audio.CarAudioContext carAudioContext com.android.car.audio.CarAudioService$SystemClockWrapper clockWrapper int audioVolumeAdjustmentContextsVersion int volumeKeyEventTimeoutMs int[] contextVolumePriority private int[] getContextPriorityList (int) int audioVolumeAdjustmentContextsVersion private int[] convertAttributesToContexts (java.util.List) int context int index java.util.List audioAttributesPriorities android.util.ArraySet contexts java.util.List contextByPriority public void resetSelectedVolumeContext () int getSuggestedAudioContextAndSaveIfFound (java.util.List, int, java.util.List) java.util.List activePlaybackAttributes int callState java.util.List activeHalAttributes int activeContext android.util.ArraySet activeAttributes int context private int findActiveContextWithHighestPriority (android.util.ArraySet, android.util.SparseIntArray) int context int priority int index android.util.ArraySet activeAttributes android.util.SparseIntArray contextPriorities int currentContext int currentPriority private void setAudioContextStillActive (int) int context boolean isAnyContextActive (int[], java.util.List, int, java.util.List) int index int index int[] contexts java.util.List activePlaybackContext int callState java.util.List activeHalAudioAttributes android.util.ArraySet activeAttributes java.util.Set activeContexts private static android.util.ArraySet getActiveAttributes (java.util.List, int, java.util.List) java.util.List activeAttributes int callState java.util.List activeHalAudioAttributes android.util.ArraySet attributes private int getAudioContextStillActive () int context long contextStartTime int context long contextStartTime void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private void dumpSortedContexts (com.android.car.internal.util.IndentingPrintWriter) int contextId int index int counter int contextId int priority android.media.AudioAttributes[] attributes int index com.android.car.internal.util.IndentingPrintWriter writer java.util.List sortedContexts static void <clinit> () }
com/android/car/audio/CarVolumeCallbackHandler$CallerPriorityCookie.class
CarVolumeCallbackHandler.java package com.android.car.audio final com.android.car.audio.CarVolumeCallbackHandler$CallerPriorityCookie extends java.lang.Object { public final int mUid public final boolean mPriority void <init> (int, boolean) int uid boolean priority }
com/android/car/audio/CarVolumeCallbackHandler.class
CarVolumeCallbackHandler.java package com.android.car.audio final com.android.car.audio.CarVolumeCallbackHandler extends android.os.RemoteCallbackList { private static final String REQUEST_HANDLER_THREAD_NAME private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final Object mLock private final android.util.SparseArray mUidToBindersMap void <init> () void release () public void registerCallback (android.os.IBinder, int, boolean) java.util.List binders android.os.IBinder binder int uid boolean priority android.car.media.ICarVolumeCallback callback public void unregisterCallback (android.os.IBinder, int) java.util.List binders android.os.IBinder binder int uid android.car.media.ICarVolumeCallback callback private void registerCallbackLocked (android.car.media.ICarVolumeCallback, int, boolean) android.car.media.ICarVolumeCallback callback int uid boolean priority private void unregisterCallbackLocked (android.car.media.ICarVolumeCallback) android.car.media.ICarVolumeCallback callback void checkAndRepriotize (int, boolean) android.car.media.ICarVolumeCallback callback int i java.util.List binders int uid boolean priority public void onVolumeGroupChange (int, int, int) int zoneId int groupId int flags public void onGroupMuteChange (int, int, int) int zoneId int groupId int flags void onMasterMuteChanged (int, int) int zoneId int flags public void onCallbackDied (android.car.media.ICarVolumeCallback, java.lang.Object) android.car.media.ICarVolumeCallback callback Object cookie com.android.car.audio.CarVolumeCallbackHandler$CallerPriorityCookie caller public volatile synthetic void onCallbackDied (android.os.IInterface, java.lang.Object) private synthetic void lambda$onMasterMuteChanged$2 (int, int) android.os.RemoteException e android.car.media.ICarVolumeCallback callback int index int zoneId int flags int count private synthetic void lambda$onGroupMuteChange$1 (int, int, int) android.os.RemoteException e com.android.car.audio.CarVolumeCallbackHandler$CallerPriorityCookie cookie android.car.media.ICarVolumeCallback callback int index int zoneId int groupId int flags int count private synthetic void lambda$onVolumeGroupChange$0 (int, int, int) android.os.RemoteException e com.android.car.audio.CarVolumeCallbackHandler$CallerPriorityCookie cookie android.car.media.ICarVolumeCallback callback int index int zoneId int groupId int flags int count }
com/android/car/audio/CarVolumeEventHandler.class
CarVolumeEventHandler.java package com.android.car.audio final com.android.car.audio.CarVolumeEventHandler extends android.os.RemoteCallbackList { private static final String REQUEST_HANDLER_THREAD_NAME private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final Object mLock private final java.util.Set mUids void <init> () void release () public void registerCarVolumeEventCallback (android.car.media.ICarVolumeEventCallback, int) android.car.media.ICarVolumeEventCallback callback int uid public void unregisterCarVolumeEventCallback (android.car.media.ICarVolumeEventCallback, int) android.car.media.ICarVolumeEventCallback callback int uid boolean checkIfUidIsRegistered (int) int uid void onVolumeGroupEvent (java.util.List) java.util.List events void onMasterMuteChanged (int, int) int zoneId int flags public void onCallbackDied (android.car.media.ICarVolumeEventCallback, java.lang.Object) android.car.media.ICarVolumeEventCallback callback Object cookie int uid public volatile synthetic void onCallbackDied (android.os.IInterface, java.lang.Object) private synthetic void lambda$onMasterMuteChanged$1 (int, int) android.car.media.ICarVolumeEventCallback callback android.os.RemoteException e int index int zoneId int flags int count private synthetic void lambda$onVolumeGroupEvent$0 (java.util.List) android.car.media.ICarVolumeEventCallback callback android.os.RemoteException e int index java.util.List events int count }
com/android/car/audio/CarVolumeGroup.class
CarVolumeGroup.java package com.android.car.audio abstract com.android.car.audio.CarVolumeGroup extends java.lang.Object { public static final int UNINITIALIZED private final boolean mUseCarVolumeGroupMute private final boolean mHasCriticalAudioContexts private final com.android.car.audio.CarAudioSettings mSettingsManager protected final int mId private final String mName protected final int mZoneId protected final int mConfigId protected final android.util.SparseArray mContextToAddress protected final android.util.ArrayMap mAddressToCarAudioDeviceInfo protected final Object mLock private final com.android.car.audio.CarAudioContext mCarAudioContext protected int mStoredGainIndex protected int mCurrentGainIndex protected boolean mIsMuted protected int mUserId protected int mAttenuatedGainIndex protected int mLimitedGainIndex protected int mBlockedGainIndex private boolean mIsHalMuted protected java.util.List mReasons protected void <init> (com.android.car.audio.CarAudioContext, com.android.car.audio.CarAudioSettings, android.util.SparseArray, android.util.ArrayMap, int, int, int, java.lang.String, boolean) int context java.util.List audioAttributes int index com.android.car.audio.CarAudioContext carAudioContext com.android.car.audio.CarAudioSettings settingsManager android.util.SparseArray contextToAddress android.util.ArrayMap addressToCarAudioDeviceInfo int zoneId int configId int volumeGroupId String name boolean useCarVolumeGroupMute java.util.List volumeAttributes void init () protected boolean hasPendingAttenuationReasonsLocked () protected void setBlockedLocked (int) int blockedIndex protected void resetBlockedLocked () protected boolean isBlockedLocked () protected void setLimitLocked (int) int limitIndex protected void resetLimitLocked () protected boolean isLimitedLocked () protected boolean isOverLimitLocked () protected boolean isOverLimitLocked (int) int index protected void setAttenuatedGainLocked (int) int attenuatedGainIndex protected void resetAttenuationLocked () protected boolean isAttenuatedLocked () private void setHalMuteLocked (boolean) boolean mute protected boolean isHalMutedLocked () void setBlocked (int) int blockedIndex void resetBlocked () boolean isBlocked () void setLimit (int) int limitIndex void resetLimit () boolean isLimited () boolean isOverLimit () void setAttenuatedGain (int) int attenuatedGainIndex void resetAttenuation () boolean isAttenuated () com.android.car.audio.CarAudioDeviceInfo getCarAudioDeviceInfoForAddress (java.lang.String) String address int[] getContexts () int i int[] carAudioContexts int getId () java.lang.String getName () java.lang.String getAddressForContext (int) int audioContext android.media.AudioDeviceInfo getAudioDeviceForContext (int) int audioContext String address com.android.car.audio.CarAudioDeviceInfo info java.util.List getContextsForAddress (java.lang.String) String value int i String address java.util.List carAudioContexts java.util.List getAddresses () java.util.List getAllSupportedUsagesForAddress (java.lang.String) int usage int attrIndex int contextId android.media.AudioAttributes[] attributes int contextIndex String address java.util.List supportedUsagesForAddress java.util.List contextsForAddress abstract int getMaxGainIndex () abstract int getMinGainIndex () int getCurrentGainIndex () protected int getCurrentGainIndexLocked () protected int getRestrictedGainForIndexLocked (int) int index void setCurrentGainIndex (int) int currentgainIndex int gainIndex protected void setCurrentGainIndexLocked (int) int gainIndex boolean hasCriticalAudioContexts () public java.lang.String toString () protected abstract void dumpLocked (com.android.car.internal.util.IndentingPrintWriter) void dump (com.android.car.internal.util.IndentingPrintWriter) int i String address com.android.car.audio.CarAudioDeviceInfo info int i int reason int index com.android.car.internal.util.IndentingPrintWriter writer void loadVolumesSettingsForUser (int) int userId boolean setMute (boolean) boolean mute protected boolean setMuteLocked (boolean) boolean mute boolean hasChanged protected void applyMuteLocked (boolean) boolean mute boolean isMuted () protected boolean isMutedLocked () protected boolean isUserMutedLocked () protected boolean isFullyMutedLocked () private static boolean containsCriticalAttributes (java.util.List) int index java.util.List volumeAttributes private void updateUserIdLocked (int) int userId private int getCurrentGainIndexForUserLocked () int gainIndexForUser private void updateCurrentGainIndexLocked () protected boolean isValidGainIndex (int) int gainIndex protected abstract boolean isValidGainIndexLocked (int) protected abstract int getDefaultGainIndex () private void storeGainIndexForUserLocked (int, int) int gainIndex int userId private void updateGroupMuteLocked () int onAudioGainChanged (java.util.List, com.android.car.audio.CarAudioGainConfigInfo) int previousRestrictedIndex boolean shouldBlock boolean shouldLimit boolean shouldDuck boolean shouldMute int newRestrictedIndex java.util.List halReasons com.android.car.audio.CarAudioGainConfigInfo gain int eventType int halIndex android.car.media.CarVolumeGroupInfo getCarVolumeGroupInfo () int gainIndex boolean isMuted boolean isBlocked boolean isAttenuated int gainIndex boolean isMuted boolean isBlocked boolean isAttenuated String name java.util.List getAudioAttributes () int attrIndex int context android.media.AudioAttributes[] contextAttributes int index java.util.List audioAttributes public int onAudioVolumeGroupChanged (int) int flags void updateAudioDeviceInfo (com.android.car.audio.hal.HalAudioDeviceInfo) com.android.car.audio.CarAudioDeviceInfo info com.android.car.audio.hal.HalAudioDeviceInfo halDeviceInfo int calculateNewGainStageFromDeviceInfos () }
com/android/car/audio/CarVolumeGroupFactory.class
CarVolumeGroupFactory.java package com.android.car.audio final com.android.car.audio.CarVolumeGroupFactory extends java.lang.Object { private static final int UNSET_STEP_SIZE private final String mName private final int mId private final int mZoneId private final int mConfigId private final boolean mUseCarVolumeGroupMute private final com.android.car.audio.CarAudioSettings mCarAudioSettings private final android.util.SparseArray mContextToAddress private final com.android.car.audio.CarAudioContext mCarAudioContext private final android.media.AudioManager mAudioManager private final android.util.ArrayMap mAddressToCarAudioDeviceInfo private int mStepSize private int mDefaultGain private int mMaxGain private int mMinGain void <init> (android.media.AudioManager, com.android.car.audio.CarAudioSettings, com.android.car.audio.CarAudioContext, int, int, int, java.lang.String, boolean) android.media.AudioManager audioManager com.android.car.audio.CarAudioSettings carAudioSettings com.android.car.audio.CarAudioContext carAudioContext int zoneId int configId int volumeGroupId String name boolean useCarVolumeGroupMute com.android.car.audio.CarVolumeGroup getCarVolumeGroup (boolean) com.android.car.audio.CarVolumeGroup group boolean useCoreAudioVolume com.android.car.audio.CarVolumeGroup group void setDeviceInfoForContext (int, com.android.car.audio.CarAudioDeviceInfo) int carAudioContextId com.android.car.audio.CarAudioDeviceInfo info void setNonLegacyContexts (com.android.car.audio.CarAudioDeviceInfo) int audioContext int index com.android.car.audio.CarAudioDeviceInfo info java.util.List nonLegacyCarSystemContexts int getMinGain () int getMaxGain () int getDefaultGain () }
com/android/car/audio/CarVolumeGroupMuting.class
CarVolumeGroupMuting.java package com.android.car.audio final com.android.car.audio.CarVolumeGroupMuting extends java.lang.Object { private static final String TAG private final android.util.SparseArray mCarAudioZones private final com.android.car.audio.hal.AudioControlWrapper mAudioControlWrapper private final Object mLock private java.util.List mLastMutingInformation private boolean mIsMutingRestricted void <init> (android.util.SparseArray, com.android.car.audio.hal.AudioControlWrapper) android.util.SparseArray carAudioZones com.android.car.audio.hal.AudioControlWrapper audioControlWrapper private static void requireGroupMutingSupported (com.android.car.audio.hal.AudioControlWrapper) com.android.car.audio.hal.AudioControlWrapper audioControlWrapper public void carMuteChanged () java.util.List mutingInfo public void setRestrictMuting (boolean) boolean isMutingRestricted private boolean isMutingRestricted () private void setLastMutingInfo (java.util.List) java.util.List mutingInfo java.util.List getLastMutingInformation () private java.util.List generateMutingInfo () int index java.util.List mutingInformation boolean isMutingRestricted public void dump (com.android.car.internal.util.IndentingPrintWriter) int index com.android.car.internal.util.IndentingPrintWriter writer private void dumpCarMutingInfo (com.android.car.internal.util.IndentingPrintWriter, android.hardware.automotive.audiocontrol.MutingInfo) com.android.car.internal.util.IndentingPrintWriter writer android.hardware.automotive.audiocontrol.MutingInfo info private static void dumpDeviceAddresses (com.android.car.internal.util.IndentingPrintWriter, java.lang.String[]) int index com.android.car.internal.util.IndentingPrintWriter writer String[] devices static android.hardware.automotive.audiocontrol.MutingInfo generateMutingInfoFromZone (com.android.car.audio.CarAudioZone, boolean) com.android.car.audio.CarVolumeGroup group int groupIndex com.android.car.audio.CarAudioZone audioZone boolean isMutingRestricted android.hardware.automotive.audiocontrol.MutingInfo mutingInfo java.util.List mutedDevices java.util.List unMutedDevices com.android.car.audio.CarVolumeGroup[] groups static void <clinit> () }
com/android/car/audio/CarVolumeInfoWrapper.class
CarVolumeInfoWrapper.java package com.android.car.audio final com.android.car.audio.CarVolumeInfoWrapper extends java.lang.Object { private final com.android.car.audio.CarAudioService mCarAudioService void <init> (com.android.car.audio.CarAudioService) com.android.car.audio.CarAudioService carAudioService public int getSuggestedAudioContextForZone (int) int zoneId public int getVolumeGroupIdForAudioZone (int) int zoneId public int getGroupVolume (int, int) int zoneId int groupId public int getGroupMinVolume (int, int) int zoneId int groupId public int getGroupMaxVolume (int, int) int zoneId int groupId public boolean isVolumeGroupMuted (int, int) int zoneId int groupId public java.util.List getMutedVolumeGroups (int) int zoneId public android.car.media.CarVolumeGroupInfo getVolumeGroupInfo (int, int) int zoneId int groupId public int getVolumeGroupIdForAudioAttribute (int, android.media.AudioAttributes) int audioZoneId android.media.AudioAttributes attributes public java.util.List getVolumeGroupInfosForZone (int) int zoneId public java.util.List getActiveAudioAttributesForZone (int) int zoneId public int getCallStateForZone (int) int zoneId public void onAudioVolumeGroupChanged (int, java.lang.String, int) int zoneId String groupName int flags public void onVolumeGroupEvent (java.util.List) java.util.List events }
com/android/car/audio/CarZonesAudioFocus$CarFocusCallback.class
CarZonesAudioFocus.java package com.android.car.audio public abstract com.android.car.audio.CarZonesAudioFocus$CarFocusCallback extends java.lang.Object { public abstract void onFocusChange (int[], android.util.SparseArray) }
com/android/car/audio/CarZonesAudioFocus.class
CarZonesAudioFocus.java package com.android.car.audio final com.android.car.audio.CarZonesAudioFocus extends android.media.audiopolicy.AudioPolicy$AudioPolicyFocusListener { private static final String TAG private final com.android.car.audio.CarZonesAudioFocus$CarFocusCallback mCarFocusCallback private com.android.car.audio.CarAudioService mCarAudioService private android.media.audiopolicy.AudioPolicy mAudioPolicy private final android.util.SparseArray mFocusZones public static com.android.car.audio.CarZonesAudioFocus createCarZonesAudioFocus (android.media.AudioManager, android.content.pm.PackageManager, android.util.SparseArray, com.android.car.audio.CarAudioSettings, com.android.car.audio.CarZonesAudioFocus$CarFocusCallback, com.android.car.audio.CarVolumeInfoWrapper) com.android.car.audio.CarAudioZone audioZone int audioZoneId com.android.car.audio.CarAudioFocus zoneFocusListener int i android.media.AudioManager audioManager android.content.pm.PackageManager packageManager android.util.SparseArray carAudioZones com.android.car.audio.CarAudioSettings carAudioSettings com.android.car.audio.CarZonesAudioFocus$CarFocusCallback carFocusCallback com.android.car.audio.CarVolumeInfoWrapper carVolumeInfoWrapper android.util.SparseArray audioFocusPerZone void <init> (android.util.SparseArray, com.android.car.audio.CarZonesAudioFocus$CarFocusCallback) android.util.SparseArray focusZones com.android.car.audio.CarZonesAudioFocus$CarFocusCallback carFocusCallback java.util.ArrayList getAudioFocusLosersForUid (int, int) int uid int zoneId com.android.car.audio.CarAudioFocus focus java.util.ArrayList getAudioFocusHoldersForUid (int, int) int uid int zoneId com.android.car.audio.CarAudioFocus focus java.util.List transientlyLoseAllFocusHoldersInZone (int) int zoneId com.android.car.audio.CarAudioFocus focus java.util.List activeFocusInfos void transientlyLoseInFocusInZone (java.util.List, int) java.util.List afiList int zoneId com.android.car.audio.CarAudioFocus focus private void transientlyLoseInFocusInZone (java.util.List, com.android.car.audio.CarAudioFocus) android.media.AudioFocusInfo info int index java.util.List audioFocusInfos com.android.car.audio.CarAudioFocus focus java.util.List reevaluateAndRegainAudioFocusList (java.util.List) android.media.AudioFocusInfo afi int zoneId int index int zoneIdIndex java.util.List audioFocusInfos java.util.List res android.util.ArraySet zoneIds int[] zoneIdArray int reevaluateAndRegainAudioFocus (android.media.AudioFocusInfo) android.media.AudioFocusInfo afi int zoneId void setOwningPolicy (com.android.car.audio.CarAudioService, android.media.audiopolicy.AudioPolicy) int i com.android.car.audio.CarAudioService carAudioService android.media.audiopolicy.AudioPolicy parentPolicy void setRestrictFocus (boolean) int i boolean isFocusRestricted int[] zoneIds public void onAudioFocusRequest (android.media.AudioFocusInfo, int) android.media.AudioFocusInfo afi int requestResult int zoneId public void onAudioFocusAbandon (android.media.AudioFocusInfo) android.media.AudioFocusInfo afi int zoneId private com.android.car.audio.CarAudioFocus getCarAudioFocusForZoneId (int) int zoneId private int getAudioZoneIdForAudioFocusInfo (android.media.AudioFocusInfo) int bundleZoneId android.media.AudioFocusInfo afi int zoneId android.os.Bundle bundle private void notifyFocusListeners (int[]) int zoneId int i int[] zoneIds android.util.SparseArray focusHoldersByZoneId private void sendFocusChangeToOemService (com.android.car.audio.CarAudioFocus, int) com.android.car.audio.CarAudioFocus carAudioFocus int zoneId com.android.car.oem.CarOemProxyService proxy void dump (com.android.car.internal.util.IndentingPrintWriter) int i com.android.car.internal.util.IndentingPrintWriter writer public void updateUserForZoneId (int, int) int audioZoneId int userId com.android.car.audio.AudioFocusStack transientlyLoseMediaAudioFocusForUser (int, int) int userId int zoneId android.media.AudioAttributes audioAttributes com.android.car.audio.CarAudioFocus carAudioFocus java.util.List activeFocusInfos java.util.List inactiveFocusInfos com.android.car.audio.AudioFocusStack transientlyLoseAudioFocusForZone (int) int zoneId com.android.car.audio.CarAudioFocus carAudioFocus java.util.List activeFocusInfos java.util.List inactiveFocusInfos private com.android.car.audio.AudioFocusStack transientlyLoserFocusForFocusStack (com.android.car.audio.CarAudioFocus, java.util.List, java.util.List) com.android.car.audio.CarAudioFocus carAudioFocus java.util.List activeFocusInfos java.util.List inactiveFocusInfos void regainMediaAudioFocusInZone (com.android.car.audio.AudioFocusStack, int) com.android.car.audio.AudioFocusStack mediaFocusStack int zoneId com.android.car.audio.CarAudioFocus carAudioFocus private void regainMediaAudioFocusInZone (java.util.List, com.android.car.audio.CarAudioFocus) int index java.util.List focusInfos com.android.car.audio.CarAudioFocus carAudioFocus static void <clinit> () }
com/android/car/audio/ContentObserverFactory$1.class
ContentObserverFactory.java package com.android.car.audio com.android.car.audio.ContentObserverFactory$1 extends android.database.ContentObserver { final synthetic com.android.car.audio.ContentObserverFactory$ContentChangeCallback val$wrapper final synthetic com.android.car.audio.ContentObserverFactory this$0 void <init> (com.android.car.audio.ContentObserverFactory, android.os.Handler, com.android.car.audio.ContentObserverFactory$ContentChangeCallback) com.android.car.audio.ContentObserverFactory this$0 android.os.Handler arg0 public void onChange (boolean, android.net.Uri) boolean selfChange android.net.Uri uri }
com/android/car/audio/ContentObserverFactory$ContentChangeCallback.class
ContentObserverFactory.java package com.android.car.audio abstract com.android.car.audio.ContentObserverFactory$ContentChangeCallback extends java.lang.Object { public abstract void onChange () }
com/android/car/audio/ContentObserverFactory.class
ContentObserverFactory.java package com.android.car.audio final com.android.car.audio.ContentObserverFactory extends java.lang.Object { private final android.net.Uri mUri void <init> (android.net.Uri) android.net.Uri uri android.database.ContentObserver createObserver (com.android.car.audio.ContentObserverFactory$ContentChangeCallback) com.android.car.audio.ContentObserverFactory$ContentChangeCallback wrapper }
com/android/car/audio/CoreAudioHelper$StaticLazyInitializer$1.class
CoreAudioHelper.java package com.android.car.audio com.android.car.audio.CoreAudioHelper$StaticLazyInitializer$1 extends android.util.SparseArray { void <init> () android.media.audiopolicy.AudioVolumeGroup group int index }
com/android/car/audio/CoreAudioHelper$StaticLazyInitializer.class
CoreAudioHelper.java package com.android.car.audio com.android.car.audio.CoreAudioHelper$StaticLazyInitializer extends java.lang.Object { static final java.util.List sAudioProductStrategies static final java.util.List sAudioVolumeGroups static final android.util.SparseArray sGroupIdToNames private void <init> () static void <clinit> () }
com/android/car/audio/CoreAudioHelper.class
CoreAudioHelper.java package com.android.car.audio final com.android.car.audio.CoreAudioHelper extends java.lang.Object { static final String TAG private static final boolean DEBUG static final int INVALID_STRATEGY static final int INVALID_GROUP_ID static final android.media.AudioAttributes DEFAULT_ATTRIBUTES private void <init> () private static java.util.List getAudioProductStrategies () private static java.util.List getAudioVolumeGroups () private static android.util.SparseArray getGroupIdToNames () public static int getStrategyForAudioAttributes (android.media.AudioAttributes) android.media.audiopolicy.AudioProductStrategy strategy int index android.media.AudioAttributes attributes public static int getStrategyForAudioAttributesOrDefault (android.media.AudioAttributes) android.media.AudioAttributes attributes int strategyId public static android.media.audiopolicy.AudioProductStrategy getStrategy (int) android.media.audiopolicy.AudioProductStrategy strategy int index int strategyId public static boolean isDefaultStrategy (int) android.media.audiopolicy.AudioProductStrategy strategy int index int strategyId public static android.media.audiopolicy.AudioVolumeGroup getVolumeGroup (java.lang.String) android.media.audiopolicy.AudioVolumeGroup group int index String groupName public static android.media.AudioAttributes selectAttributesForVolumeGroupName (java.lang.String) android.media.AudioAttributes attributes int index String groupName android.media.audiopolicy.AudioVolumeGroup group android.media.AudioAttributes bestAttributes public static java.lang.String getVolumeGroupNameForAudioAttributes (android.media.AudioAttributes) android.media.AudioAttributes attributes int volumeGroupId public static java.lang.String getVolumeGroupNameFromCoreId (int) int coreGroupId public static int getVolumeGroupIdForAudioAttributes (android.media.AudioAttributes) android.media.audiopolicy.AudioProductStrategy strategy int volumeGroupId int index android.media.AudioAttributes attributes static void <clinit> () }
com/android/car/audio/CoreAudioVolumeGroup.class
CoreAudioVolumeGroup.java package com.android.car.audio final com.android.car.audio.CoreAudioVolumeGroup extends com.android.car.audio.CarVolumeGroup { static final String TAG private final android.media.AudioAttributes mAudioAttributes private final android.media.AudioManager mAudioManager private int mAmCurrentGainIndex private final int mAmId private final int mDefaultGainIndex private final int mMaxGainIndex private final int mMinGainIndex private boolean mAmGroupMuted private int mAmLastAudibleGainIndex void <init> (android.media.AudioManager, com.android.car.audio.CarAudioContext, com.android.car.audio.CarAudioSettings, android.util.SparseArray, android.util.ArrayMap, int, int, int, java.lang.String, boolean) android.media.AudioManager audioManager com.android.car.audio.CarAudioContext carAudioContext com.android.car.audio.CarAudioSettings settingsManager android.util.SparseArray contextToAddress android.util.ArrayMap addressToCarAudioDeviceInfo int zoneId int configId int volumeGroupId String name boolean useCarVolumeGroupMute public int getMaxGainIndex () public int getMinGainIndex () int getAmCurrentGainIndex () boolean isAmGroupMuted () int getAmLastAudibleIndex () protected void setCurrentGainIndexLocked (int) int gainIndex private void setCurrentGainIndexLocked (int, boolean) int gainIndex boolean canChangeMuteState int flags protected boolean isValidGainIndexLocked (int) int gainIndex private boolean isMutable () protected void applyMuteLocked (boolean) int index boolean mute public int onAudioVolumeGroupChanged (int) int previousAudibleIndex int previousIndex boolean volumeChanged boolean muteChanged boolean lastAudibleIndexChanged int flags int returnedFlags int syncMuteState () boolean isAmMutedByVolumeZero int returnedFlags int syncGainIndex () int returnedFlags protected int getDefaultGainIndex () protected void dumpLocked (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer }
com/android/car/audio/CoreAudioVolumeGroupCallback.class
CoreAudioVolumeGroupCallback.java package com.android.car.audio final com.android.car.audio.CoreAudioVolumeGroupCallback extends android.media.AudioManager$VolumeGroupCallback { static final String TAG private final com.android.car.audio.CarVolumeInfoWrapper mCarVolumeInfoWrapper private final android.media.AudioManager mAudioManager void <init> (com.android.car.audio.CarVolumeInfoWrapper, android.media.AudioManager) com.android.car.audio.CarVolumeInfoWrapper carVolumeInfoWrapper android.media.AudioManager audioManager public void init (java.util.concurrent.Executor) java.util.concurrent.Executor executor public void release () public void onAudioVolumeGroupChanged (int, int) int groupId int flags int zoneId String groupName }
com/android/car/audio/FocusEntry.class
FocusEntry.java package com.android.car.audio final com.android.car.audio.FocusEntry extends java.lang.Object { private final android.media.AudioFocusInfo mAudioFocusInfo private final int mAudioContext private final java.util.List mBlockers private final android.content.pm.PackageManager mPackageManager private boolean mIsDucked void <init> (android.media.AudioFocusInfo, int, android.content.pm.PackageManager) android.media.AudioFocusInfo audioFocusInfo int context android.content.pm.PackageManager packageManager int getAudioContext () android.media.AudioFocusInfo getAudioFocusInfo () boolean isUnblocked () void addBlocker (com.android.car.audio.FocusEntry) com.android.car.audio.FocusEntry blocker void removeBlocker (com.android.car.audio.FocusEntry) com.android.car.audio.FocusEntry blocker java.lang.String getClientId () boolean isDucked () void setDucked (boolean) boolean ducked boolean wantsPauseInsteadOfDucking () boolean receivesDuckEvents () android.os.Bundle bundle public void dump (com.android.car.internal.util.IndentingPrintWriter) int index com.android.car.internal.util.IndentingPrintWriter writer public java.lang.String toString () StringBuilder stringBuilder }
com/android/car/audio/FocusInteraction$1.class
FocusInteraction.java package com.android.car.audio com.android.car.audio.FocusInteraction$1 extends android.util.SparseArray { void <init> () }
com/android/car/audio/FocusInteraction$10.class
FocusInteraction.java package com.android.car.audio com.android.car.audio.FocusInteraction$10 extends android.util.SparseArray { void <init> () }
com/android/car/audio/FocusInteraction$11.class
FocusInteraction.java package com.android.car.audio com.android.car.audio.FocusInteraction$11 extends android.util.SparseArray { void <init> () }
com/android/car/audio/FocusInteraction$12.class
FocusInteraction.java package com.android.car.audio com.android.car.audio.FocusInteraction$12 extends android.util.SparseArray { void <init> () }
com/android/car/audio/FocusInteraction$13.class
FocusInteraction.java package com.android.car.audio com.android.car.audio.FocusInteraction$13 extends android.util.SparseArray { void <init> () }
com/android/car/audio/FocusInteraction$2.class
FocusInteraction.java package com.android.car.audio com.android.car.audio.FocusInteraction$2 extends android.util.SparseArray { void <init> () }
com/android/car/audio/FocusInteraction$3.class
FocusInteraction.java package com.android.car.audio com.android.car.audio.FocusInteraction$3 extends android.util.SparseArray { void <init> () }
com/android/car/audio/FocusInteraction$4.class
FocusInteraction.java package com.android.car.audio com.android.car.audio.FocusInteraction$4 extends android.util.SparseArray { void <init> () }
com/android/car/audio/FocusInteraction$5.class
FocusInteraction.java package com.android.car.audio com.android.car.audio.FocusInteraction$5 extends android.util.SparseArray { void <init> () }
com/android/car/audio/FocusInteraction$6.class
FocusInteraction.java package com.android.car.audio com.android.car.audio.FocusInteraction$6 extends android.util.SparseArray { void <init> () }
com/android/car/audio/FocusInteraction$7.class
FocusInteraction.java package com.android.car.audio com.android.car.audio.FocusInteraction$7 extends android.util.SparseArray { void <init> () }
com/android/car/audio/FocusInteraction$8.class
FocusInteraction.java package com.android.car.audio com.android.car.audio.FocusInteraction$8 extends android.util.SparseArray { void <init> () }
com/android/car/audio/FocusInteraction$9.class
FocusInteraction.java package com.android.car.audio com.android.car.audio.FocusInteraction$9 extends android.util.SparseArray { void <init> () }
com/android/car/audio/FocusInteraction.class
FocusInteraction.java package com.android.car.audio final com.android.car.audio.FocusInteraction extends java.lang.Object { private static final String TAG static final android.net.Uri AUDIO_FOCUS_NAVIGATION_REJECTED_DURING_CALL_URI static final int INTERACTION_REJECT static final int INTERACTION_EXCLUSIVE static final int INTERACTION_CONCURRENT private static final android.util.SparseArray INTERACTION_MATRIX private final Object mLock private final android.util.SparseArray mInteractionMatrix private android.database.ContentObserver mContentObserver private final com.android.car.audio.CarAudioSettings mCarAudioFocusSettings private final com.android.car.audio.ContentObserverFactory mContentObserverFactory private final com.android.car.audio.CarAudioContext mCarAudioContext private int mUserId void <init> (com.android.car.audio.CarAudioSettings, com.android.car.audio.ContentObserverFactory, com.android.car.audio.CarAudioContext) com.android.car.audio.CarAudioContextInfo columnInfo int columnLegacyContext int focusDecision int columnIndex com.android.car.audio.CarAudioContextInfo rowInfo int rowLegacyContext android.util.SparseArray rowDecisions int rowIndex com.android.car.audio.CarAudioSettings carAudioSettings com.android.car.audio.ContentObserverFactory contentObserverFactory com.android.car.audio.CarAudioContext carAudioContext java.util.List infos private void navigationOnCallSettingChanged () public void setRejectNavigationOnCallLocked (boolean) boolean navigationRejectedWithCall int callContext int navContext public boolean isRejectNavigationOnCallEnabled () int callContext int navContext public int evaluateRequest (int, com.android.car.audio.FocusEntry, boolean, boolean, java.util.List) android.util.SparseArray holderRow int focusDecision int requestedContext com.android.car.audio.FocusEntry focusHolder boolean allowDucking boolean allowsDelayedFocus java.util.List focusLosers int holderContext void setUserIdForSettings (int) int userId private boolean isRejectNavigationOnCallEnabledInSettings (int) int userId android.util.SparseArray getInteractionMatrix () public void dump (com.android.car.internal.util.IndentingPrintWriter) boolean rejectNavigationOnCall com.android.car.internal.util.IndentingPrintWriter writer int callContext int navContext boolean rejectNavigationOnCall private synthetic void lambda$setUserIdForSettings$0 () static void <clinit> () }
com/android/car/audio/MediaRequestHandler$InternalMediaAudioRequest.class
MediaRequestHandler.java package com.android.car.audio com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest extends java.lang.Object { private final android.car.media.IMediaAudioRequestStatusCallback mIMediaAudioRequestStatusCallback private final android.car.CarOccupantZoneManager$OccupantZoneInfo mOccupantZoneInfo void <init> (android.car.media.IMediaAudioRequestStatusCallback, android.car.CarOccupantZoneManager$OccupantZoneInfo) android.car.media.IMediaAudioRequestStatusCallback callback android.car.CarOccupantZoneManager$OccupantZoneInfo info public java.lang.String toString () StringBuilder builder }
com/android/car/audio/MediaRequestHandler.class
MediaRequestHandler.java package com.android.car.audio final com.android.car.audio.MediaRequestHandler extends java.lang.Object { private static final String TAG private static final String REQUEST_HANDLER_THREAD_NAME private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final Object mLock private final android.util.ArrayMap mMediaAudioRequestIdToCallback private final android.util.ArraySet mAssignedOccupants private final android.util.ArrayMap mRequestIdToApprover private final android.os.RemoteCallbackList mPrimaryZoneMediaAudioRequestCallbacks private final com.android.car.audio.RequestIdGenerator mIdGenerator void <init> () boolean registerPrimaryZoneMediaAudioRequestCallback (android.car.media.IPrimaryZoneMediaAudioRequestCallback) android.car.media.IPrimaryZoneMediaAudioRequestCallback callback boolean unregisterPrimaryZoneMediaAudioRequestCallback (android.car.media.IPrimaryZoneMediaAudioRequestCallback) android.car.media.IPrimaryZoneMediaAudioRequestCallback callback boolean isAudioMediaCallbackRegistered (android.os.IBinder) android.car.media.IPrimaryZoneMediaAudioRequestCallback callback int i int n android.os.IBinder token boolean contains long requestMediaAudioOnPrimaryZone (android.car.media.IMediaAudioRequestStatusCallback, android.car.CarOccupantZoneManager$OccupantZoneInfo) android.car.media.IMediaAudioRequestStatusCallback callback android.car.CarOccupantZoneManager$OccupantZoneInfo info long requestId boolean acceptMediaAudioRequest (android.os.IBinder, long) com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest request android.os.IBinder token long requestId com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest request boolean rejectMediaAudioRequest (long) long requestId com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest request boolean cancelMediaAudioOnPrimaryZone (long) android.os.RemoteException e long requestId com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest request boolean stopMediaAudioOnPrimaryZone (long) android.os.RemoteException e long requestId com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest request android.car.CarOccupantZoneManager$OccupantZoneInfo getOccupantForRequest (long) com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest request long requestId com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest request long getRequestIdForOccupant (android.car.CarOccupantZoneManager$OccupantZoneInfo) com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest request int index android.car.CarOccupantZoneManager$OccupantZoneInfo info boolean isMediaAudioAllowedInPrimaryZone (android.car.CarOccupantZoneManager$OccupantZoneInfo) android.car.CarOccupantZoneManager$OccupantZoneInfo info long getAssignedRequestIdForOccupantZoneId (int) android.car.CarOccupantZoneManager$OccupantZoneInfo info int index int occupantZoneId android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZoneInfo java.util.List getRequestsOwnedByApprover (android.car.media.IPrimaryZoneMediaAudioRequestCallback) int index android.car.media.IPrimaryZoneMediaAudioRequestCallback callback java.util.List ownedRequests private boolean callbackAlreadyPresentLocked (android.car.media.IMediaAudioRequestStatusCallback) com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest request int index android.car.media.IMediaAudioRequestStatusCallback callback private void handleMediaAudioRequest (android.car.CarOccupantZoneManager$OccupantZoneInfo, long) android.os.RemoteException e android.car.media.IPrimaryZoneMediaAudioRequestCallback callback int i int n android.car.CarOccupantZoneManager$OccupantZoneInfo info long requestId boolean handled int n private boolean broadcastToCallbacks (long, com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest, int) android.os.RemoteException e android.car.media.IPrimaryZoneMediaAudioRequestCallback callback int i int n long requestId com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest request int status boolean handled private com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest removeAudioMediaRequest (long) com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest request long requestId com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest request private boolean informMediaAudioRequestCallbackAndApprovers (android.car.media.IMediaAudioRequestStatusCallback, android.car.CarOccupantZoneManager$OccupantZoneInfo, java.lang.String, long, boolean) android.os.RemoteException e android.os.RemoteException e android.car.media.IPrimaryZoneMediaAudioRequestCallback primaryCallback int i int n android.car.media.IMediaAudioRequestStatusCallback callback android.car.CarOccupantZoneManager$OccupantZoneInfo info String message long requestId boolean allowed int status boolean handled void dump (com.android.car.internal.util.IndentingPrintWriter) int index android.car.CarOccupantZoneManager$OccupantZoneInfo info int index long key com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest value int index long key android.os.IBinder value int index int n com.android.car.internal.util.IndentingPrintWriter writer private synthetic void lambda$rejectMediaAudioRequest$1 (com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest, long) com.android.car.audio.MediaRequestHandler$InternalMediaAudioRequest request long requestId private synthetic void lambda$requestMediaAudioOnPrimaryZone$0 (android.car.CarOccupantZoneManager$OccupantZoneInfo, long) android.car.CarOccupantZoneManager$OccupantZoneInfo info long requestId }
com/android/car/audio/RequestIdGenerator.class
RequestIdGenerator.java package com.android.car.audio final com.android.car.audio.RequestIdGenerator extends java.lang.Object { private final Object mLock private final long mMaxRequests private final android.util.ArraySet mUsedRequestIds private long mRequestIdCounter void <init> () void <init> (long) long maxRequests long generateUniqueRequestId () void releaseRequestId (long) long requestId }
com/android/car/audio/ZoneAudioPlaybackCallback.class
ZoneAudioPlaybackCallback.java package com.android.car.audio final com.android.car.audio.ZoneAudioPlaybackCallback extends java.lang.Object { private final Object mLock private final android.util.ArrayMap mAudioAttributesStartTime private final android.util.ArrayMap mLastActiveConfigs private final com.android.car.audio.CarAudioZone mCarAudioZone private final com.android.car.audio.CarAudioService$SystemClockWrapper mClock private final int mVolumeKeyEventTimeoutMs void <init> (com.android.car.audio.CarAudioZone, com.android.car.audio.CarAudioService$SystemClockWrapper, int) com.android.car.audio.CarAudioZone carAudioZone com.android.car.audio.CarAudioService$SystemClockWrapper clock int volumeKeyEventTimeoutMs public void onPlaybackConfigChanged (java.util.List) java.util.List newlyInactiveConfigurations java.util.List configurations android.util.ArrayMap newActiveConfigs public java.util.List getAllActiveAudioAttributes () java.util.List activeContexts private void startTimersForContextThatBecameInactiveLocked (java.util.List) int index java.util.List inactiveConfigs java.util.List activeAttributes private java.util.List getNewlyInactiveConfigurationsLocked (java.util.Map) int index java.util.Map newActiveConfigurations java.util.List newlyInactiveConfigurations private android.util.ArrayMap filterNewActiveConfiguration (java.util.List) android.media.AudioPlaybackConfiguration configuration int index java.util.List configurations android.util.ArrayMap newActiveConfigs private java.util.List getCurrentlyActiveAttributesLocked () private java.util.List getStillActiveContextAndRemoveExpiredContextsLocked () long startTime int index int indexToRemove java.util.List attributesToRemove java.util.List activeAttributes void resetStillActiveContexts () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public void dumpLastActiveConfigsAndAudioAttributesStartTime (com.android.car.internal.util.IndentingPrintWriter) int i int i com.android.car.internal.util.IndentingPrintWriter writer }
com/android/car/audio/hal/
com/android/car/audio/hal/AudioControlFactory.class
AudioControlFactory.java package com.android.car.audio.hal public final com.android.car.audio.hal.AudioControlFactory extends java.lang.Object { static final String TAG private void <init> () public static com.android.car.audio.hal.AudioControlWrapper newAudioControl () android.os.IBinder binder android.hardware.automotive.audiocontrol.V2_0.IAudioControl audioControlV2 android.hardware.automotive.audiocontrol.V1_0.IAudioControl audioControlV1 static void <clinit> () }
com/android/car/audio/hal/AudioControlWrapper$AudioControlDeathRecipient.class
AudioControlWrapper.java package com.android.car.audio.hal public abstract com.android.car.audio.hal.AudioControlWrapper$AudioControlDeathRecipient extends java.lang.Object { public abstract void serviceDied () }
com/android/car/audio/hal/AudioControlWrapper$AudioControlFeature.class
AudioControlWrapper.java package com.android.car.audio.hal public abstract annotation com.android.car.audio.hal.AudioControlWrapper$AudioControlFeature extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/audio/hal/AudioControlWrapper.class
AudioControlWrapper.java package com.android.car.audio.hal public abstract com.android.car.audio.hal.AudioControlWrapper extends java.lang.Object { public static final int AUDIOCONTROL_FEATURE_AUDIO_FOCUS public static final int AUDIOCONTROL_FEATURE_AUDIO_DUCKING public static final int AUDIOCONTROL_FEATURE_AUDIO_GROUP_MUTING public static final int AUDIOCONTROL_FEATURE_AUDIO_FOCUS_WITH_METADATA public static final int AUDIOCONTROL_FEATURE_AUDIO_GAIN_CALLBACK public static final int AUDIOCONTROL_FEATURE_AUDIO_MODULE_CALLBACK public abstract void unregisterFocusListener () public abstract boolean supportsFeature (int) public abstract void registerFocusListener (com.android.car.audio.hal.HalFocusListener) public abstract void registerAudioGainCallback (com.android.car.audio.hal.HalAudioGainCallback) public abstract void unregisterAudioGainCallback () public abstract void onAudioFocusChange (int, int, int) public abstract void dump (com.android.car.internal.util.IndentingPrintWriter) public abstract void setFadeTowardFront (float) public abstract void setBalanceTowardRight (float) public abstract void onDevicesToDuckChange (java.util.List) public abstract void onDevicesToMuteChange (java.util.List) public abstract void setModuleChangeCallback (com.android.car.audio.hal.HalAudioModuleChangeCallback) public abstract void clearModuleChangeCallback () public abstract void linkToDeath (com.android.car.audio.hal.AudioControlWrapper$AudioControlDeathRecipient) public abstract void unlinkToDeath () }
com/android/car/audio/hal/AudioControlWrapperAidl$1.class
AudioControlWrapperAidl.java package com.android.car.audio.hal com.android.car.audio.hal.AudioControlWrapperAidl$1 extends java.lang.Object implements java.lang.Runnable { final synthetic android.hardware.automotive.audiocontrol.IModuleChangeCallback val$callback final synthetic com.android.car.audio.hal.AudioControlWrapperAidl this$0 void <init> (com.android.car.audio.hal.AudioControlWrapperAidl, android.hardware.automotive.audiocontrol.IModuleChangeCallback) com.android.car.audio.hal.AudioControlWrapperAidl this$0 public void run () android.os.RemoteException e UnsupportedOperationException e android.os.RemoteException ex IllegalStateException ex IllegalStateException e }
com/android/car/audio/hal/AudioControlWrapperAidl$2.class
AudioControlWrapperAidl.java package com.android.car.audio.hal com.android.car.audio.hal.AudioControlWrapperAidl$2 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.car.audio.hal.AudioControlWrapperAidl this$0 void <init> (com.android.car.audio.hal.AudioControlWrapperAidl) com.android.car.audio.hal.AudioControlWrapperAidl this$0 public void run () android.os.RemoteException e UnsupportedOperationException e }
com/android/car/audio/hal/AudioControlWrapperAidl$AudioGainCallbackWrapper.class
AudioControlWrapperAidl.java package com.android.car.audio.hal final com.android.car.audio.hal.AudioControlWrapperAidl$AudioGainCallbackWrapper extends android.hardware.automotive.audiocontrol.IAudioGainCallback$Stub { private final com.android.car.audio.hal.HalAudioGainCallback mCallback void <init> (com.android.car.audio.hal.HalAudioGainCallback) com.android.car.audio.hal.HalAudioGainCallback gainCallback public int getInterfaceVersion () public java.lang.String getInterfaceHash () public void onAudioDeviceGainsChanged (int[], android.hardware.automotive.audiocontrol.AudioGainConfigInfo[]) android.hardware.automotive.audiocontrol.AudioGainConfigInfo gain int index int halReason int index int i int i java.util.List gainsString String gainsLiteral java.util.List reasonsString String reasonsLiteral int[] halReasons android.hardware.automotive.audiocontrol.AudioGainConfigInfo[] gains java.util.List carAudioGainConfigs java.util.List reasonsList }
com/android/car/audio/hal/AudioControlWrapperAidl$FocusListenerWrapper.class
AudioControlWrapperAidl.java package com.android.car.audio.hal final com.android.car.audio.hal.AudioControlWrapperAidl$FocusListenerWrapper extends android.hardware.automotive.audiocontrol.IFocusListener$Stub { private final com.android.car.audio.hal.HalFocusListener mListener void <init> (com.android.car.audio.hal.HalFocusListener) com.android.car.audio.hal.HalFocusListener halFocusListener public int getInterfaceVersion () public java.lang.String getInterfaceHash () public void requestAudioFocus (java.lang.String, int, int) String usage int zoneId int focusGain int usageValue public void abandonAudioFocus (java.lang.String, int) String usage int zoneId int usageValue public void requestAudioFocusWithMetaData (android.hardware.audio.common.PlaybackTrackMetadata, int, int) android.hardware.audio.common.PlaybackTrackMetadata playbackMetaData int zoneId int focusGain public void abandonAudioFocusWithMetaData (android.hardware.audio.common.PlaybackTrackMetadata, int) android.hardware.audio.common.PlaybackTrackMetadata playbackMetaData int zoneId private void abandonAudioFocus (int, int) int usage int zoneId private void requestAudioFocus (int, int, int) int usage int zoneId int focusGain }
com/android/car/audio/hal/AudioControlWrapperAidl$ModuleChangeCallbackWrapper.class
AudioControlWrapperAidl.java package com.android.car.audio.hal final com.android.car.audio.hal.AudioControlWrapperAidl$ModuleChangeCallbackWrapper extends android.hardware.automotive.audiocontrol.IModuleChangeCallback$Stub { private final com.android.car.audio.hal.HalAudioModuleChangeCallback mCallback void <init> (com.android.car.audio.hal.HalAudioModuleChangeCallback) com.android.car.audio.hal.HalAudioModuleChangeCallback callback public int getInterfaceVersion () public java.lang.String getInterfaceHash () public void onAudioPortsChanged (android.media.audio.common.AudioPort[]) android.media.audio.common.AudioPort port int index android.media.audio.common.AudioPort[] audioPorts java.util.List halAudioDeviceInfos }
com/android/car/audio/hal/AudioControlWrapperAidl.class
AudioControlWrapperAidl.java package com.android.car.audio.hal public final com.android.car.audio.hal.AudioControlWrapperAidl extends java.lang.Object implements com.android.car.audio.hal.AudioControlWrapper android.os.IBinder$DeathRecipient { static final String TAG private static final String AUDIO_CONTROL_SERVICE private static final int AIDL_AUDIO_CONTROL_VERSION_1 private static final int AIDL_AUDIO_CONTROL_VERSION_2 private android.os.IBinder mBinder private android.hardware.automotive.audiocontrol.IAudioControl mAudioControl private boolean mListenerRegistered private boolean mGainCallbackRegistered private boolean mModuleChangeCallbackRegistered private com.android.car.audio.hal.AudioControlWrapper$AudioControlDeathRecipient mDeathRecipient private java.util.concurrent.Executor mExecutor public static android.os.IBinder getService () public void <init> (android.os.IBinder) android.os.IBinder binder public void unregisterFocusListener () public boolean supportsFeature (int) android.os.RemoteException e android.os.RemoteException e int feature public void registerFocusListener (com.android.car.audio.hal.HalFocusListener) android.os.RemoteException e com.android.car.audio.hal.HalFocusListener focusListener android.hardware.automotive.audiocontrol.IFocusListener listenerWrapper public void registerAudioGainCallback (com.android.car.audio.hal.HalAudioGainCallback) android.os.RemoteException e com.android.car.audio.hal.HalAudioGainCallback gainCallback android.hardware.automotive.audiocontrol.IAudioGainCallback agc public void unregisterAudioGainCallback () public void onAudioFocusChange (int, int, int) String usageName android.os.RemoteException e int usage int zoneId int focusChange public void dump (com.android.car.internal.util.IndentingPrintWriter) android.os.RemoteException e com.android.car.internal.util.IndentingPrintWriter writer public void setFadeTowardFront (float) android.os.RemoteException e float value public void setBalanceTowardRight (float) android.os.RemoteException e float value public void onDevicesToDuckChange (java.util.List) com.android.car.audio.CarDuckingInfo info int i android.os.RemoteException e java.util.List carDuckingInfos android.hardware.automotive.audiocontrol.DuckingInfo[] duckingInfos public void onDevicesToMuteChange (java.util.List) android.os.RemoteException e java.util.List carZonesMutingInfo android.hardware.automotive.audiocontrol.MutingInfo[] mutingInfoToHal public void setModuleChangeCallback (com.android.car.audio.hal.HalAudioModuleChangeCallback) com.android.car.audio.hal.HalAudioModuleChangeCallback moduleChangeCallback android.hardware.automotive.audiocontrol.IModuleChangeCallback callback public void clearModuleChangeCallback () public void linkToDeath (com.android.car.audio.hal.AudioControlWrapper$AudioControlDeathRecipient) android.os.RemoteException e com.android.car.audio.hal.AudioControlWrapper$AudioControlDeathRecipient deathRecipient public void unlinkToDeath () public void binderDied () static void <clinit> () }
com/android/car/audio/hal/AudioControlWrapperV1.class
AudioControlWrapperV1.java package com.android.car.audio.hal public final com.android.car.audio.hal.AudioControlWrapperV1 extends java.lang.Object implements com.android.car.audio.hal.AudioControlWrapper { private static final String TAG private android.hardware.automotive.audiocontrol.V1_0.IAudioControl mAudioControlV1 private com.android.car.audio.hal.AudioControlWrapper$AudioControlDeathRecipient mDeathRecipient static android.hardware.automotive.audiocontrol.V1_0.IAudioControl getService () android.os.RemoteException e java.util.NoSuchElementException e void <init> (android.hardware.automotive.audiocontrol.V1_0.IAudioControl) android.hardware.automotive.audiocontrol.V1_0.IAudioControl audioControlV1 public void registerFocusListener (com.android.car.audio.hal.HalFocusListener) com.android.car.audio.hal.HalFocusListener focusListener public void unregisterFocusListener () public void registerAudioGainCallback (com.android.car.audio.hal.HalAudioGainCallback) com.android.car.audio.hal.HalAudioGainCallback gainCallback public void unregisterAudioGainCallback () public boolean supportsFeature (int) int feature public void onAudioFocusChange (int, int, int) int usage int zoneId int focusChange public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public void setFadeTowardFront (float) android.os.RemoteException e float value public void setBalanceTowardRight (float) android.os.RemoteException e float value public void onDevicesToDuckChange (java.util.List) java.util.List carDuckingInfos public void onDevicesToMuteChange (java.util.List) java.util.List carZonesMutingInfo public void setModuleChangeCallback (com.android.car.audio.hal.HalAudioModuleChangeCallback) com.android.car.audio.hal.HalAudioModuleChangeCallback moduleChangeCallback public void clearModuleChangeCallback () public int getBusForContext (int) android.os.RemoteException e int audioContext public void linkToDeath (com.android.car.audio.hal.AudioControlWrapper$AudioControlDeathRecipient) android.os.RemoteException e com.android.car.audio.hal.AudioControlWrapper$AudioControlDeathRecipient deathRecipient public void unlinkToDeath () android.os.RemoteException e private void serviceDied (long) long cookie static void <clinit> () }
com/android/car/audio/hal/AudioControlWrapperV2$FocusListenerWrapper.class
AudioControlWrapperV2.java package com.android.car.audio.hal final com.android.car.audio.hal.AudioControlWrapperV2$FocusListenerWrapper extends android.hardware.automotive.audiocontrol.V2_0.IFocusListener$Stub { private final com.android.car.audio.hal.HalFocusListener mListener void <init> (com.android.car.audio.hal.HalFocusListener) com.android.car.audio.hal.HalFocusListener halFocusListener public void requestAudioFocus (int, int, int) throws android.os.RemoteException int usage int zoneId int focusGain public void abandonAudioFocus (int, int) throws android.os.RemoteException int usage int zoneId }
com/android/car/audio/hal/AudioControlWrapperV2.class
AudioControlWrapperV2.java package com.android.car.audio.hal public final com.android.car.audio.hal.AudioControlWrapperV2 extends java.lang.Object implements com.android.car.audio.hal.AudioControlWrapper { private static final String TAG private android.hardware.automotive.audiocontrol.V2_0.IAudioControl mAudioControlV2 private com.android.car.audio.hal.AudioControlWrapper$AudioControlDeathRecipient mDeathRecipient private android.hardware.automotive.audiocontrol.V2_0.ICloseHandle mCloseHandle static android.hardware.automotive.audiocontrol.V2_0.IAudioControl getService () android.os.RemoteException e java.util.NoSuchElementException e void <init> (android.hardware.automotive.audiocontrol.V2_0.IAudioControl) android.hardware.automotive.audiocontrol.V2_0.IAudioControl audioControlV2 public void unregisterFocusListener () android.os.RemoteException e public boolean supportsFeature (int) int feature public void registerFocusListener (com.android.car.audio.hal.HalFocusListener) android.os.RemoteException e com.android.car.audio.hal.HalFocusListener focusListener android.hardware.automotive.audiocontrol.V2_0.IFocusListener listenerWrapper public void registerAudioGainCallback (com.android.car.audio.hal.HalAudioGainCallback) com.android.car.audio.hal.HalAudioGainCallback gainCallback public void unregisterAudioGainCallback () public void onAudioFocusChange (int, int, int) android.os.RemoteException e int usage int zoneId int focusChange public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public void setFadeTowardFront (float) android.os.RemoteException e float value public void setBalanceTowardRight (float) android.os.RemoteException e float value public void onDevicesToDuckChange (java.util.List) java.util.List carDuckingInfos public void onDevicesToMuteChange (java.util.List) java.util.List carZonesMutingInfo public void setModuleChangeCallback (com.android.car.audio.hal.HalAudioModuleChangeCallback) com.android.car.audio.hal.HalAudioModuleChangeCallback moduleChangeCallback public void clearModuleChangeCallback () public void linkToDeath (com.android.car.audio.hal.AudioControlWrapper$AudioControlDeathRecipient) android.os.RemoteException e com.android.car.audio.hal.AudioControlWrapper$AudioControlDeathRecipient deathRecipient public void unlinkToDeath () android.os.RemoteException e private void serviceDied (long) long cookie static void <clinit> () }
com/android/car/audio/hal/HalAudioDeviceInfo.class
HalAudioDeviceInfo.java package com.android.car.audio.hal public final com.android.car.audio.hal.HalAudioDeviceInfo extends java.lang.Object { private final int mId private final String mName private final android.media.audio.common.AudioGain mAudioGain private final int mType private final String mConnection private final String mAddress private static final int AUDIO_PORT_EXT_DEVICE public void <init> (android.media.audio.common.AudioPort) android.media.audio.common.AudioPort port android.media.audio.common.AudioDevice device public int getId () public java.lang.String getName () public int getGainMinValue () public int getGainMaxValue () public int getGainDefaultValue () public int getGainStepValue () public int getType () public java.lang.String getConnection () public java.lang.String getAddress () public boolean isOutputDevice () public boolean isInputDevice () public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.android.car.audio.hal.HalAudioDeviceInfo rhs public int hashCode () private void checkIfAudioDeviceIsValidOutputBus (android.media.audio.common.AudioDevice) android.media.audio.common.AudioDevice device private static android.media.audio.common.AudioGain getAudioGain (android.media.audio.common.AudioGain[]) android.media.audio.common.AudioGain gain int index android.media.audio.common.AudioGain[] gains private static android.media.audio.common.AudioGain checkAudioGainConfiguration (android.media.audio.common.AudioGain) android.media.audio.common.AudioGain gain }
com/android/car/audio/hal/HalAudioFocus$HalAudioFocusRequest.class
HalAudioFocus.java package com.android.car.audio.hal final com.android.car.audio.hal.HalAudioFocus$HalAudioFocusRequest extends java.lang.Object { final android.media.AudioFocusRequest mAudioFocusRequest int mFocusStatus void <init> (android.media.AudioFocusRequest, int) android.media.AudioFocusRequest audioFocusRequest int focusStatus public java.lang.String toString () }
com/android/car/audio/hal/HalAudioFocus.class
HalAudioFocus.java package com.android.car.audio.hal public final com.android.car.audio.hal.HalAudioFocus extends java.lang.Object implements com.android.car.audio.hal.HalFocusListener { private static final String TAG private final android.media.AudioManager mAudioManager private final com.android.car.audio.hal.AudioControlWrapper mAudioControlWrapper private final Object mLock private final android.util.SparseArray mHalFocusRequestsByZoneAndUsage public void <init> (android.media.AudioManager, com.android.car.audio.hal.AudioControlWrapper, int[]) int index android.media.AudioManager audioManager com.android.car.audio.hal.AudioControlWrapper audioControlWrapper int[] audioZoneIds public void registerFocusListener () public void unregisterFocusListener () public void requestAudioFocus (int, int, int) com.android.car.audio.CarAudioContext$AudioAttributesWrapper audioAttributesWrapper com.android.car.audio.hal.HalAudioFocus$HalAudioFocusRequest currentRequest int usage int zoneId int focusGain public void abandonAudioFocus (int, int) int usage int zoneId public void reset () com.android.car.audio.CarAudioContext$AudioAttributesWrapper wrapper int zoneId java.util.Map requestsByAttributes java.util.Set wrapperSet int i public java.util.List getActiveAudioAttributesForZone (int) com.android.car.audio.CarAudioContext$AudioAttributesWrapper wrapper java.util.Map halFocusRequestsForZone java.util.List activeAudioAttributes int audioZoneId public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.audio.hal.HalAudioFocus$HalAudioFocusRequest request int zoneId java.util.Map requestsByAttributes int i com.android.car.internal.util.IndentingPrintWriter writer private void abandonAudioFocusLocked (com.android.car.audio.CarAudioContext$AudioAttributesWrapper, int) com.android.car.audio.CarAudioContext$AudioAttributesWrapper audioAttributesWrapper int zoneId java.util.Map halAudioFocusRequests com.android.car.audio.hal.HalAudioFocus$HalAudioFocusRequest currentRequest int result private android.media.AudioAttributes generateAudioAttributes (com.android.car.audio.CarAudioContext$AudioAttributesWrapper, int) com.android.car.audio.CarAudioContext$AudioAttributesWrapper audioAttributesWrapper int zoneId android.media.AudioAttributes$Builder builder android.os.Bundle bundle private android.media.AudioFocusRequest generateFocusRequestLocked (com.android.car.audio.CarAudioContext$AudioAttributesWrapper, int, int) com.android.car.audio.CarAudioContext$AudioAttributesWrapper audioAttributesWrapper int zoneId int focusGain android.media.AudioAttributes attributes private void onAudioFocusChange (int, int, int) com.android.car.audio.hal.HalAudioFocus$HalAudioFocusRequest currentRequest int usage int zoneId int focusChange com.android.car.audio.CarAudioContext$AudioAttributesWrapper wrapper private void makeAudioFocusRequestLocked (com.android.car.audio.CarAudioContext$AudioAttributesWrapper, int, int) com.android.car.audio.hal.HalAudioFocus$HalAudioFocusRequest halAudioFocusRequest com.android.car.audio.CarAudioContext$AudioAttributesWrapper audioAttributesWrapper int zoneId int focusGain android.media.AudioFocusRequest audioFocusRequest int requestResult int resultingFocusGain private synthetic void lambda$generateFocusRequestLocked$0 (android.media.AudioAttributes, int, int) android.media.AudioAttributes attributes int zoneId int focusChange static void <clinit> () }
com/android/car/audio/hal/HalAudioGainCallback$HalReason.class
HalAudioGainCallback.java package com.android.car.audio.hal public abstract annotation com.android.car.audio.hal.HalAudioGainCallback$HalReason extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/audio/hal/HalAudioGainCallback.class
HalAudioGainCallback.java package com.android.car.audio.hal public abstract com.android.car.audio.hal.HalAudioGainCallback extends java.lang.Object { public static boolean isReasonValid (int) int reason public static java.lang.String reasonToString (int) int reason public static java.lang.String gainToString (android.hardware.automotive.audiocontrol.AudioGainConfigInfo) android.hardware.automotive.audiocontrol.AudioGainConfigInfo audioGainConfigInfo public abstract void onAudioDeviceGainsChanged (java.util.List, java.util.List) }
com/android/car/audio/hal/HalAudioModuleChangeCallback.class
HalAudioModuleChangeCallback.java package com.android.car.audio.hal public abstract com.android.car.audio.hal.HalAudioModuleChangeCallback extends java.lang.Object { public abstract void onAudioPortsChanged (java.util.List) }
com/android/car/audio/hal/HalFocusListener.class
HalFocusListener.java package com.android.car.audio.hal public abstract com.android.car.audio.hal.HalFocusListener extends java.lang.Object { public abstract void requestAudioFocus (int, int, int) public abstract void abandonAudioFocus (int, int) }
com/android/car/bluetooth/
com/android/car/bluetooth/BluetoothConnectionRetryManager$BluetoothBroadcastReceiver.class
BluetoothConnectionRetryManager.java package com.android.car.bluetooth com.android.car.bluetooth.BluetoothConnectionRetryManager$BluetoothBroadcastReceiver extends android.content.BroadcastReceiver { final synthetic com.android.car.bluetooth.BluetoothConnectionRetryManager this$0 private void <init> (com.android.car.bluetooth.BluetoothConnectionRetryManager) public void onReceive (android.content.Context, android.content.Intent) int bondState int profile int toState int fromState android.content.Context context android.content.Intent intent String action android.bluetooth.BluetoothDevice device }
com/android/car/bluetooth/BluetoothConnectionRetryManager$FirstConnectionTracker$RetryTokenAndCounter.class
BluetoothConnectionRetryManager.java package com.android.car.bluetooth final com.android.car.bluetooth.BluetoothConnectionRetryManager$FirstConnectionTracker$RetryTokenAndCounter extends java.lang.Object { private int mRetryAttempts final synthetic com.android.car.bluetooth.BluetoothConnectionRetryManager$FirstConnectionTracker this$1 private void <init> (com.android.car.bluetooth.BluetoothConnectionRetryManager$FirstConnectionTracker) int getCount () int increment () }
com/android/car/bluetooth/BluetoothConnectionRetryManager$FirstConnectionTracker.class
BluetoothConnectionRetryManager.java package com.android.car.bluetooth final com.android.car.bluetooth.BluetoothConnectionRetryManager$FirstConnectionTracker extends java.lang.Object { private java.util.Map mBondedYetToConnect private static final int RETRY_MSG_WHAT final synthetic com.android.car.bluetooth.BluetoothConnectionRetryManager this$0 private void <init> (com.android.car.bluetooth.BluetoothConnectionRetryManager) void handleDeviceBondStateChange (android.bluetooth.BluetoothDevice, int) android.bluetooth.BluetoothDevice device int state void handleProfileConnectionStateChange (android.bluetooth.BluetoothDevice, int, int, int) int countForLogs com.android.car.bluetooth.BluetoothConnectionRetryManager$FirstConnectionTracker$RetryTokenAndCounter counter android.bluetooth.BluetoothDevice device int profile int toState int fromState private void trackDevice (android.bluetooth.BluetoothDevice) int profileId int i android.bluetooth.BluetoothDevice device java.util.List ourUuids android.util.SparseArray profileCounters private void untrackDevice (android.bluetooth.BluetoothDevice) int i android.bluetooth.BluetoothDevice device android.util.SparseArray profileTokens private void untrackProfile (android.bluetooth.BluetoothDevice, int) android.bluetooth.BluetoothDevice device int profile com.android.car.bluetooth.BluetoothConnectionRetryManager$FirstConnectionTracker$RetryTokenAndCounter token private boolean isDeviceBeingTracked (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device private boolean isProfileBeingTracked (android.bluetooth.BluetoothDevice, int) android.bluetooth.BluetoothDevice device int profile android.util.SparseArray profileTokens boolean isRetryPosted (android.bluetooth.BluetoothDevice, int) android.bluetooth.BluetoothDevice device int profile com.android.car.bluetooth.BluetoothConnectionRetryManager$FirstConnectionTracker$RetryTokenAndCounter token private synthetic void lambda$handleProfileConnectionStateChange$0 (android.bluetooth.BluetoothDevice, int, int) android.bluetooth.BluetoothDevice device int profile int countForLogs }
com/android/car/bluetooth/BluetoothConnectionRetryManager.class
BluetoothConnectionRetryManager.java package com.android.car.bluetooth public final com.android.car.bluetooth.BluetoothConnectionRetryManager extends java.lang.Object { private static final String TAG private static final boolean DBG private static final int MAX_RETRY_ATTEMPTS static int sRetryFirstConnectTimeoutMs private final android.content.Context mContext private android.content.Context mUserContext private android.bluetooth.BluetoothAdapter mBluetoothAdapter private final com.android.car.bluetooth.BluetoothConnectionRetryManager$BluetoothBroadcastReceiver mBluetoothBroadcastReceiver private final android.os.Handler mHandler private static final int[] MANAGED_PROFILES private final com.android.car.bluetooth.BluetoothConnectionRetryManager$FirstConnectionTracker mFirstConnectionTracker boolean isRetryPosted (android.bluetooth.BluetoothDevice, int) android.bluetooth.BluetoothDevice device int profile int getMaxRetriesFirstConnection () public static com.android.car.bluetooth.BluetoothConnectionRetryManager create (android.content.Context) NullPointerException e android.content.Context context private void <init> (android.content.Context) android.content.Context context android.bluetooth.BluetoothManager bluetoothManager public void init () int i android.content.IntentFilter filter android.os.UserHandle currentUser public void release () private int connect (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device static void <clinit> () }
com/android/car/bluetooth/BluetoothDeviceConnectionPolicy$BluetoothBroadcastReceiver.class
BluetoothDeviceConnectionPolicy.java package com.android.car.bluetooth com.android.car.bluetooth.BluetoothDeviceConnectionPolicy$BluetoothBroadcastReceiver extends android.content.BroadcastReceiver { final synthetic com.android.car.bluetooth.BluetoothDeviceConnectionPolicy this$0 private void <init> (com.android.car.bluetooth.BluetoothDeviceConnectionPolicy) public void onReceive (android.content.Context, android.content.Intent) int state android.content.Context context android.content.Intent intent String action }
com/android/car/bluetooth/BluetoothDeviceConnectionPolicy$CarServicesHelper$1.class
BluetoothDeviceConnectionPolicy.java package com.android.car.bluetooth com.android.car.bluetooth.BluetoothDeviceConnectionPolicy$CarServicesHelper$1 extends android.car.hardware.property.ICarPropertyEventListener$Stub { final synthetic com.android.car.bluetooth.BluetoothDeviceConnectionPolicy$CarServicesHelper this$1 void <init> (com.android.car.bluetooth.BluetoothDeviceConnectionPolicy$CarServicesHelper) com.android.car.bluetooth.BluetoothDeviceConnectionPolicy$CarServicesHelper this$1 public void onEvent (java.util.List) throws android.os.RemoteException android.car.hardware.property.CarPropertyEvent event java.util.List events }
com/android/car/bluetooth/BluetoothDeviceConnectionPolicy$CarServicesHelper.class
BluetoothDeviceConnectionPolicy.java package com.android.car.bluetooth final com.android.car.bluetooth.BluetoothDeviceConnectionPolicy$CarServicesHelper extends java.lang.Object { private final com.android.car.CarPropertyService mCarPropertyService private final com.android.car.CarDrivingStateService mCarDrivingStateService private final int mDriverSeat private final android.car.hardware.property.ICarPropertyEventListener mSeatOnOccupiedListener final synthetic com.android.car.bluetooth.BluetoothDeviceConnectionPolicy this$0 void <init> (com.android.car.bluetooth.BluetoothDeviceConnectionPolicy) com.android.car.bluetooth.BluetoothDeviceConnectionPolicy this$0 public void init () public void release () private void onSeatOccupancyCarPropertyEvent (android.car.hardware.property.CarPropertyEvent) android.car.hardware.property.CarPropertyEvent event android.car.hardware.CarPropertyValue value private int getDriverSeatLocationFromVhal () java.util.List availableProp int defaultLocation android.car.hardware.CarPropertyValue value public int getDriverSeatLocation () public boolean isParked () android.car.drivingstate.CarDrivingStateEvent event }
com/android/car/bluetooth/BluetoothDeviceConnectionPolicy.class
BluetoothDeviceConnectionPolicy.java package com.android.car.bluetooth public final com.android.car.bluetooth.BluetoothDeviceConnectionPolicy extends java.lang.Object { private static final String TAG private static final boolean DBG private final int mUserId private final android.content.Context mContext private final android.bluetooth.BluetoothAdapter mBluetoothAdapter private final com.android.car.bluetooth.CarBluetoothService mCarBluetoothService private final com.android.car.bluetooth.BluetoothDeviceConnectionPolicy$CarServicesHelper mCarHelper private android.content.Context mUserContext private final com.android.car.bluetooth.BluetoothDeviceConnectionPolicy$BluetoothBroadcastReceiver mBluetoothBroadcastReceiver public static com.android.car.bluetooth.BluetoothDeviceConnectionPolicy create (android.content.Context, int, com.android.car.bluetooth.CarBluetoothService) NullPointerException e android.content.Context context int userId com.android.car.bluetooth.CarBluetoothService bluetoothService private void <init> (android.content.Context, int, com.android.car.bluetooth.CarBluetoothService) android.content.Context context int userId com.android.car.bluetooth.CarBluetoothService bluetoothService android.bluetooth.BluetoothManager bluetoothManager public void init () android.content.IntentFilter profileFilter android.os.UserHandle currentUser public void release () public void connectDevices () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer static void <clinit> () }
com/android/car/bluetooth/BluetoothDeviceManager$BluetoothBroadcastReceiver.class
BluetoothDeviceManager.java package com.android.car.bluetooth final com.android.car.bluetooth.BluetoothDeviceManager$BluetoothBroadcastReceiver extends android.content.BroadcastReceiver { final synthetic com.android.car.bluetooth.BluetoothDeviceManager this$0 private void <init> (com.android.car.bluetooth.BluetoothDeviceManager) public void onReceive (android.content.Context, android.content.Intent) int bondState int adapterState int profile int state android.content.Context context android.content.Intent intent String action android.bluetooth.BluetoothDevice device }
com/android/car/bluetooth/BluetoothDeviceManager.class
BluetoothDeviceManager.java package com.android.car.bluetooth public final com.android.car.bluetooth.BluetoothDeviceManager extends java.lang.Object { private static final String TAG private static final boolean DBG private static final String SETTINGS_KEY private static final String SETTINGS_DELIMITER private static final int AUTO_CONNECT_TIMEOUT_MS private static final Object AUTO_CONNECT_TOKEN private final android.content.Context mContext private final Object mPrioritizedDevicesLock private java.util.ArrayList mPrioritizedDevices private final Object mAutoConnectLock private boolean mConnecting private int mAutoConnectPriority private final android.util.SparseIntArray mAutoConnectingDeviceProfiles private java.util.List mAutoConnectingDevices private android.content.Context mUserContext private final android.bluetooth.BluetoothAdapter mBluetoothAdapter private final com.android.car.bluetooth.BluetoothDeviceManager$BluetoothBroadcastReceiver mBluetoothBroadcastReceiver private final android.os.Handler mHandler private void handleProfileConnectionStateChanged (android.bluetooth.BluetoothDevice, int, int) android.bluetooth.BluetoothDevice device int profile int state private void handleDeviceBondStateChange (android.bluetooth.BluetoothDevice, int) android.bluetooth.BluetoothDevice device int state private void handleAdapterStateChange (int) int state public static com.android.car.bluetooth.BluetoothDeviceManager create (android.content.Context) RuntimeException e android.content.Context context private void <init> (android.content.Context) android.content.Context context android.bluetooth.BluetoothManager bluetoothManager public void start () android.content.IntentFilter filter android.os.UserHandle currentUser public void stop () private boolean load () android.bluetooth.BluetoothDevice device IllegalArgumentException e String address int i String devicesStr java.util.List deviceList java.util.ArrayList devices private boolean commit () android.bluetooth.BluetoothDevice device StringBuilder sb String delimiter String devicesStr public java.util.List getDeviceListSnapshot () public void addDevice (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public void removeDevice (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public int getDeviceConnectionPriority (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public void setDeviceConnectionPriority (android.bluetooth.BluetoothDevice, int) int priorityToSet android.bluetooth.BluetoothDevice device int priority private int connect (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public void beginAutoConnecting () private void autoConnectWithTimeout () android.bluetooth.BluetoothDevice device private void initializeAutoConnectingDeviceProfiles () private void addWatchedProfileIfSupported (int) android.bluetooth.BluetoothDevice device int profile java.util.List ourUuids private boolean isAutoConnectDeviceConnected () int profileState int i private boolean handleAutoConnectingDeviceStateChange (android.bluetooth.BluetoothDevice, int, int) android.bluetooth.BluetoothDevice device int profile int state private void continueAutoConnecting () private void cancelAutoConnecting () public boolean isAutoConnecting () private boolean isAutoConnectingDevice (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device private void triggerConnections (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public void dump (com.android.car.internal.util.IndentingPrintWriter) android.bluetooth.BluetoothDevice device com.android.car.internal.util.IndentingPrintWriter writer java.util.List devices private synthetic void lambda$autoConnectWithTimeout$1 (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device private synthetic void lambda$autoConnectWithTimeout$0 (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device int connectStatus static void <clinit> () }
com/android/car/bluetooth/BluetoothPowerPolicy$1.class
BluetoothPowerPolicy.java package com.android.car.bluetooth com.android.car.bluetooth.BluetoothPowerPolicy$1 extends android.car.hardware.power.ICarPowerPolicyListener$Stub { final synthetic com.android.car.bluetooth.BluetoothPowerPolicy this$0 void <init> (com.android.car.bluetooth.BluetoothPowerPolicy) com.android.car.bluetooth.BluetoothPowerPolicy this$0 public void onPolicyChanged (android.car.hardware.power.CarPowerPolicy, android.car.hardware.power.CarPowerPolicy) android.car.hardware.power.CarPowerPolicy appliedPolicy android.car.hardware.power.CarPowerPolicy accumulatedPolicy boolean isOn }
com/android/car/bluetooth/BluetoothPowerPolicy.class
BluetoothPowerPolicy.java package com.android.car.bluetooth public final com.android.car.bluetooth.BluetoothPowerPolicy extends java.lang.Object { private static final String TAG private static final boolean DBG private static final int BLUETOOTH_OFF private static final int BLUETOOTH_ON private final int mUserId private final android.content.Context mContext private final android.bluetooth.BluetoothAdapter mBluetoothAdapter private final android.os.UserManager mUserManager private final android.car.hardware.power.ICarPowerPolicyListener mPowerPolicyListener public android.car.hardware.power.ICarPowerPolicyListener getPowerPolicyListener () public static com.android.car.bluetooth.BluetoothPowerPolicy create (android.content.Context, int) NullPointerException e android.content.Context context int userId private void <init> (android.content.Context, int) android.content.Context context int userId android.bluetooth.BluetoothManager bluetoothManager public void init () android.car.hardware.power.CarPowerPolicyFilter filter com.android.car.power.CarPowerManagementService cpms public void release () com.android.car.power.CarPowerManagementService cpms private boolean isBluetoothPersistedOn () private void enableBluetooth () private void disableBluetooth () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer static void <clinit> () }
com/android/car/bluetooth/BluetoothProfileInhibitManager$BluetoothConnection.class
BluetoothProfileInhibitManager.java package com.android.car.bluetooth public com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection extends java.lang.Object { private static final String FLATTENED_PATTERN private final android.bluetooth.BluetoothDevice mBluetoothDevice private final Integer mBluetoothProfile final synthetic com.android.car.bluetooth.BluetoothProfileInhibitManager this$0 public void <init> (com.android.car.bluetooth.BluetoothProfileInhibitManager, java.lang.String) String[] parts com.android.car.bluetooth.BluetoothProfileInhibitManager this$0 String flattenedParams android.bluetooth.BluetoothDevice device Integer profile public void <init> (com.android.car.bluetooth.BluetoothProfileInhibitManager, java.lang.Integer, android.bluetooth.BluetoothDevice) com.android.car.bluetooth.BluetoothProfileInhibitManager this$0 Integer profile android.bluetooth.BluetoothDevice device public android.bluetooth.BluetoothDevice getDevice () public java.lang.Integer getProfile () public boolean equals (java.lang.Object) Object other com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection otherParams public int hashCode () public java.lang.String toString () public java.lang.String encode () }
com/android/car/bluetooth/BluetoothProfileInhibitManager$InhibitRecord.class
BluetoothProfileInhibitManager.java package com.android.car.bluetooth com.android.car.bluetooth.BluetoothProfileInhibitManager$InhibitRecord extends java.lang.Object implements android.os.IBinder$DeathRecipient { private final com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection mParams private final android.os.IBinder mToken private boolean mRemoved final synthetic com.android.car.bluetooth.BluetoothProfileInhibitManager this$0 void <init> (com.android.car.bluetooth.BluetoothProfileInhibitManager, com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection, android.os.IBinder) com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection params android.os.IBinder token public com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection getParams () public android.os.IBinder getToken () public boolean removeSelf () public void binderDied () }
com/android/car/bluetooth/BluetoothProfileInhibitManager.class
BluetoothProfileInhibitManager.java package com.android.car.bluetooth public com.android.car.bluetooth.BluetoothProfileInhibitManager extends java.lang.Object { private static final String TAG private static final boolean DBG private static final String SETTINGS_DELIMITER private static final android.os.Binder RESTORED_PROFILE_INHIBIT_TOKEN private static final long RESTORE_BACKOFF_MILLIS private final android.content.Context mUserContext private final android.bluetooth.BluetoothAdapter mBluetoothAdapter private final int mUserId private final android.car.ICarBluetoothUserService mBluetoothUserProxies private final String mLogHeader private final Object mProfileInhibitsLock private final com.android.car.util.SetMultimap mProfileInhibits private final java.util.HashSet mRestoredInhibits private final java.util.HashSet mAlreadyDisabledProfiles private final android.os.Handler mHandler public void <init> (android.content.Context, int, android.car.ICarBluetoothUserService) android.content.Context context int userId android.car.ICarBluetoothUserService bluetoothUserProxies android.bluetooth.BluetoothManager bluetoothManager private void load () com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection params com.android.car.bluetooth.BluetoothProfileInhibitManager$InhibitRecord record IllegalArgumentException e String paramsStr String savedBluetoothConnection private void commitLocked () java.util.Set inhibitedProfiles String savedDisconnects public void start () public void stop () boolean requestProfileInhibit (android.bluetooth.BluetoothDevice, int, android.os.IBinder) android.bluetooth.BluetoothDevice device int profile android.os.IBinder token com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection params com.android.car.bluetooth.BluetoothProfileInhibitManager$InhibitRecord record boolean releaseProfileInhibit (android.bluetooth.BluetoothDevice, int, android.os.IBinder) android.bluetooth.BluetoothDevice device int profile android.os.IBinder token com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection params com.android.car.bluetooth.BluetoothProfileInhibitManager$InhibitRecord record private boolean addInhibitRecord (com.android.car.bluetooth.BluetoothProfileInhibitManager$InhibitRecord) android.os.RemoteException e int policy android.os.RemoteException e com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection params java.util.Set previousRecords boolean isNewlyAdded com.android.car.bluetooth.BluetoothProfileInhibitManager$InhibitRecord record private com.android.car.bluetooth.BluetoothProfileInhibitManager$InhibitRecord findInhibitRecord (com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection, android.os.IBinder) com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection params android.os.IBinder token private boolean removeInhibitRecord (com.android.car.bluetooth.BluetoothProfileInhibitManager$InhibitRecord) com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection params com.android.car.bluetooth.BluetoothProfileInhibitManager$InhibitRecord record private boolean restoreConnectionPolicy (com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection) android.os.RemoteException e com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection params private void tryRemoveRestoredProfileInhibitsLocked () com.android.car.bluetooth.BluetoothProfileInhibitManager$InhibitRecord record java.util.HashSet successfullyRemoved private void removeRestoredProfileInhibits () private void releaseAllInhibitsBeforeUnbind () com.android.car.bluetooth.BluetoothProfileInhibitManager$InhibitRecord record com.android.car.bluetooth.BluetoothProfileInhibitManager$BluetoothConnection params private boolean isProxyAvailable (int) android.os.RemoteException e int profile public void dump (com.android.car.internal.util.IndentingPrintWriter) String inhibits com.android.car.internal.util.IndentingPrintWriter writer String inhibits private static synthetic boolean lambda$findInhibitRecord$0 (android.os.IBinder, com.android.car.bluetooth.BluetoothProfileInhibitManager$InhibitRecord) android.os.IBinder token com.android.car.bluetooth.BluetoothProfileInhibitManager$InhibitRecord r static void <clinit> () }
com/android/car/bluetooth/BluetoothUtils.class
BluetoothUtils.java package com.android.car.bluetooth public final com.android.car.bluetooth.BluetoothUtils extends java.lang.Object { public static final String A2DP_SOURCE_CONNECTION_STATE_CHANGED public static final String A2DP_SINK_CONNECTION_STATE_CHANGED public static final String HFP_CLIENT_CONNECTION_STATE_CHANGED public static final String MAP_CLIENT_CONNECTION_STATE_CHANGED public static final String PAN_CONNECTION_STATE_CHANGED public static final String PBAP_CLIENT_CONNECTION_STATE_CHANGED private static final android.os.ParcelUuid[] A2DP_SOURCE_UUIDS private static final android.os.ParcelUuid[] A2DP_SINK_UUIDS private static final android.os.ParcelUuid[] HFP_HF_UUIDS private static final android.os.ParcelUuid[] HFP_AG_UUIDS private static final android.os.ParcelUuid[] MAP_CLIENT_UUIDS private static final android.os.ParcelUuid[] MAP_SERVER_UUIDS private static final android.os.ParcelUuid[] PAN_UUIDS private static final android.os.ParcelUuid[] PBAP_CLIENT_UUIDS private static final android.os.ParcelUuid[] PBAP_SERVER_UUIDS private static final android.util.SparseArray sAdapterStates private static final android.util.SparseArray sBondStates private static final android.util.SparseArray sConnectionStates private static final android.util.SparseArray sScanModes private static final android.util.SparseArray sAdvertiseCallbackStatuses private static final android.util.SparseArray sProfileNames private static final java.util.HashMap sProfileActions private void <init> () static byte[] getBytesFromAddress (java.lang.String) String address int i int j byte[] output static java.lang.String getDeviceDebugInfo (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device static java.lang.String getProfileName (int) int profile String name static java.lang.String getConnectionStateName (int) int state String name static java.lang.String getBondStateName (int) int state String name static java.lang.String getAdapterStateName (int) int state String name static java.lang.String getScanModeName (int) int mode String name static java.lang.String getAdvertisingCallbackStatusName (int) int status String name static java.lang.String getConnectionPolicyName (int) int priority String name static int getProfileFromConnectionAction (java.lang.String) String action Integer profile static boolean isProfileSupported (java.util.List, android.bluetooth.BluetoothDevice, int) java.util.List localUuids android.bluetooth.BluetoothDevice device int profile android.os.ParcelUuid[] ourUuids android.os.ParcelUuid[] uuids static boolean isAProfileAction (java.lang.String) String action static int[] getManagedProfilesIds () java.util.Map$Entry record int[] profileIds int i static void <clinit> () }
com/android/car/bluetooth/CarBluetoothService$1.class
CarBluetoothService.java package com.android.car.bluetooth com.android.car.bluetooth.CarBluetoothService$1 extends java.lang.Object implements com.android.car.CarPerUserServiceHelper$ServiceCallback { final synthetic com.android.car.bluetooth.CarBluetoothService this$0 void <init> (com.android.car.bluetooth.CarBluetoothService) com.android.car.bluetooth.CarBluetoothService this$0 public void onServiceConnected (android.car.ICarPerUserService) android.car.ICarPerUserService carPerUserService public void onPreUnbind () public void onServiceDisconnected () }
com/android/car/bluetooth/CarBluetoothService.class
CarBluetoothService.java package com.android.car.bluetooth public com.android.car.bluetooth.CarBluetoothService extends java.lang.Object implements com.android.car.CarServiceBase { private static final String TAG private static final boolean DBG static final String THREAD_NAME private final android.content.Context mContext private final Object mPerUserLock private final boolean mUseDefaultPowerPolicy private com.android.car.bluetooth.BluetoothPowerPolicy mBluetoothPowerPolicy private com.android.car.bluetooth.BluetoothDeviceManager mDeviceManager private com.android.car.bluetooth.BluetoothProfileInhibitManager mInhibitManager private final boolean mUseDefaultConnectionPolicy private com.android.car.bluetooth.BluetoothDeviceConnectionPolicy mBluetoothDeviceConnectionPolicy private com.android.car.bluetooth.BluetoothConnectionRetryManager mConnectionRetryManager private int mUserId private android.car.ICarPerUserService mCarPerUserService private android.car.ICarBluetoothUserService mCarBluetoothUserService private final com.android.car.CarPerUserServiceHelper mUserServiceHelper private final com.android.car.CarPerUserServiceHelper$ServiceCallback mUserServiceCallback public void <init> (android.content.Context, com.android.car.CarPerUserServiceHelper) android.content.Context context com.android.car.CarPerUserServiceHelper userSwitchService public void init () public void release () private void initializeUserLocked () private void destroyUserLocked () private void createBluetoothUserServiceLocked () android.os.RemoteException e NullPointerException e private void destroyBluetoothUserServiceLocked () android.os.RemoteException e private void createBluetoothDeviceManagerLocked () private void destroyBluetoothDeviceManagerLocked () private void createBluetoothProfileInhibitManagerLocked () private void destroyBluetoothProfileInhibitManagerLocked () private void createBluetoothConnectionRetryManagerLocked () private void destroyBluetoothConnectionRetryManagerLocked () private void createBluetoothDeviceConnectionPolicyLocked () private void destroyBluetoothDeviceConnectionPolicyLocked () private void createBluetoothPowerPolicyLocked () private void destroyBluetoothPowerPolicyLocked () public boolean isUsingDefaultConnectionPolicy () public boolean isUsingDefaultPowerPolicy () public void connectDevices () public java.util.List getProfileDevicePriorityList () public int getDeviceConnectionPriority (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device public void setDeviceConnectionPriority (android.bluetooth.BluetoothDevice, int) android.bluetooth.BluetoothDevice device int priority public boolean requestProfileInhibit (android.bluetooth.BluetoothDevice, int, android.os.IBinder) android.bluetooth.BluetoothDevice device int profile android.os.IBinder token public boolean releaseProfileInhibit (android.bluetooth.BluetoothDevice, int, android.os.IBinder) android.bluetooth.BluetoothDevice device int profile android.os.IBinder token public boolean startBluetoothVoiceRecognition () android.os.RemoteException e private void enforceBluetoothAdminPermission () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer static void <clinit> () }
com/android/car/bluetooth/CarBluetoothUserService$1.class
CarBluetoothUserService.java package com.android.car.bluetooth com.android.car.bluetooth.CarBluetoothUserService$1 extends java.lang.Object implements android.bluetooth.BluetoothProfile$ServiceListener { final synthetic com.android.car.bluetooth.CarBluetoothUserService this$0 void <init> (com.android.car.bluetooth.CarBluetoothUserService) com.android.car.bluetooth.CarBluetoothUserService this$0 public void onServiceConnected (int, android.bluetooth.BluetoothProfile) int profile android.bluetooth.BluetoothProfile proxy public void onServiceDisconnected (int) int profile }
com/android/car/bluetooth/CarBluetoothUserService.class
CarBluetoothUserService.java package com.android.car.bluetooth public com.android.car.bluetooth.CarBluetoothUserService extends android.car.ICarBluetoothUserService$Stub { private static final String TAG private static final boolean DBG private static final int PROXY_OPERATION_TIMEOUT_MS private static final java.util.List sProfilesToConnect private final com.android.car.CarPerUserServiceImpl mService private final android.bluetooth.BluetoothAdapter mBluetoothAdapter private final android.telecom.TelecomManager mTelecomManager private android.bluetooth.BluetoothA2dpSink mBluetoothA2dpSink private android.bluetooth.BluetoothHeadsetClient mBluetoothHeadsetClient private final java.util.concurrent.locks.ReentrantLock mBluetoothProxyLock private final java.util.concurrent.locks.Condition mConditionAllProxiesConnected private final com.android.car.bluetooth.FastPairProvider mFastPairProvider private android.util.SparseBooleanArray mBluetoothProfileStatus private int mConnectedProfiles private android.bluetooth.BluetoothProfile$ServiceListener mProfileListener public void <init> (com.android.car.CarPerUserServiceImpl) int profile com.android.car.CarPerUserServiceImpl service public void setupBluetoothConnectionProxies () int profile public void closeBluetoothConnectionProxies () public boolean isBluetoothConnectionProxyAvailable (int) int profile boolean proxyConnected private boolean waitForProxies (int) InterruptedException e int timeout public int getConnectionPolicy (int, android.bluetooth.BluetoothDevice) int policy int policy int profile android.bluetooth.BluetoothDevice device int policy public void setConnectionPolicy (int, android.bluetooth.BluetoothDevice, int) int profile android.bluetooth.BluetoothDevice device int policy public boolean startBluetoothVoiceRecognition () android.bluetooth.BluetoothDevice d int i String defaultPhoneBdAddr android.bluetooth.BluetoothDevice bvraDevice android.telecom.PhoneAccountHandle defaultPhone java.util.List devices public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter pw static void <clinit> () }
com/android/car/bluetooth/FastPairAccountKeyStorage$AccountKey.class
FastPairAccountKeyStorage.java package com.android.car.bluetooth public com.android.car.bluetooth.FastPairAccountKeyStorage$AccountKey extends java.lang.Object { private final byte[] mKey void <init> (byte[]) byte[] key void <init> (java.lang.String) String key public byte[] toBytes () public javax.crypto.spec.SecretKeySpec getKeySpec () public int hashCode () public boolean equals (java.lang.Object) Object obj com.android.car.bluetooth.FastPairAccountKeyStorage$AccountKey other public java.lang.String toString () }
com/android/car/bluetooth/FastPairAccountKeyStorage.class
FastPairAccountKeyStorage.java package com.android.car.bluetooth public com.android.car.bluetooth.FastPairAccountKeyStorage extends java.lang.Object { private static final String TAG private static final boolean DBG private static final String FAST_PAIR_PREFERENCES private static final String NUM_ACCOUNT_KEYS private final android.content.Context mContext private final java.util.LinkedHashSet mKeys private final Object mKeyLock private final int mStorageSize public void <init> (android.content.Context, int) android.content.Context context int size public int capacity () public boolean add (com.android.car.bluetooth.FastPairAccountKeyStorage$AccountKey) com.android.car.bluetooth.FastPairAccountKeyStorage$AccountKey key public boolean remove (com.android.car.bluetooth.FastPairAccountKeyStorage$AccountKey) com.android.car.bluetooth.FastPairAccountKeyStorage$AccountKey key public java.util.List getAllAccountKeys () public void clear () private void trimToSize () com.android.car.bluetooth.FastPairAccountKeyStorage$AccountKey key public boolean load () String key int i com.android.car.bluetooth.FastPairAccountKeyStorage$AccountKey key java.util.List keys android.content.SharedPreferences preferences int numKeys private boolean commit () int i com.android.car.bluetooth.FastPairAccountKeyStorage$AccountKey key android.content.SharedPreferences preferences android.content.SharedPreferences$Editor editor int accountKeyCount int finalSize int i private boolean isUserUnlocked () public java.lang.String toString () void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.bluetooth.FastPairAccountKeyStorage$AccountKey key com.android.car.internal.util.IndentingPrintWriter writer java.util.List keys static void <clinit> () }
com/android/car/bluetooth/FastPairAdvertiser$1.class
FastPairAdvertiser.java package com.android.car.bluetooth com.android.car.bluetooth.FastPairAdvertiser$1 extends android.car.builtin.bluetooth.le.AdvertisingSetCallbackHelper$Callback { final synthetic com.android.car.bluetooth.FastPairAdvertiser this$0 void <init> (com.android.car.bluetooth.FastPairAdvertiser) com.android.car.bluetooth.FastPairAdvertiser this$0 public void onAdvertisingSetStarted (android.bluetooth.le.AdvertisingSet, int, int) android.bluetooth.le.AdvertisingSet advertisingSet int txPower int status public void onAdvertisingSetStopped (android.bluetooth.le.AdvertisingSet) android.bluetooth.le.AdvertisingSet advertisingSet public void onOwnAddressRead (android.bluetooth.le.AdvertisingSet, int, java.lang.String) android.bluetooth.le.AdvertisingSet advertisingSet int addressType String address }
com/android/car/bluetooth/FastPairAdvertiser$2.class
FastPairAdvertiser.java package com.android.car.bluetooth com.android.car.bluetooth.FastPairAdvertiser$2 extends android.bluetooth.le.AdvertisingSetCallback { final synthetic com.android.car.bluetooth.FastPairAdvertiser this$0 void <init> (com.android.car.bluetooth.FastPairAdvertiser) com.android.car.bluetooth.FastPairAdvertiser this$0 public void onAdvertisingSetStarted (android.bluetooth.le.AdvertisingSet, int, int) android.bluetooth.le.AdvertisingSet advertisingSet int txPower int status public void onAdvertisingSetStopped (android.bluetooth.le.AdvertisingSet) android.bluetooth.le.AdvertisingSet advertisingSet }
com/android/car/bluetooth/FastPairAdvertiser$AdvertisingHandler$AdvertisingRequest.class
FastPairAdvertiser.java package com.android.car.bluetooth com.android.car.bluetooth.FastPairAdvertiser$AdvertisingHandler$AdvertisingRequest extends java.lang.Object { public final byte[] mData public final int mInterval public final com.android.car.bluetooth.FastPairAdvertiser$Callbacks mCallback final synthetic com.android.car.bluetooth.FastPairAdvertiser$AdvertisingHandler this$1 void <init> (com.android.car.bluetooth.FastPairAdvertiser$AdvertisingHandler, byte[], int, com.android.car.bluetooth.FastPairAdvertiser$Callbacks) byte[] data int interval com.android.car.bluetooth.FastPairAdvertiser$Callbacks callback }
com/android/car/bluetooth/FastPairAdvertiser$AdvertisingHandler.class
FastPairAdvertiser.java package com.android.car.bluetooth com.android.car.bluetooth.FastPairAdvertiser$AdvertisingHandler extends android.os.Handler { private static final int MSG_ADVERTISING_STOPPED private static final int MSG_START_ADVERTISING private static final int MSG_ADVERTISING_STARTED private static final int MSG_STOP_ADVERTISING private static final int MSG_TIMEOUT private static final int OPERATION_TIMEOUT_MS private int mState private final java.util.ArrayList mDeferredMessages final synthetic com.android.car.bluetooth.FastPairAdvertiser this$0 void <init> (com.android.car.bluetooth.FastPairAdvertiser) public void startAdvertising (byte[], int, com.android.car.bluetooth.FastPairAdvertiser$Callbacks) byte[] data int interval com.android.car.bluetooth.FastPairAdvertiser$Callbacks callback com.android.car.bluetooth.FastPairAdvertiser$AdvertisingHandler$AdvertisingRequest request public void advertisingStarted () public void stopAdvertising () public void advertisingStopped () private void queueOperationTimeout () public void handleMessage (android.os.Message) com.android.car.bluetooth.FastPairAdvertiser$AdvertisingHandler$AdvertisingRequest request android.os.Message msg private void transitionTo (int) int state private void deferMessage (android.os.Message) android.os.Message m StringBuilder sb android.os.Message message android.os.Message copy private void processDeferredMessages () android.os.Message message int i public int getState () private java.lang.String messageToString (int) int message }
com/android/car/bluetooth/FastPairAdvertiser$Callbacks.class
FastPairAdvertiser.java package com.android.car.bluetooth public abstract com.android.car.bluetooth.FastPairAdvertiser$Callbacks extends java.lang.Object { public abstract void onRpaUpdated (android.bluetooth.BluetoothDevice) }
com/android/car/bluetooth/FastPairAdvertiser.class
FastPairAdvertiser.java package com.android.car.bluetooth public com.android.car.bluetooth.FastPairAdvertiser extends java.lang.Object { private static final String TAG private static final boolean DBG public static final int STATE_STOPPED public static final int STATE_STARTING public static final int STATE_STARTED public static final int STATE_STOPPING public static final android.os.ParcelUuid SERVICE_UUID private static final byte ACCOUNT_KEY_FILTER_FLAGS private static final byte SALT_FIELD_DESCRIPTOR private final android.content.Context mContext private final android.bluetooth.BluetoothAdapter mBluetoothAdapter private android.bluetooth.le.BluetoothLeAdvertiser mBluetoothLeAdvertiser private android.bluetooth.le.AdvertisingSetParameters mAdvertisingSetParameters private android.bluetooth.le.AdvertisingSetCallback mAdvertisingSetCallback private android.bluetooth.le.AdvertiseData mData private int mTxPower private com.android.car.bluetooth.FastPairAdvertiser$Callbacks mCallbacks private final com.android.car.bluetooth.FastPairAdvertiser$AdvertisingHandler mAdvertisingHandler void <init> (android.content.Context) android.content.Context context public void advertiseModelId (int, com.android.car.bluetooth.FastPairAdvertiser$Callbacks) int modelId com.android.car.bluetooth.FastPairAdvertiser$Callbacks callback java.nio.ByteBuffer modelIdBytes public void advertiseAccountKeys (java.util.List, com.android.car.bluetooth.FastPairAdvertiser$Callbacks) int size java.util.List accountKeys com.android.car.bluetooth.FastPairAdvertiser$Callbacks callback byte[] accountKeyFilter byte[] salt java.nio.ByteBuffer accountKeyAdvertisement byte[] getAccountKeyFilter (java.util.List, byte) long k int j byte[] hashed java.nio.ByteBuffer byteBuffer Exception e byte[] v com.android.car.bluetooth.FastPairAccountKeyStorage$AccountKey key java.util.List keys byte salt int size byte[] filter public void stopAdvertising () private boolean startAdvertisingInternal (byte[], int, com.android.car.bluetooth.FastPairAdvertiser$Callbacks) byte[] data int interval com.android.car.bluetooth.FastPairAdvertiser$Callbacks callbacks private void stopAdvertisingInternal () public boolean isAdvertising () public int getAdvertisingState () private void initializeAdvertisingSetCallback () android.car.builtin.bluetooth.le.AdvertisingSetCallbackHelper$Callback proxy android.car.PlatformVersion version private void onAdvertisingSetStartedHandler (android.bluetooth.le.AdvertisingSet, int, int) android.bluetooth.le.AdvertisingSet advertisingSet int txPower int status private void onAdvertisingSetStoppedHandler (android.bluetooth.le.AdvertisingSet) android.bluetooth.le.AdvertisingSet advertisingSet private void onOwnAddressReadHandler (int, java.lang.String) int addressType String address private java.lang.String stateToString (int) int state public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer static void <clinit> () }
com/android/car/bluetooth/FastPairGattServer$1.class
FastPairGattServer.java package com.android.car.bluetooth com.android.car.bluetooth.FastPairGattServer$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.car.bluetooth.FastPairGattServer this$0 void <init> (com.android.car.bluetooth.FastPairGattServer) com.android.car.bluetooth.FastPairGattServer this$0 public void run () }
com/android/car/bluetooth/FastPairGattServer$2.class
FastPairGattServer.java package com.android.car.bluetooth com.android.car.bluetooth.FastPairGattServer$2 extends android.bluetooth.BluetoothGattServerCallback { final synthetic com.android.car.bluetooth.FastPairGattServer this$0 void <init> (com.android.car.bluetooth.FastPairGattServer) com.android.car.bluetooth.FastPairGattServer this$0 public void onConnectionStateChange (android.bluetooth.BluetoothDevice, int, int) android.bluetooth.BluetoothDevice device int status int newState public void onCharacteristicReadRequest (android.bluetooth.BluetoothDevice, int, int, android.bluetooth.BluetoothGattCharacteristic) android.bluetooth.BluetoothDevice device int requestId int offset android.bluetooth.BluetoothGattCharacteristic characteristic public void onCharacteristicWriteRequest (android.bluetooth.BluetoothDevice, int, android.bluetooth.BluetoothGattCharacteristic, boolean, boolean, int, byte[]) byte[] response android.bluetooth.BluetoothDevice device int requestId android.bluetooth.BluetoothGattCharacteristic characteristic boolean preparedWrite boolean responseNeeded int offset byte[] value public void onDescriptorWriteRequest (android.bluetooth.BluetoothDevice, int, android.bluetooth.BluetoothGattDescriptor, boolean, boolean, int, byte[]) android.bluetooth.BluetoothDevice device int requestId android.bluetooth.BluetoothGattDescriptor descriptor boolean preparedWrite boolean responseNeeded int offset byte[] value }
com/android/car/bluetooth/FastPairGattServer$3.class
FastPairGattServer.java package com.android.car.bluetooth com.android.car.bluetooth.FastPairGattServer$3 extends android.content.BroadcastReceiver { final synthetic com.android.car.bluetooth.FastPairGattServer this$0 void <init> (com.android.car.bluetooth.FastPairGattServer) com.android.car.bluetooth.FastPairGattServer this$0 public void onReceive (android.content.Context, android.content.Intent) android.bluetooth.BluetoothDevice device int state int previousState String name android.content.Context context android.content.Intent intent String action }
com/android/car/bluetooth/FastPairGattServer$Callbacks.class
FastPairGattServer.java package com.android.car.bluetooth abstract com.android.car.bluetooth.FastPairGattServer$Callbacks extends java.lang.Object { public abstract void onPairingCompleted (boolean) }
com/android/car/bluetooth/FastPairGattServer$DecryptionFailureCounter$1.class
FastPairGattServer.java package com.android.car.bluetooth com.android.car.bluetooth.FastPairGattServer$DecryptionFailureCounter$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.car.bluetooth.FastPairGattServer$DecryptionFailureCounter this$1 void <init> (com.android.car.bluetooth.FastPairGattServer$DecryptionFailureCounter) com.android.car.bluetooth.FastPairGattServer$DecryptionFailureCounter this$1 public void run () }
com/android/car/bluetooth/FastPairGattServer$DecryptionFailureCounter.class
FastPairGattServer.java package com.android.car.bluetooth com.android.car.bluetooth.FastPairGattServer$DecryptionFailureCounter extends java.lang.Object { public static final int FAILURE_LIMIT private static final int FAILURE_RESET_TIMEOUT private int mCount private Runnable mResetRunnable final synthetic com.android.car.bluetooth.FastPairGattServer this$0 private void <init> (com.android.car.bluetooth.FastPairGattServer) public void increment () public void reset () public boolean hasExceededLimit () public java.lang.String toString () }
com/android/car/bluetooth/FastPairGattServer.class
FastPairGattServer.java package com.android.car.bluetooth public com.android.car.bluetooth.FastPairGattServer extends java.lang.Object { public static final android.os.ParcelUuid FAST_PAIR_SERVICE_UUID public static final android.os.ParcelUuid FAST_PAIR_MODEL_ID_UUID public static final android.os.ParcelUuid KEY_BASED_PAIRING_UUID public static final android.os.ParcelUuid PASSKEY_UUID public static final android.os.ParcelUuid ACCOUNT_KEY_UUID public static final android.os.ParcelUuid CLIENT_CHARACTERISTIC_CONFIG public static final android.os.ParcelUuid DEVICE_NAME_CHARACTERISTIC_CONFIG private static final String TAG private static final boolean DBG private static final int MAX_KEY_COUNT private static final int KEY_LIFESPAN_AWAIT_PAIRING private static final int KEY_LIFESPAN_PAIRING private static final int KEY_LIFESPAN_AWAIT_ACCOUNT_KEY private static final int INVALID private final boolean mAutomaticPasskeyConfirmation private final byte[] mModelId private final String mPrivateAntiSpoof private final android.content.Context mContext private final com.android.car.bluetooth.FastPairAccountKeyStorage mFastPairAccountKeyStorage private android.bluetooth.BluetoothGattServer mBluetoothGattServer private final android.bluetooth.BluetoothManager mBluetoothManager private final android.bluetooth.BluetoothAdapter mBluetoothAdapter private final Object mPasskeyLock private int mSeekerPasskey private int mPairingPasskey private final com.android.car.bluetooth.FastPairGattServer$DecryptionFailureCounter mFailureCounter private android.bluetooth.BluetoothGattService mFastPairService private com.android.car.bluetooth.FastPairGattServer$Callbacks mCallbacks private javax.crypto.spec.SecretKeySpec mSharedSecretKey private android.bluetooth.BluetoothDevice mLocalRpaDevice private android.bluetooth.BluetoothDevice mRemotePairingDevice private android.bluetooth.BluetoothDevice mRemoteGattDevice private Runnable mClearSharedSecretKey private final android.os.Handler mHandler private android.bluetooth.BluetoothGattCharacteristic mModelIdCharacteristic private android.bluetooth.BluetoothGattCharacteristic mKeyBasedPairingCharacteristic private android.bluetooth.BluetoothGattCharacteristic mPasskeyCharacteristic private android.bluetooth.BluetoothGattCharacteristic mAccountKeyCharacteristic private android.bluetooth.BluetoothGattCharacteristic mDeviceNameCharacteristic private android.bluetooth.BluetoothGattServerCallback mBluetoothGattServerCallback android.content.BroadcastReceiver mPairingAttemptsReceiver public void updateLocalRpa (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device void <init> (android.content.Context, int, java.lang.String, com.android.car.bluetooth.FastPairGattServer$Callbacks, boolean, com.android.car.bluetooth.FastPairAccountKeyStorage) android.content.Context context int modelId String antiSpoof com.android.car.bluetooth.FastPairGattServer$Callbacks callbacks boolean automaticAcceptance com.android.car.bluetooth.FastPairAccountKeyStorage fastPairAccountKeyStorage java.nio.ByteBuffer modelIdBytes private void setup () String name void updateLocalName (java.lang.String) String name public synchronized boolean start () android.content.IntentFilter filter public synchronized boolean stop () public boolean isStarted () public boolean isConnected () private void setSharedSecretKey (javax.crypto.spec.SecretKeySpec, int) javax.crypto.spec.SecretKeySpec key int lifespan private void setSharedSecretKeyLifespan (int) int lifespan private void clearSharedSecretKey () private void invalidatePairingPasskeys () public boolean isFastPairSessionActive () private byte[] encrypt (byte[], javax.crypto.spec.SecretKeySpec) javax.crypto.Cipher cipher Exception e byte[] data javax.crypto.spec.SecretKeySpec secretKeySpec private byte[] decrypt (byte[], javax.crypto.spec.SecretKeySpec) javax.crypto.Cipher cipher Exception e byte[] encryptedData javax.crypto.spec.SecretKeySpec secretKeySpec private byte[] processKeyBasedPairing (byte[]) byte[] remotePublicKey com.android.car.bluetooth.FastPairAccountKeyStorage$AccountKey key java.util.List storedAccountKeys String localAddress byte[] localAddressBytes byte[] rawResponse byte[] response javax.crypto.spec.SecretKeySpec key byte[] pairingRequest java.util.List possibleKeys byte[] encryptedRequest private com.android.car.bluetooth.FastPairAccountKeyStorage$AccountKey calculateAntiSpoofing (byte[], byte[]) java.security.KeyFactory keyFactory java.security.KeyPairGenerator kpg java.security.spec.ECParameterSpec ecParameterSpec java.security.spec.ECPrivateKeySpec ecPrivateKeySpec java.security.spec.ECPoint publicPoint java.security.spec.ECPublicKeySpec ecPublicKeySpec java.security.PrivateKey privateKey java.security.PublicKey publicKey javax.crypto.KeyAgreement keyAgreement byte[] sharedSecret byte[] digest byte[] AESAntiSpoofingKey Exception e byte[] localPrivateKey byte[] remotePublicKey private boolean validateRequestAgainstKey (byte[], javax.crypto.spec.SecretKeySpec) byte b StringBuilder sb String localAddress byte[] localAddressBytes byte[] remoteAddressBytes android.bluetooth.BluetoothDevice localDevice android.bluetooth.BluetoothDevice reportedDevice byte[] encryptedRequest javax.crypto.spec.SecretKeySpec secretKeySpec byte[] decryptedRequest private boolean processPairingKey (byte[]) byte[] pairingKey byte[] decryptedRequest private void comparePasskeys () private void sendPairingResponse (int) int passkey byte[] decryptedResponse java.nio.ByteBuffer pairingPasskeyBytes byte[] response private void processAccountKey (byte[]) com.android.car.bluetooth.FastPairAccountKeyStorage$AccountKey receivedKey byte[] accountKey byte[] decodedAccountKey void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer static void <clinit> () }
com/android/car/bluetooth/FastPairProvider$1.class
FastPairProvider.java package com.android.car.bluetooth com.android.car.bluetooth.FastPairProvider$1 extends java.lang.Object implements com.android.car.bluetooth.FastPairAdvertiser$Callbacks { final synthetic com.android.car.bluetooth.FastPairProvider this$0 void <init> (com.android.car.bluetooth.FastPairProvider) com.android.car.bluetooth.FastPairProvider this$0 public void onRpaUpdated (android.bluetooth.BluetoothDevice) android.bluetooth.BluetoothDevice device }
com/android/car/bluetooth/FastPairProvider$2.class
FastPairProvider.java package com.android.car.bluetooth com.android.car.bluetooth.FastPairProvider$2 extends java.lang.Object implements com.android.car.bluetooth.FastPairGattServer$Callbacks { final synthetic com.android.car.bluetooth.FastPairProvider this$0 void <init> (com.android.car.bluetooth.FastPairProvider) com.android.car.bluetooth.FastPairProvider this$0 public void onPairingCompleted (boolean) boolean successful }
com/android/car/bluetooth/FastPairProvider$3.class
FastPairProvider.java package com.android.car.bluetooth com.android.car.bluetooth.FastPairProvider$3 extends android.content.BroadcastReceiver { final synthetic com.android.car.bluetooth.FastPairProvider this$0 void <init> (com.android.car.bluetooth.FastPairProvider) com.android.car.bluetooth.FastPairProvider this$0 public void onReceive (android.content.Context, android.content.Intent) int newScanMode boolean isDiscovering boolean isFastPairing int newState int oldState android.content.Context context android.content.Intent intent String action }
com/android/car/bluetooth/FastPairProvider.class
FastPairProvider.java package com.android.car.bluetooth public com.android.car.bluetooth.FastPairProvider extends java.lang.Object { private static final String TAG private static final boolean DBG static final String THREAD_NAME private final int mModelId private final String mAntiSpoofKey private final boolean mAutomaticAcceptance private final android.content.Context mContext private boolean mStarted private int mScanMode private final android.bluetooth.BluetoothAdapter mBluetoothAdapter private final com.android.car.bluetooth.FastPairAdvertiser mFastPairAdvertiser private com.android.car.bluetooth.FastPairGattServer mFastPairGattServer private final com.android.car.bluetooth.FastPairAccountKeyStorage mFastPairAccountKeyStorage com.android.car.bluetooth.FastPairAdvertiser$Callbacks mAdvertiserCallbacks com.android.car.bluetooth.FastPairGattServer$Callbacks mGattServerCallbacks android.content.BroadcastReceiver mDiscoveryModeChanged public void <init> (android.content.Context) android.content.Context context android.content.res.Resources res boolean isEnabled () boolean isStarted () public void start () android.content.IntentFilter filter public void stop () void advertiseModelId () void advertiseAccountKeys () void stopAdvertising () void startGatt () void stopGatt () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer static void <clinit> () }
com/android/car/cluster/
com/android/car/cluster/ClusterHomeService$1.class
ClusterHomeService.java package com.android.car.cluster com.android.car.cluster.ClusterHomeService$1 extends android.car.ICarOccupantZoneCallback$Stub { final synthetic com.android.car.cluster.ClusterHomeService this$0 void <init> (com.android.car.cluster.ClusterHomeService) com.android.car.cluster.ClusterHomeService this$0 public void onOccupantZoneConfigChanged (int) throws android.os.RemoteException int flags }
com/android/car/cluster/ClusterHomeService.class
ClusterHomeService.java package com.android.car.cluster public com.android.car.cluster.ClusterHomeService extends android.car.cluster.IClusterHomeService$Stub implements com.android.car.CarServiceBase com.android.car.cluster.ClusterNavigationService$ClusterNavigationServiceCallback com.android.car.hal.ClusterHalService$ClusterHalEventCallback { private static final String TAG private static final int DEFAULT_MIN_UPDATE_INTERVAL_MILLIS private static final String NAV_STATE_PROTO_BUNDLE_KEY private final android.content.Context mContext private final com.android.car.hal.ClusterHalService mClusterHalService private final com.android.car.cluster.ClusterNavigationService mClusterNavigationService private final com.android.car.CarOccupantZoneService mOccupantZoneService private final com.android.car.am.FixedActivityService mFixedActivityService private final android.content.ComponentName mClusterHomeActivity private boolean mServiceEnabled private int mClusterDisplayId private int mOnOff private android.graphics.Rect mBounds private android.graphics.Insets mInsets private int mUiType private android.content.Intent mLastIntent private int mLastIntentUserId private final android.os.RemoteCallbackList mClientListeners private final android.os.RemoteCallbackList mClientNavigationListeners private final android.car.ICarOccupantZoneCallback mOccupantZoneCallback public void <init> (android.content.Context, com.android.car.hal.ClusterHalService, com.android.car.cluster.ClusterNavigationService, com.android.car.CarOccupantZoneService, com.android.car.am.FixedActivityService) android.content.Context context com.android.car.hal.ClusterHalService clusterHalService com.android.car.cluster.ClusterNavigationService navigationService com.android.car.CarOccupantZoneService occupantZoneService com.android.car.am.FixedActivityService fixedActivityService public void init () private void initClusterDisplay () android.hardware.display.DisplayManager displayManager android.view.Display clusterDisplay android.graphics.Point size int clusterDisplayId android.app.ActivityOptions activityOptions public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public void onSwitchUi (int) int uiType int changes public void onDisplayState (int, android.graphics.Rect, android.graphics.Insets) int onOff android.graphics.Rect bounds android.graphics.Insets insets int changes private void sendDisplayState (int) android.car.cluster.IClusterStateListener callback int i int changes android.car.cluster.ClusterState state int n public void onNavigationStateChanged (android.os.Bundle) android.os.Bundle bundle byte[] protoBytes private void sendNavigationState (byte[]) android.car.cluster.IClusterNavigationStateListener callback int i byte[] protoBytes int n public android.car.navigation.CarNavigationInstrumentCluster getInstrumentClusterInfo () public void notifyNavContextOwnerChanged (com.android.car.cluster.ClusterNavigationService$ContextOwner) com.android.car.cluster.ClusterNavigationService$ContextOwner owner android.car.cluster.navigation.NavigationState$NavigationStateProto emptyProto public void reportState (int, int, byte[]) int uiTypeMain int uiTypeSub byte[] uiAvailability public void requestDisplay (int) int uiType public boolean startFixedActivityModeAsUser (android.content.Intent, android.os.Bundle, int) android.content.Intent intent android.os.Bundle activityOptionsBundle int userId android.app.ActivityOptions activityOptions public void stopFixedActivityMode () public void registerClusterStateListener (android.car.cluster.IClusterStateListener) android.car.cluster.IClusterStateListener listener public void unregisterClusterStateListener (android.car.cluster.IClusterStateListener) android.car.cluster.IClusterStateListener listener public void registerClusterNavigationStateListener (android.car.cluster.IClusterNavigationStateListener) android.car.cluster.IClusterNavigationStateListener listener public void unregisterClusterNavigationStateListener (android.car.cluster.IClusterNavigationStateListener) android.car.cluster.IClusterNavigationStateListener listener public android.car.cluster.ClusterState getClusterState () private void enforcePermission (java.lang.String) String permissionName private android.car.cluster.ClusterState createClusterState () android.car.cluster.ClusterState state }
com/android/car/cluster/ClusterNavigationService$ClusterNavigationServiceCallback.class
ClusterNavigationService.java package com.android.car.cluster abstract com.android.car.cluster.ClusterNavigationService$ClusterNavigationServiceCallback extends java.lang.Object { public abstract void onNavigationStateChanged (android.os.Bundle) public abstract android.car.navigation.CarNavigationInstrumentCluster getInstrumentClusterInfo () public abstract void notifyNavContextOwnerChanged (com.android.car.cluster.ClusterNavigationService$ContextOwner) }
com/android/car/cluster/ClusterNavigationService$ContextOwner.class
ClusterNavigationService.java package com.android.car.cluster com.android.car.cluster.ClusterNavigationService$ContextOwner extends java.lang.Object { final int uid final int pid void <init> (int, int) int uid int pid public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.android.car.cluster.ClusterNavigationService$ContextOwner that public int hashCode () }
com/android/car/cluster/ClusterNavigationService.class
ClusterNavigationService.java package com.android.car.cluster public com.android.car.cluster.ClusterNavigationService extends android.car.cluster.renderer.IInstrumentClusterNavigation$Stub implements com.android.car.CarServiceBase com.android.car.AppFocusService$FocusOwnershipCallback { static final String TAG private static final com.android.car.cluster.ClusterNavigationService$ContextOwner NO_OWNER private static final String NAV_STATE_PROTO_BUNDLE_KEY private final android.content.Context mContext private final com.android.car.AppFocusService mAppFocusService private final Object mLock private com.android.car.cluster.ClusterNavigationService$ContextOwner mNavContextOwner com.android.car.cluster.ClusterNavigationService$ClusterNavigationServiceCallback mClusterServiceCallback public void onNavigationStateChanged (android.os.Bundle) com.android.car.cluster.ClusterNavigationService$ClusterNavigationServiceCallback callback android.os.Bundle bundle com.android.car.cluster.ClusterNavigationService$ClusterNavigationServiceCallback callback public android.car.navigation.CarNavigationInstrumentCluster getInstrumentClusterInfo () com.android.car.cluster.ClusterNavigationService$ClusterNavigationServiceCallback callback com.android.car.cluster.ClusterNavigationService$ClusterNavigationServiceCallback callback public void <init> (android.content.Context, com.android.car.AppFocusService) android.content.Context context com.android.car.AppFocusService appFocusService public void setClusterServiceCallback (com.android.car.cluster.ClusterNavigationService$ClusterNavigationServiceCallback) com.android.car.cluster.ClusterNavigationService$ClusterNavigationServiceCallback clusterServiceCallback public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public void onFocusAcquired (int, int, int) int appType int uid int pid public void onFocusAbandoned (int, int, int) int appType int uid int pid private void assertNavigationFocus () int uid int pid com.android.car.AppFocusService afs private void changeNavContextOwner (int, int, int, boolean) com.android.car.cluster.ClusterNavigationService$ClusterNavigationServiceCallback callback int appType int uid int pid boolean acquire com.android.car.cluster.ClusterNavigationService$ContextOwner requester com.android.car.cluster.ClusterNavigationService$ContextOwner newOwner com.android.car.cluster.ClusterNavigationService$ClusterNavigationServiceCallback callback private void assertNavStateProtoValid (android.os.Bundle) android.car.cluster.navigation.NavigationState$Maneuver maneuver android.car.cluster.navigation.NavigationState$Step step android.car.cluster.navigation.NavigationState$NavigationStateProto navigationStateProto com.google.protobuf.InvalidProtocolBufferException e android.os.Bundle bundle byte[] protoBytes static void <clinit> () }
com/android/car/cluster/InstrumentClusterService$1.class
InstrumentClusterService.java package com.android.car.cluster com.android.car.cluster.InstrumentClusterService$1 extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.car.cluster.InstrumentClusterService this$0 void <init> (com.android.car.cluster.InstrumentClusterService) com.android.car.cluster.InstrumentClusterService this$0 public void onServiceConnected (android.content.ComponentName, android.os.IBinder) com.android.car.cluster.ClusterNavigationService$ContextOwner navContextOwner android.content.ComponentName name android.os.IBinder binder android.car.cluster.renderer.IInstrumentCluster service com.android.car.cluster.ClusterNavigationService$ContextOwner navContextOwner public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name }
com/android/car/cluster/InstrumentClusterService$2.class
InstrumentClusterService.java package com.android.car.cluster com.android.car.cluster.InstrumentClusterService$2 extends android.car.cluster.renderer.IInstrumentClusterHelper$Stub { final synthetic com.android.car.cluster.InstrumentClusterService this$0 void <init> (com.android.car.cluster.InstrumentClusterService) com.android.car.cluster.InstrumentClusterService this$0 public boolean startFixedActivityModeForDisplayAndUser (android.content.Intent, android.os.Bundle, int) android.content.Intent intent android.os.Bundle activityOptionsBundle int userId android.app.ActivityOptions options com.android.car.am.FixedActivityService service public void stopFixedActivityMode (int) int displayId com.android.car.am.FixedActivityService service }
com/android/car/cluster/InstrumentClusterService$ClusterManagerService.class
InstrumentClusterService.java package com.android.car.cluster com.android.car.cluster.InstrumentClusterService$ClusterManagerService extends android.car.cluster.IInstrumentClusterManagerService$Stub { final synthetic com.android.car.cluster.InstrumentClusterService this$0 private void <init> (com.android.car.cluster.InstrumentClusterService) public void startClusterActivity (android.content.Intent) throws android.os.RemoteException android.content.Intent intent public void registerCallback (android.car.cluster.IInstrumentClusterManagerCallback) throws android.os.RemoteException android.car.cluster.IInstrumentClusterManagerCallback callback public void unregisterCallback (android.car.cluster.IInstrumentClusterManagerCallback) throws android.os.RemoteException android.car.cluster.IInstrumentClusterManagerCallback callback }
com/android/car/cluster/InstrumentClusterService$DeferredRebinder.class
InstrumentClusterService.java package com.android.car.cluster final com.android.car.cluster.InstrumentClusterService$DeferredRebinder extends android.os.Handler { private static final String TAG private static final long NEXT_REBIND_ATTEMPT_DELAY_MS private static final int NUMBER_OF_ATTEMPTS private final java.lang.ref.WeakReference mService private void <init> (com.android.car.cluster.InstrumentClusterService) com.android.car.cluster.InstrumentClusterService service public void rebind () com.android.car.cluster.InstrumentClusterService service boolean bound public void handleMessage (android.os.Message) int attempts android.os.Message msg com.android.car.cluster.InstrumentClusterService service boolean bound static void <clinit> () }
com/android/car/cluster/InstrumentClusterService.class
InstrumentClusterService.java package com.android.car.cluster public com.android.car.cluster.InstrumentClusterService extends java.lang.Object implements com.android.car.CarServiceBase com.android.car.CarInputService$KeyEventListener com.android.car.cluster.ClusterNavigationService$ClusterNavigationServiceCallback { static final String TAG private static final com.android.car.cluster.ClusterNavigationService$ContextOwner NO_OWNER private static final long RENDERER_SERVICE_WAIT_TIMEOUT_MS private static final long RENDERER_WAIT_MAX_RETRY private final android.content.Context mContext private final com.android.car.CarInputService mCarInputService private final com.android.car.cluster.ClusterNavigationService mClusterNavigationService private final long mRendererServiceWaitTimeoutMs private final com.android.car.cluster.InstrumentClusterService$ClusterManagerService mClusterManagerService private final Object mLock private com.android.car.cluster.ClusterNavigationService$ContextOwner mNavContextOwner private android.car.cluster.renderer.IInstrumentCluster mRendererService private final com.android.car.cluster.InstrumentClusterService$DeferredRebinder mDeferredRebinder private boolean mRendererBound private final String mRenderingServiceConfig private android.car.cluster.renderer.IInstrumentClusterNavigation mIInstrumentClusterNavigationFromRenderer final android.content.ServiceConnection mRendererServiceConnection private final android.car.cluster.renderer.IInstrumentClusterHelper mInstrumentClusterHelper public void onNavigationStateChanged (android.os.Bundle) android.os.RemoteException e android.os.Bundle bundle android.car.cluster.renderer.IInstrumentClusterNavigation navigationBinder public android.car.navigation.CarNavigationInstrumentCluster getInstrumentClusterInfo () android.os.RemoteException e android.car.cluster.renderer.IInstrumentClusterNavigation navigationBinder int i public void notifyNavContextOwnerChanged (com.android.car.cluster.ClusterNavigationService$ContextOwner) com.android.car.cluster.ClusterNavigationService$ContextOwner owner android.car.cluster.renderer.IInstrumentCluster service public void <init> (android.content.Context, com.android.car.cluster.ClusterNavigationService, com.android.car.CarInputService) android.content.Context context com.android.car.cluster.ClusterNavigationService navigationService com.android.car.CarInputService carInputService void <init> (android.content.Context, com.android.car.cluster.ClusterNavigationService, com.android.car.CarInputService, long) android.content.Context context com.android.car.cluster.ClusterNavigationService navigationService com.android.car.CarInputService carInputService long rendererServiceWaitTimeoutMs private android.car.cluster.renderer.IInstrumentCluster waitForRendererLocked () InterruptedException e private android.car.cluster.renderer.IInstrumentClusterNavigation getNavigationBinder () android.car.cluster.renderer.IInstrumentCluster renderer android.os.RemoteException e int i android.car.cluster.renderer.IInstrumentCluster renderer android.car.cluster.renderer.IInstrumentClusterNavigation navigationBinder public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private static void notifyNavContextOwnerChanged (android.car.cluster.renderer.IInstrumentCluster, com.android.car.cluster.ClusterNavigationService$ContextOwner) android.os.RemoteException e android.car.cluster.renderer.IInstrumentCluster service com.android.car.cluster.ClusterNavigationService$ContextOwner owner private boolean isRendererServiceEnabled () boolean explicitlyDisabled private boolean bindInstrumentClusterRendererService () android.content.Intent intent android.os.Bundle bundle public android.car.cluster.IInstrumentClusterManagerService$Stub getManagerService () public void onKeyEvent (android.view.KeyEvent) android.os.RemoteException e android.view.KeyEvent event android.car.cluster.renderer.IInstrumentCluster service private android.car.cluster.renderer.IInstrumentCluster getInstrumentClusterRendererService () private synthetic void lambda$init$0 () boolean bound static void <clinit> () }
com/android/car/evs/
com/android/car/evs/CarEvsService$1.class
CarEvsService.java package com.android.car.evs com.android.car.evs.CarEvsService$1 extends android.car.hardware.property.ICarPropertyEventListener$Stub { final synthetic com.android.car.evs.CarEvsService this$0 void <init> (com.android.car.evs.CarEvsService) com.android.car.evs.CarEvsService this$0 public void onEvent (java.util.List) throws android.os.RemoteException java.util.List events }
com/android/car/evs/CarEvsService$2.class
CarEvsService.java package com.android.car.evs com.android.car.evs.CarEvsService$2 extends java.lang.Object implements android.hardware.display.DisplayManager$DisplayListener { final synthetic com.android.car.evs.CarEvsService this$0 void <init> (com.android.car.evs.CarEvsService) com.android.car.evs.CarEvsService this$0 public void onDisplayAdded (int) int displayId public void onDisplayRemoved (int) int displayId public void onDisplayChanged (int) int i int i int displayId android.view.Display display }
com/android/car/evs/CarEvsService$EvsHalEvent.class
CarEvsService.java package com.android.car.evs final com.android.car.evs.CarEvsService$EvsHalEvent extends java.lang.Object { private long mTimestamp private int mServiceType private boolean mOn public void <init> (long, int, boolean) long timestamp int type boolean on public long getTimestamp () public int getServiceType () public boolean isRequestingToStartActivity () public java.lang.String toString () }
com/android/car/evs/CarEvsService$EvsTriggerListener.class
CarEvsService.java package com.android.car.evs final com.android.car.evs.CarEvsService$EvsTriggerListener extends java.lang.Object implements com.android.car.hal.EvsHalService$EvsHalEventListener { final synthetic com.android.car.evs.CarEvsService this$0 void <init> (com.android.car.evs.CarEvsService) com.android.car.evs.CarEvsService this$0 public void onEvent (int, boolean) int type boolean on com.android.car.evs.StateMachine instance }
com/android/car/evs/CarEvsService$StatusListenerList.class
CarEvsService.java package com.android.car.evs final com.android.car.evs.CarEvsService$StatusListenerList extends android.os.RemoteCallbackList { private final java.lang.ref.WeakReference mService final synthetic com.android.car.evs.CarEvsService this$0 void <init> (com.android.car.evs.CarEvsService, com.android.car.evs.CarEvsService) com.android.car.evs.CarEvsService evsService public void onCallbackDied (android.car.evs.ICarEvsStatusListener) android.car.evs.ICarEvsStatusListener listener com.android.car.evs.CarEvsService svc public volatile synthetic void onCallbackDied (android.os.IInterface) }
com/android/car/evs/CarEvsService.class
CarEvsService.java package com.android.car.evs public final com.android.car.evs.CarEvsService extends android.car.evs.ICarEvsService$Stub implements com.android.car.CarServiceBase { private static final boolean DBG private final android.content.Context mContext private final android.content.Context mBuiltinContext private final com.android.car.hal.EvsHalService mEvsHalService private final com.android.car.CarPropertyService mPropertyService private final android.hardware.display.DisplayManager mDisplayManager private final Object mLock private final android.util.ArraySet mSessionTokens private final android.os.Handler mHandler private final com.android.car.evs.CarEvsService$StatusListenerList mStatusListeners private final android.car.hardware.property.ICarPropertyEventListener mGearSelectionPropertyListener private final android.hardware.display.DisplayManager$DisplayListener mDisplayListener private final android.util.SparseArray mServiceInstances private final android.util.ArrayMap mCallbackToServiceType private int mCurrentDisplayState private boolean mUseGearSelection private com.android.car.evs.CarEvsService$EvsHalEvent mLastEvsHalEvent final com.android.car.evs.CarEvsService$EvsTriggerListener mEvsTriggerListener public void <init> (android.content.Context, android.content.Context, com.android.car.hal.EvsHalService, com.android.car.CarPropertyService) com.android.car.evs.CarEvsServiceUtils$Parameters params com.android.car.evs.StateMachine s String rawString android.content.ComponentName activityComponentName String activityName android.content.ComponentName activityComponentName String cameraId com.android.car.evs.StateMachine s android.content.Context context android.content.Context builtinContext com.android.car.hal.EvsHalService halService com.android.car.CarPropertyService propertyService String[] rawConfigurationStrings public void init () com.android.car.evs.StateMachine instance int i IllegalStateException e com.android.car.evs.StateMachine instance public void release () com.android.car.evs.StateMachine instance int i public void dump (com.android.car.internal.util.IndentingPrintWriter) int i com.android.car.internal.util.IndentingPrintWriter writer public void registerStatusListener (android.car.evs.ICarEvsStatusListener) android.car.evs.ICarEvsStatusListener listener public void unregisterStatusListener (android.car.evs.ICarEvsStatusListener) android.car.evs.ICarEvsStatusListener listener public int startActivity (int) int type com.android.car.evs.StateMachine instance public void stopActivity () com.android.car.evs.StateMachine instance public int startVideoStream (int, android.os.IBinder, android.car.evs.ICarEvsStreamCallback) int type android.os.IBinder token android.car.evs.ICarEvsStreamCallback callback com.android.car.evs.StateMachine instance android.util.ArraySet types public void stopVideoStream (android.car.evs.ICarEvsStreamCallback) int type com.android.car.evs.StateMachine instance int i android.car.evs.ICarEvsStreamCallback callback android.util.ArraySet types public void returnFrameBuffer (android.car.evs.CarEvsBufferDescriptor) android.car.evs.CarEvsBufferDescriptor buffer int type public android.car.evs.CarEvsStatus getCurrentStatus () com.android.car.evs.StateMachine instance public android.os.IBinder generateSessionToken () int systemUiUid int callerUid android.content.pm.PackageManager$NameNotFoundException e String systemUiPackageName android.os.IBinder token public boolean isSupported (int) int type com.android.car.evs.StateMachine instance public boolean setRearviewCameraIdFromCommand (java.lang.String) String id public boolean setCameraIdFromCommand (java.lang.String, java.lang.String) String type String id int serviceType com.android.car.evs.StateMachine instance public java.lang.String getRearviewCameraIdFromCommand () public java.lang.String getCameraIdFromCommand (java.lang.String) String type int serviceType com.android.car.evs.StateMachine instance public boolean enableServiceTypeFromCommand (java.lang.String, java.lang.String) int type com.android.car.evs.StateMachine instance int i String typeString String cameraId int serviceType com.android.car.evs.StateMachine s public boolean isServiceTypeEnabledFromCommand (java.lang.String) String type int serviceType boolean isSessionToken (android.os.IBinder) android.os.IBinder token void invalidateSessionToken (android.os.IBinder) android.os.IBinder token android.os.IBinder generateSessionTokenInternal () android.os.IBinder token void addStreamCallback (int, android.car.evs.ICarEvsStreamCallback) int type android.car.evs.ICarEvsStreamCallback callback com.android.car.evs.StateMachine instance android.util.ArraySet types boolean needToStartActivity () void setServiceState (int, int) int type int newState com.android.car.evs.StateMachine instance void setToUseGearSelection (boolean) boolean useGearSelection void setLastEvsHalEvent (long, int, boolean) long timestamp int type boolean on private void handleClientDisconnected (android.car.evs.ICarEvsStreamCallback) com.android.car.evs.StateMachine instance int i android.car.evs.ICarEvsStreamCallback callback android.util.ArraySet types void broadcastStateTransition (int, int) android.os.RemoteException e android.car.evs.ICarEvsStatusListener listener int type int state int idx void stopService () private void stopService (android.car.evs.ICarEvsStreamCallback) com.android.car.evs.StateMachine instance int i android.car.evs.ICarEvsStreamCallback callback android.util.ArraySet types private void handlePropertyEvent (android.car.hardware.property.CarPropertyEvent) boolean isReverseGear android.car.hardware.property.CarPropertyEvent event android.car.hardware.CarPropertyValue value long timestamp boolean isReverseGear com.android.car.evs.StateMachine instance private static void notifyStreamStopped (android.car.evs.ICarEvsStreamCallback) android.os.RemoteException e android.car.evs.ICarEvsStreamCallback callback private void handleClientDisconnected (android.car.evs.ICarEvsStatusListener) android.car.evs.ICarEvsStatusListener listener static void <clinit> () }
com/android/car/evs/CarEvsServiceUtils$Parameters.class
CarEvsServiceUtils.java package com.android.car.evs final com.android.car.evs.CarEvsServiceUtils$Parameters extends java.lang.Object { private final int mServiceType private final android.content.ComponentName mActivityName private String mCameraId private void <init> (int, java.lang.String, java.lang.String) int type String cameraId String activityName static com.android.car.evs.CarEvsServiceUtils$Parameters create (int, java.lang.String, java.lang.String) int type String cameraId String activityName int getType () java.lang.String getCameraId () void setCameraId (java.lang.String) String cameraId android.content.ComponentName getActivityComponentName () public java.lang.String toString () }
com/android/car/evs/CarEvsServiceUtils.class
CarEvsServiceUtils.java package com.android.car.evs public final com.android.car.evs.CarEvsServiceUtils extends java.lang.Object { private static final String TAG private static final int INVALID_SERVICE_TYPE private static String INVALID_CAMERA_ID private void <init> () static int convertToStreamEvent (int) int inputEvent int outputStatus static com.android.car.evs.CarEvsServiceUtils$Parameters parse (java.lang.String) String[] keyValuePair String token String rawString int serviceType String activityName String cameraId String[] tokens static void <clinit> () }
com/android/car/evs/StateMachine$HalCallback.class
StateMachine.java package com.android.car.evs final com.android.car.evs.StateMachine$HalCallback extends java.lang.Object implements com.android.car.internal.evs.EvsHalWrapper$HalEventCallback { private final com.android.car.evs.StateMachine$StreamCallbackList mCallbacks final synthetic com.android.car.evs.StateMachine this$0 void <init> (com.android.car.evs.StateMachine) com.android.car.evs.StateMachine this$0 public void onHalEvent (int) int event public void onFrameEvent (int, android.hardware.HardwareBuffer) int id android.hardware.HardwareBuffer buffer public void onHalDeath () boolean register (android.car.evs.ICarEvsStreamCallback, android.os.IBinder) android.car.evs.ICarEvsStreamCallback callback android.os.IBinder token boolean unregister (android.car.evs.ICarEvsStreamCallback) android.car.evs.ICarEvsStreamCallback callback boolean contains (android.car.evs.ICarEvsStreamCallback) android.car.evs.ICarEvsStreamCallback callback int idx android.car.evs.ICarEvsStreamCallback target boolean found boolean isEmpty () android.os.RemoteCallbackList get () int size () void stop () android.car.evs.ICarEvsStreamCallback callback int idx void dump (com.android.car.internal.util.IndentingPrintWriter) int idx com.android.car.internal.util.IndentingPrintWriter writer private void processStreamEvent (int) int taggedEvent android.os.RemoteException e android.car.evs.ICarEvsStreamCallback callback int idx int event private int processNewFrame (int, android.hardware.HardwareBuffer) int bufferId android.os.RemoteException e android.car.evs.ICarEvsStreamCallback callback int idx int id android.hardware.HardwareBuffer buffer int refcount private synthetic void lambda$onFrameEvent$1 (int, android.hardware.HardwareBuffer) int id android.hardware.HardwareBuffer buffer private synthetic void lambda$onHalEvent$0 (int) int event }
com/android/car/evs/StateMachine$StreamCallbackList.class
StateMachine.java package com.android.car.evs final com.android.car.evs.StateMachine$StreamCallbackList extends android.os.RemoteCallbackList { final synthetic com.android.car.evs.StateMachine this$0 private void <init> (com.android.car.evs.StateMachine) public void onCallbackDied (android.car.evs.ICarEvsStreamCallback) android.car.evs.ICarEvsStreamCallback callback public volatile synthetic void onCallbackDied (android.os.IInterface) }
com/android/car/evs/StateMachine.class
StateMachine.java package com.android.car.evs final com.android.car.evs.StateMachine extends java.lang.Object { static final int REQUEST_PRIORITY_LOW static final int REQUEST_PRIORITY_NORMAL static final int REQUEST_PRIORITY_HIGH private static final int STREAM_START_REQUEST_TIMEOUT_MS private static final boolean DBG private static final long EVS_HAL_SERVICE_BIND_RETRY_INTERVAL_MS private static final String CALLBACK_RUNNABLE_TOKEN private static final String DEFAULT_CAMERA_ALIAS private final android.util.SparseIntArray mBufferRecords private final com.android.car.evs.CarEvsService mService private final android.content.ComponentName mActivityName private final android.content.Context mContext private final com.android.car.internal.evs.EvsHalWrapper mHalWrapper private final com.android.car.evs.StateMachine$HalCallback mHalCallback private final android.os.Handler mHandler private final android.os.HandlerThread mHandlerThread private final Object mLock private final Runnable mActivityRequestTimeoutRunnable private final String mLogTag private final int mServiceType private String mCameraId private int mState private int mLastRequestPriority private android.os.IBinder mSessionToken private android.car.evs.ICarEvsStreamCallback mPrivilegedCallback private String mCameraIdOverride static com.android.car.internal.evs.EvsHalWrapper createHalWrapper (android.content.Context, com.android.car.internal.evs.EvsHalWrapper$HalEventCallback) Class helperClass java.lang.reflect.Constructor constructor Exception e android.content.Context builtinContext com.android.car.internal.evs.EvsHalWrapper$HalEventCallback callback void <init> (android.content.Context, android.content.Context, com.android.car.evs.CarEvsService, android.content.ComponentName, int, java.lang.String) android.content.Context context android.content.Context builtinContext com.android.car.evs.CarEvsService service android.content.ComponentName activityName int type String cameraId void <init> (android.content.Context, android.content.Context, com.android.car.evs.CarEvsService, android.content.ComponentName, int, java.lang.String, android.os.Handler) android.content.Context context android.content.Context builtinContext com.android.car.evs.CarEvsService service android.content.ComponentName activityName int type String cameraId android.os.Handler handler String postfix boolean init () void release () boolean isConnected () void setCameraId (java.lang.String) String id java.lang.String getCameraId () void doneWithFrame (int) int refcount int id int bufferId int requestStartActivity (int) int priority int requestStartActivityIfNecessary () int requestStopActivity (int) int priority void cancelActivityRequest () void connectToHalServiceIfNecessary () void stopService () int requestStartVideoStream (android.car.evs.ICarEvsStreamCallback, android.os.IBinder) int priority android.car.evs.ICarEvsStreamCallback callback android.os.IBinder token int priority void requestStopVideoStream (android.car.evs.ICarEvsStreamCallback) android.car.evs.ICarEvsStreamCallback callback android.car.evs.CarEvsStatus getCurrentStatus () void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer boolean isSessionToken (android.os.IBinder) android.os.IBinder token void handleClientDisconnected (android.car.evs.ICarEvsStreamCallback) android.car.evs.ICarEvsStreamCallback callback private int execute (int, int) int priority int destination private int execute (int, int, android.car.evs.ICarEvsStreamCallback) int priority int destination android.car.evs.ICarEvsStreamCallback callback private int execute (int, int, android.os.IBinder, android.car.evs.ICarEvsStreamCallback) int previousState int newState int priority int destination android.os.IBinder token android.car.evs.ICarEvsStreamCallback callback int result int previousState int newState private boolean needToStartActivity () boolean startActivity private boolean needToStartActivityLocked () private int startActivityIfNecessary () private int startActivityIfNecessary (boolean) boolean resetState private int startActivity (boolean) boolean resetState int result private void stopActivity () android.os.IBinder token android.car.evs.ICarEvsStreamCallback callback android.os.IBinder token android.car.evs.ICarEvsStreamCallback callback private void connectToHalServiceIfNecessary (long) long intervalInMillis private void notifyStreamStopped (android.car.evs.ICarEvsStreamCallback) int taggedEvent android.os.RemoteException e android.car.evs.ICarEvsStreamCallback callback private boolean isSessionTokenLocked (android.os.IBinder) android.os.IBinder token private int handleTransitionToUnavailableLocked () private int handleTransitionToInactiveLocked (int, android.car.evs.ICarEvsStreamCallback) int priority android.car.evs.ICarEvsStreamCallback callback private int handleTransitionToRequestedLocked (int) int priority android.content.Intent evsIntent android.os.Bundle bundle private int handleTransitionToActiveLocked (int, android.os.IBinder, android.car.evs.ICarEvsStreamCallback) int priority android.os.IBinder token android.car.evs.ICarEvsStreamCallback callback int result private int startService () String cameraId private int startVideoStream (android.car.evs.ICarEvsStreamCallback, android.os.IBinder) android.car.evs.ICarEvsStreamCallback callback android.os.IBinder token private void handleActivityRequestTimeout () private void invalidateSessionTokenLocked () private boolean checkCurrentStateRequiresSystemActivityLocked () private java.lang.String stateToString (int) int state public java.lang.String toString () void setState (int) int newState void addStreamCallback (android.car.evs.ICarEvsStreamCallback) android.car.evs.ICarEvsStreamCallback callback void setSessionToken (android.os.IBinder) android.os.IBinder token private synthetic void lambda$handleTransitionToInactiveLocked$2 (android.car.evs.ICarEvsStreamCallback) android.car.evs.ICarEvsStreamCallback callback private synthetic void lambda$connectToHalServiceIfNecessary$1 (long) long intervalInMillis private synthetic void lambda$new$0 () static void <clinit> () }
com/android/car/garagemode/
com/android/car/garagemode/Controller.class
Controller.java package com.android.car.garagemode public com.android.car.garagemode.Controller extends android.car.hardware.power.ICarPowerStateListener$Stub { private static final String TAG private static final boolean DBG private final com.android.car.garagemode.GarageMode mGarageMode private final android.os.Handler mHandler private com.android.car.power.CarPowerManagementService mCarPowerService public void <init> (android.content.Context, android.os.Looper) android.content.Context context android.os.Looper looper public void <init> (android.content.Context, android.os.Looper, android.os.Handler, com.android.car.garagemode.GarageMode) android.content.Context context android.os.Looper looper android.os.Handler handler com.android.car.garagemode.GarageMode garageMode public void init () public void release () public void onStateChanged (int, long) int state long expirationTimeMs boolean isGarageModeActive () void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer void sendBroadcast (android.content.Intent) android.content.Intent i com.android.car.systeminterface.SystemInterface systemInterface android.os.Handler getHandler () void initiateGarageMode (java.lang.Runnable) Runnable completor void resetGarageMode () void finishGarageMode () private synthetic void lambda$onStateChanged$0 (int) int state static void <clinit> () }
com/android/car/garagemode/GarageMode$1.class
GarageMode.java package com.android.car.garagemode com.android.car.garagemode.GarageMode$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.car.garagemode.GarageMode this$0 void <init> (com.android.car.garagemode.GarageMode) com.android.car.garagemode.GarageMode this$0 public void run () boolean garageModeActive int numAdditionalChecks int numberReadyToRun int numAdditionalChecks boolean garageModeActive int numberRunning }
com/android/car/garagemode/GarageMode$2.class
GarageMode.java package com.android.car.garagemode com.android.car.garagemode.GarageMode$2 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.car.garagemode.GarageMode this$0 void <init> (com.android.car.garagemode.GarageMode) com.android.car.garagemode.GarageMode this$0 public void run () java.util.ArrayList startedUsers }
com/android/car/garagemode/GarageMode$3.class
GarageMode.java package com.android.car.garagemode com.android.car.garagemode.GarageMode$3 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.car.garagemode.GarageMode this$0 void <init> (com.android.car.garagemode.GarageMode) com.android.car.garagemode.GarageMode this$0 public void run () int userToStop }
com/android/car/garagemode/GarageMode$4.class
GarageMode.java package com.android.car.garagemode com.android.car.garagemode.GarageMode$4 extends java.lang.Object implements android.car.user.CarUserManager$UserLifecycleListener { final synthetic com.android.car.garagemode.GarageMode this$0 void <init> (com.android.car.garagemode.GarageMode) com.android.car.garagemode.GarageMode this$0 public void onEvent (android.car.user.CarUserManager$UserLifecycleEvent) android.car.user.CarUserManager$UserLifecycleEvent event }
com/android/car/garagemode/GarageMode.class
GarageMode.java package com.android.car.garagemode com.android.car.garagemode.GarageMode extends java.lang.Object { private static final String TAG public static final String ACTION_GARAGE_MODE_ON public static final String ACTION_GARAGE_MODE_OFF static final long JOB_SNAPSHOT_INITIAL_UPDATE_MS private static final long JOB_SNAPSHOT_UPDATE_FREQUENCY_MS private static final long USER_STOP_CHECK_INTERVAL_MS private static final int ADDITIONAL_CHECKS_TO_DO private static final int GARAGE_MODE_EVENT_LOG_START private static final int GARAGE_MODE_EVENT_LOG_FINISH private static final int GARAGE_MODE_EVENT_LOG_CANCELLED private final android.content.Context mContext private final com.android.car.garagemode.Controller mController private final Object mLock private final android.os.Handler mHandler private boolean mGarageModeActive private int mAdditionalChecksToDo private boolean mIdleCheckerIsRunning private final com.android.car.garagemode.GarageModeRecorder mGarageModeRecorder private final Runnable mRunnable private final Runnable mStartBackgroundUsers private final Runnable mStopUserCheckRunnable private Runnable mCompletor private android.util.ArraySet mStartedBackgroundUsers private boolean mBackgroundUserStopInProcess private final android.car.user.CarUserManager$UserLifecycleListener mUserLifecycleListener void <init> (android.content.Context, com.android.car.garagemode.Controller) android.content.Context context com.android.car.garagemode.Controller controller void init () android.car.user.UserLifecycleEventFilter userStoppedEventFilter void release () boolean isGarageModeActive () android.util.ArraySet getStartedBackgroundUsers () void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer int numJobs void enterGarageMode (java.lang.Runnable) Runnable completor com.android.car.power.CarPowerManagementService carPowerService void cancel () void finish () private void cleanupGarageModeLocked () private void startBackgroundUserStoppingLocked () private void broadcastSignalToJobScheduler (boolean) boolean enableGarageMode android.content.Intent i private void startMonitoringThread () private void stopMonitoringThread () static void <clinit> () }
com/android/car/garagemode/GarageModeRecorder.class
GarageModeRecorder.java package com.android.car.garagemode public final com.android.car.garagemode.GarageModeRecorder extends java.lang.Object { static final String GARAGE_MODE_RECORDING_FILE_NAME static final String SESSION_START_TIME static final String SESSION_FINISH_TIME static final String SESSION_DURATION static final String TIME_UNIT_MS static final String SESSION_WAS_CANCELLED static final String DATE_FORMAT static final String GARAGE_MODE_RECORDER_IS_SACTIVE static final String NOT private static final String GARAGEMODE_DIR_NAME private static final String TAG private static final int EVENT_SESSION_START private static final int EVENT_SESSION_FINISH private static final int EVENT_SESSION_CANCELLED private static final String FALLBACK_CAR_DIR_PATH private final java.text.SimpleDateFormat mDateFormat private final android.util.AtomicFile mGarageModeRecorderFile private final java.time.Clock mClock private long mSessionStartTime private long mSessionFinishTime public void <init> (java.time.Clock) java.time.Clock clock com.android.car.systeminterface.SystemInterface systemInterface java.io.File systemCarDir java.io.File garageModeDir public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public void startSession () public void finishSession () public void cancelSession () private void cleanupRecorder () boolean isRecorderEnabled () private void writeToSessionFile (java.lang.String, boolean) java.io.FileOutputStream outStream java.io.IOException e String buffer boolean append java.io.StringWriter oldContents private void recordEvent (int) int event StringBuilder stringBuilder boolean appendToFile private void readFileToWriter (java.io.PrintWriter) int lineCount java.io.BufferedReader reader java.io.IOException e java.io.PrintWriter writer }
com/android/car/garagemode/GarageModeService.class
GarageModeService.java package com.android.car.garagemode public com.android.car.garagemode.GarageModeService extends java.lang.Object implements com.android.car.CarServiceBase { private final com.android.car.garagemode.Controller mController public void <init> (android.content.Context) android.content.Context context protected void <init> (android.content.Context, com.android.car.garagemode.Controller) android.content.Context context com.android.car.garagemode.Controller controller public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer boolean isActive public boolean isGarageModeActive () public void forceStartGarageMode () public void stopAndResetGarageMode () }
com/android/car/hal/
com/android/car/hal/AidlHalAreaConfig.class
AidlHalAreaConfig.java package com.android.car.hal public final com.android.car.hal.AidlHalAreaConfig extends com.android.car.hal.HalAreaConfig { private final android.hardware.automotive.vehicle.VehicleAreaConfig mConfig public void <init> (android.hardware.automotive.vehicle.VehicleAreaConfig) android.hardware.automotive.vehicle.VehicleAreaConfig config public int getAreaId () public int getMinInt32Value () public int getMaxInt32Value () public long getMinInt64Value () public long getMaxInt64Value () public float getMinFloatValue () public float getMaxFloatValue () public long[] getSupportedEnumValues () }
com/android/car/hal/AidlHalPropConfig.class
AidlHalPropConfig.java package com.android.car.hal public final com.android.car.hal.AidlHalPropConfig extends com.android.car.hal.HalPropConfig { private final android.hardware.automotive.vehicle.VehiclePropConfig mConfig public void <init> (android.hardware.automotive.vehicle.VehiclePropConfig) android.hardware.automotive.vehicle.VehiclePropConfig config public int getPropId () public int getAccess () public int getChangeMode () public com.android.car.hal.HalAreaConfig[] getAreaConfigs () int i int size com.android.car.hal.HalAreaConfig[] areaConfigs public int[] getConfigArray () public java.lang.String getConfigString () public float getMinSampleRate () public float getMaxSampleRate () public java.lang.Object toVehiclePropConfig () public java.lang.String toString () }
com/android/car/hal/BidirectionalSparseIntArray.class
BidirectionalSparseIntArray.java package com.android.car.hal final com.android.car.hal.BidirectionalSparseIntArray extends java.lang.Object { private final android.util.SparseIntArray mMap private final android.util.SparseIntArray mInverseMap static com.android.car.hal.BidirectionalSparseIntArray create (int[]) int i int[] keyValuePairs int inputLength com.android.car.hal.BidirectionalSparseIntArray biMap private void <init> (int) int initialCapacity private void put (int, int) int key int value int getValue (int, int) int key int defaultValue int getKey (int, int) int value int defaultKey }
com/android/car/hal/CarPropertyUtils.class
CarPropertyUtils.java package com.android.car.hal final com.android.car.hal.CarPropertyUtils extends java.lang.Object { private void <init> () public static java.lang.Class getJavaClass (int) int halType }
com/android/car/hal/ClusterHalService$ClusterHalEventCallback.class
ClusterHalService.java package com.android.car.hal public abstract com.android.car.hal.ClusterHalService$ClusterHalEventCallback extends java.lang.Object { public abstract void onSwitchUi (int) public abstract void onDisplayState (int, android.graphics.Rect, android.graphics.Insets) }
com/android/car/hal/ClusterHalService.class
ClusterHalService.java package com.android.car.hal public final com.android.car.hal.ClusterHalService extends com.android.car.hal.HalServiceBase { private static final String TAG private static final boolean DBG public static final int DISPLAY_OFF public static final int DISPLAY_ON public static final int DONT_CARE private static final int[] SUPPORTED_PROPERTIES private static final int[] CORE_PROPERTIES private static final int[] SUBSCRIBABLE_PROPERTIES private final Object mLock private com.android.car.hal.ClusterHalService$ClusterHalEventCallback mCallback private final com.android.car.hal.VehicleHal mHal private volatile boolean mIsCoreSupported private volatile boolean mIsNavigationStateSupported private final com.android.car.hal.HalPropValueBuilder mPropValueBuilder public void <init> (com.android.car.hal.VehicleHal) com.android.car.hal.VehicleHal hal public void init () int property public void release () public void setCallback (com.android.car.hal.ClusterHalService$ClusterHalEventCallback) com.android.car.hal.ClusterHalService$ClusterHalEventCallback callback public int[] getAllSupportedProperties () public void takeProperties (java.util.Collection) com.android.car.hal.HalPropConfig property int coreProperty java.util.Collection properties com.android.car.internal.util.IntArray supportedProperties public boolean isCoreSupported () public boolean isNavigationStateSupported () public void onHalEvents (java.util.List) com.android.car.hal.ClusterHalService$ClusterHalEventCallback callback int uiType int onOff android.graphics.Rect bounds android.graphics.Insets insets com.android.car.hal.HalPropValue value java.util.List values com.android.car.hal.ClusterHalService$ClusterHalEventCallback callback private static boolean hasNoDontCare (com.android.car.hal.HalPropValue, int, int, java.lang.String) int i com.android.car.hal.HalPropValue value int start int length String fieldName int count public void reportState (int, android.graphics.Rect, android.graphics.Insets, int, int, byte[]) int onOff android.graphics.Rect bounds android.graphics.Insets insets int uiTypeMain int uiTypeSub byte[] uiAvailability int[] intValues com.android.car.hal.HalPropValue request public void requestDisplay (int) int uiType com.android.car.hal.HalPropValue request public void sendNavigationState (byte[]) byte[] navigateState com.android.car.hal.HalPropValue request private void send (com.android.car.hal.HalPropValue) RuntimeException e com.android.car.hal.HalPropValue request public void dump (java.io.PrintWriter) java.io.PrintWriter writer static void <clinit> () }
com/android/car/hal/DiagnosticHalService$DiagnosticCapabilities.class
DiagnosticHalService.java package com.android.car.hal public final com.android.car.hal.DiagnosticHalService$DiagnosticCapabilities extends java.lang.Object { private final java.util.concurrent.CopyOnWriteArraySet mProperties public void <init> () void setSupported (int) int propertyId boolean isSupported (int) int propertyId public boolean isLiveFrameSupported () public boolean isFreezeFrameSupported () public boolean isFreezeFrameInfoSupported () public boolean isFreezeFrameClearSupported () public boolean isSelectiveClearFreezeFramesSupported () void clear () }
com/android/car/hal/DiagnosticHalService$DiagnosticListener.class
DiagnosticHalService.java package com.android.car.hal public abstract com.android.car.hal.DiagnosticHalService$DiagnosticListener extends java.lang.Object { public abstract void onDiagnosticEvents (java.util.List) }
com/android/car/hal/DiagnosticHalService.class
DiagnosticHalService.java package com.android.car.hal public com.android.car.hal.DiagnosticHalService extends com.android.car.hal.HalServiceBase { static final int OBD2_SELECTIVE_FRAME_CLEAR static final boolean DEBUG private static final int[] SUPPORTED_PROPERTIES private final Object mLock private final com.android.car.hal.VehicleHal mVehicleHal private final com.android.car.hal.HalPropValueBuilder mPropValueBuilder private boolean mIsReady private final com.android.car.hal.DiagnosticHalService$DiagnosticCapabilities mDiagnosticCapabilities private com.android.car.hal.DiagnosticHalService$DiagnosticListener mDiagnosticListener protected final android.util.SparseArray mVehiclePropertyToConfig protected final android.util.SparseArray mSensorTypeToConfig private final java.util.LinkedList mEventsToDispatch public void <init> (com.android.car.hal.VehicleHal) com.android.car.hal.VehicleHal hal public int[] getAllSupportedProperties () public void takeProperties (java.util.Collection) int sensorType com.android.car.hal.HalPropConfig vp java.util.Collection properties protected int getTokenForProperty (com.android.car.hal.HalPropConfig) int[] configArray com.android.car.hal.HalPropConfig propConfig int propId public void init () public void release () public boolean isReady () public int[] getSupportedDiagnosticProperties () int i int[] supportedDiagnosticProperties int[] supportedDiagnosticProperties public boolean requestDiagnosticStart (int, int) com.android.car.hal.HalPropConfig propConfig int sensorType int rate com.android.car.hal.HalPropConfig propConfig int propId public void requestDiagnosticStop (int) com.android.car.hal.HalPropConfig propConfig int sensorType com.android.car.hal.HalPropConfig propConfig int propId public com.android.car.hal.HalPropValue getCurrentDiagnosticValue (int) com.android.car.hal.HalPropConfig propConfig android.os.ServiceSpecificException e IllegalArgumentException e int sensorType com.android.car.hal.HalPropConfig propConfig int propId private com.android.car.hal.HalPropConfig getPropConfig (int) com.android.car.hal.HalPropConfig config int halPropId com.android.car.hal.HalPropConfig config private int[] getPropConfigArray (int) int halPropId com.android.car.hal.HalPropConfig propConfig private static int getLastIndex (java.lang.Class) int value int modifiers java.lang.reflect.Field field Class clazz int lastIndex private int getNumIntegerSensors (int) int halPropId int count int[] configArray private int getNumFloatSensors (int) int halPropId int count int[] configArray private android.car.diagnostic.CarDiagnosticEvent createCarDiagnosticEvent (com.android.car.hal.HalPropValue) int i int i com.android.car.hal.HalPropValue value int propId boolean isFreezeFrame android.car.diagnostic.CarDiagnosticEvent$Builder builder java.util.BitSet bitset int numIntegerProperties int numFloatProperties public void onHalEvents (java.util.List) android.car.diagnostic.CarDiagnosticEvent event com.android.car.hal.HalPropValue value java.util.List values com.android.car.hal.DiagnosticHalService$DiagnosticListener listener public void setDiagnosticListener (com.android.car.hal.DiagnosticHalService$DiagnosticListener) com.android.car.hal.DiagnosticHalService$DiagnosticListener listener public com.android.car.hal.DiagnosticHalService$DiagnosticListener getDiagnosticListener () public void dump (java.io.PrintWriter) java.io.PrintWriter writer protected float fixSamplingRateForProperty (com.android.car.hal.HalPropConfig, int) com.android.car.hal.HalPropConfig prop int carSensorManagerRate float rate public com.android.car.hal.DiagnosticHalService$DiagnosticCapabilities getDiagnosticCapabilities () public android.car.diagnostic.CarDiagnosticEvent getCurrentLiveFrame () com.android.car.hal.HalPropValue value android.os.ServiceSpecificException e IllegalArgumentException e public long[] getFreezeFrameTimestamps () int i com.android.car.hal.HalPropValue value long[] timestamps android.os.ServiceSpecificException e IllegalArgumentException e public android.car.diagnostic.CarDiagnosticEvent getFreezeFrame (long) com.android.car.hal.HalPropValue value android.os.ServiceSpecificException e IllegalArgumentException e long timestamp com.android.car.hal.HalPropValue getValue public transient void clearFreezeFrames (long[]) android.os.ServiceSpecificException e IllegalArgumentException e long[] timestamps com.android.car.hal.HalPropValue value static void <clinit> () }
com/android/car/hal/EvsHalService$EvsHalEventListener.class
EvsHalService.java package com.android.car.hal public abstract com.android.car.hal.EvsHalService$EvsHalEventListener extends java.lang.Object { public abstract void onEvent (int, boolean) }
com/android/car/hal/EvsHalService.class
EvsHalService.java package com.android.car.hal public com.android.car.hal.EvsHalService extends com.android.car.hal.HalServiceBase { private static final String TAG private static final boolean DBG private static final int[] SUPPORTED_PROPERTIES private final Object mLock private final android.util.SparseArray mProperties private final com.android.car.hal.VehicleHal mHal private com.android.car.hal.EvsHalService$EvsHalEventListener mListener private boolean mIsEvsServiceRequestSupported public void <init> (com.android.car.hal.VehicleHal) com.android.car.hal.VehicleHal hal public void setListener (com.android.car.hal.EvsHalService$EvsHalEventListener) com.android.car.hal.EvsHalService$EvsHalEventListener listener public boolean isEvsServiceRequestSupported () public void init () com.android.car.hal.HalPropConfig config int i public void release () public int[] getAllSupportedProperties () public void takeProperties (java.util.Collection) com.android.car.hal.HalPropConfig config java.util.Collection configs public void onHalEvents (java.util.List) com.android.car.hal.EvsHalService$EvsHalEventListener listener java.util.List values com.android.car.hal.EvsHalService$EvsHalEventListener listener private void dispatchHalEvents (java.util.List, com.android.car.hal.EvsHalService$EvsHalEventListener) int rawServiceType int type IndexOutOfBoundsException e int type com.android.car.hal.HalPropValue v boolean on int i java.util.List values com.android.car.hal.EvsHalService$EvsHalEventListener listener public void dump (java.io.PrintWriter) java.io.PrintWriter writer static void <clinit> () }
com/android/car/hal/HalAreaConfig.class
HalAreaConfig.java package com.android.car.hal public abstract com.android.car.hal.HalAreaConfig extends java.lang.Object { public void <init> () public abstract int getAreaId () public abstract int getMinInt32Value () public abstract int getMaxInt32Value () public abstract long getMinInt64Value () public abstract long getMaxInt64Value () public abstract float getMinFloatValue () public abstract float getMaxFloatValue () public abstract long[] getSupportedEnumValues () }
com/android/car/hal/HalCallback$HalCallbackStatus.class
HalCallback.java package com.android.car.hal public abstract annotation com.android.car.hal.HalCallback$HalCallbackStatus extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/hal/HalCallback.class
HalCallback.java package com.android.car.hal public abstract com.android.car.hal.HalCallback extends java.lang.Object { public static final int STATUS_INVALID public static final int STATUS_OK public static final int STATUS_HAL_SET_TIMEOUT public static final int STATUS_HAL_RESPONSE_TIMEOUT public static final int STATUS_WRONG_HAL_RESPONSE public static final int STATUS_CONCURRENT_OPERATION public static final int STATUS_HAL_NOT_SUPPORTED public abstract void onResponse (int, java.lang.Object) }
com/android/car/hal/HalPropConfig.class
HalPropConfig.java package com.android.car.hal public abstract com.android.car.hal.HalPropConfig extends java.lang.Object { private static final java.util.Set CONFIG_ARRAY_DEFINES_SUPPORTED_ENUM_VALUES public void <init> () public abstract int getPropId () public abstract int getAccess () public abstract int getChangeMode () public abstract com.android.car.hal.HalAreaConfig[] getAreaConfigs () public abstract int[] getConfigArray () public abstract java.lang.String getConfigString () public abstract float getMinSampleRate () public abstract float getMaxSampleRate () public abstract java.lang.Object toVehiclePropConfig () public android.car.hardware.CarPropertyConfig toCarPropertyConfig (int) int i com.android.car.hal.HalAreaConfig halAreaConfig int mgrPropertyId int propId int areaType Class clazz android.car.hardware.CarPropertyConfig$Builder carPropertyConfigBuilder float maxSampleRate float minSampleRate int[] configIntArray java.util.ArrayList configArray long[] supportedEnumValues boolean shouldConfigArrayDefineSupportedEnumValues com.android.car.hal.HalAreaConfig[] halAreaConfigs private android.car.hardware.property.AreaIdConfig generateAreaIdConfig (java.lang.Class, int, int, int, float, float, long, long, long[]) int i java.util.List managerSupportedEnumValues Class clazz int areaId int minInt32Value int maxInt32Value float minFloatValue float maxFloatValue long minInt64Value long maxInt64Value long[] supportedEnumValues android.car.hardware.property.AreaIdConfig$Builder areaIdConfigBuilder private static int getVehicleAreaType (int) int halArea private static boolean classMatched (java.lang.Class, java.lang.Class) Class class1 Class class2 static void <clinit> () }
com/android/car/hal/HalPropValue.class
HalPropValue.java package com.android.car.hal public abstract com.android.car.hal.HalPropValue extends java.lang.Object { private static final String TAG public void <init> () public abstract long getTimestamp () public abstract int getAreaId () public abstract int getPropId () public abstract int getStatus () public abstract int getInt32ValuesSize () public abstract int getInt32Value (int) public abstract java.lang.String dumpInt32Values () public abstract int getFloatValuesSize () public abstract float getFloatValue (int) public abstract java.lang.String dumpFloatValues () public abstract int getInt64ValuesSize () public abstract long getInt64Value (int) public abstract java.lang.String dumpInt64Values () public abstract int getByteValuesSize () public abstract byte getByteValue (int) public abstract byte[] getByteArray () public abstract java.lang.String getStringValue () public abstract java.lang.Object toVehiclePropValue () public android.car.hardware.CarPropertyValue toCarPropertyValue (int, com.android.car.hal.HalPropConfig) int[] configArray boolean containStringType boolean containBooleanType int mgrPropId com.android.car.hal.HalPropConfig config public boolean equals (java.lang.Object) Object argument com.android.car.hal.HalPropValue other public abstract int hashCode () protected static boolean isMixedTypeProperty (int) int prop protected abstract java.lang.Float[] getFloatContainerArray () protected abstract java.lang.Integer[] getInt32ContainerArray () protected abstract java.lang.Long[] getInt64ContainerArray () private android.car.hardware.CarPropertyValue toCarPropertyValue (int) int propertyId Class clazz int areaId int status long timestampNanos Object value private android.car.hardware.CarPropertyValue toMixedCarPropertyValue (int, boolean, boolean) int i boolean boolValue int i int i int i int i int propertyId boolean containBoolean boolean containString int areaId int status long timestampNanos java.util.List valuesList private boolean equalInt32Values (com.android.car.hal.HalPropValue) int i com.android.car.hal.HalPropValue argument private boolean equalFloatValues (com.android.car.hal.HalPropValue) int i com.android.car.hal.HalPropValue argument private boolean equalInt64Values (com.android.car.hal.HalPropValue) int i com.android.car.hal.HalPropValue argument private static int vehiclePropertyStatusToCarPropertyStatus (int) int status static void <clinit> () }
com/android/car/hal/HalPropValueBuilder$AidlHalPropValue.class
HalPropValueBuilder.java package com.android.car.hal com.android.car.hal.HalPropValueBuilder$AidlHalPropValue extends com.android.car.hal.HalPropValue { private android.hardware.automotive.vehicle.VehiclePropValue mVehiclePropValue void <init> (int, int, long, int) int prop int areaId long timestamp int status void <init> (int, int, long, int, int) int prop int areaId long timestamp int status int value void <init> (int, int, long, int, int[]) int prop int areaId long timestamp int status int[] values void <init> (int, int, long, int, float) int prop int areaId long timestamp int status float value void <init> (int, int, long, int, float[]) int prop int areaId long timestamp int status float[] values void <init> (int, int, long, int, long) int prop int areaId long timestamp int status long value void <init> (int, int, long, int, long[]) int prop int areaId long timestamp int status long[] values void <init> (int, int, long, int, byte[]) int prop int areaId long timestamp int status byte[] values void <init> (int, int, long, int, java.lang.String) int prop int areaId long timestamp int status String value void <init> (int, int, long, int, int[], float[], long[], java.lang.String, byte[]) int prop int areaId long timestamp int status int[] int32Values float[] floatValues long[] int64Values String stringValue byte[] byteValues void <init> (android.car.hardware.CarPropertyValue, int, com.android.car.hal.HalPropConfig) android.car.hardware.CarPropertyValue value int halPropId com.android.car.hal.HalPropConfig config void <init> (android.hardware.automotive.vehicle.VehiclePropValue) android.hardware.automotive.vehicle.VehiclePropValue value public java.lang.String toString () public java.lang.Object toVehiclePropValue () public long getTimestamp () public int getAreaId () public int getPropId () public int getStatus () public int getInt32ValuesSize () public int getInt32Value (int) int index public java.lang.String dumpInt32Values () public int getFloatValuesSize () public float getFloatValue (int) int index public java.lang.String dumpFloatValues () public int getInt64ValuesSize () public java.lang.String dumpInt64Values () public long getInt64Value (int) int index public int getByteValuesSize () public byte getByteValue (int) int index public byte[] getByteArray () public java.lang.String getStringValue () public int hashCode () public boolean equals (java.lang.Object) Object o com.android.car.hal.HalPropValueBuilder$AidlHalPropValue that protected java.lang.Float[] getFloatContainerArray () int i int size Float[] array protected java.lang.Integer[] getInt32ContainerArray () int i int size Integer[] array protected java.lang.Long[] getInt64ContainerArray () int i int size Long[] array private void init (int, int, long, int) int prop int areaId long timestamp int status private void setCarProperty (android.car.hardware.CarPropertyValue) int i Integer[] array int i Float[] array int i Long[] array byte[] array android.car.hardware.CarPropertyValue carProp Object o private void setMixedCarProperty (android.car.hardware.CarPropertyValue, int[]) android.car.hardware.CarPropertyValue carProp int[] configArray Object[] values int indexOfValues java.util.ArrayList int32Values java.util.ArrayList int64Values java.util.ArrayList byteValues java.util.ArrayList floatValues }
com/android/car/hal/HalPropValueBuilder$HidlHalPropValue.class
HalPropValueBuilder.java package com.android.car.hal com.android.car.hal.HalPropValueBuilder$HidlHalPropValue extends com.android.car.hal.HalPropValue { private android.hardware.automotive.vehicle.V2_0.VehiclePropValue mVehiclePropValue void <init> (int, int, long, int) int prop int areaId long timestamp int status void <init> (int, int, long, int, int) int prop int areaId long timestamp int status int value void <init> (int, int, long, int, int[]) int prop int areaId long timestamp int status int[] values void <init> (int, int, long, int, float) int prop int areaId long timestamp int status float value void <init> (int, int, long, int, float[]) int prop int areaId long timestamp int status float[] values void <init> (int, int, long, int, long) int prop int areaId long timestamp int status long value void <init> (int, int, long, int, long[]) int prop int areaId long timestamp int status long[] values void <init> (int, int, long, int, byte[]) int prop int areaId long timestamp int status byte[] values void <init> (int, int, long, int, java.lang.String) int prop int areaId long timestamp int status String value void <init> (int, int, long, int, int[], float[], long[], java.lang.String, byte[]) int prop int areaId long timestamp int status int[] int32Values float[] floatValues long[] int64Values String stringValue byte[] byteValues void <init> (android.car.hardware.CarPropertyValue, int, com.android.car.hal.HalPropConfig) android.car.hardware.CarPropertyValue value int halPropId com.android.car.hal.HalPropConfig config void <init> (android.hardware.automotive.vehicle.V2_0.VehiclePropValue) android.hardware.automotive.vehicle.V2_0.VehiclePropValue value public java.lang.String toString () public java.lang.Object toVehiclePropValue () public long getTimestamp () public int getAreaId () public int getPropId () public int getStatus () public int getInt32ValuesSize () public int getInt32Value (int) int index public java.lang.String dumpInt32Values () public int getFloatValuesSize () public float getFloatValue (int) int index public java.lang.String dumpFloatValues () public int getInt64ValuesSize () public long getInt64Value (int) int index public java.lang.String dumpInt64Values () public int getByteValuesSize () public byte getByteValue (int) int index public byte[] getByteArray () public java.lang.String getStringValue () public int hashCode () public boolean equals (java.lang.Object) Object o com.android.car.hal.HalPropValueBuilder$HidlHalPropValue that protected java.lang.Float[] getFloatContainerArray () protected java.lang.Integer[] getInt32ContainerArray () protected java.lang.Long[] getInt64ContainerArray () private void init (int, int, long, int) int prop int areaId long timestamp int status private void setCarProperty (android.car.hardware.CarPropertyValue) byte b android.car.hardware.CarPropertyValue carProp Object o private void setMixedCarProperty (android.car.hardware.CarPropertyValue, int[]) android.car.hardware.CarPropertyValue carProp int[] configArray Object[] values int indexOfValues java.util.ArrayList int32Values java.util.ArrayList int64Values java.util.ArrayList byteValues java.util.ArrayList floatValues }
com/android/car/hal/HalPropValueBuilder.class
HalPropValueBuilder.java package com.android.car.hal public final com.android.car.hal.HalPropValueBuilder extends java.lang.Object { private static final int CONFIG_ARRAY_INDEX_STRING private static final int CONFIG_ARRAY_INDEX_BOOLEAN private static final int CONFIG_ARRAY_INDEX_INT private static final int CONFIG_ARRAY_INDEX_INT_ARRAY private static final int CONFIG_ARRAY_INDEX_LONG private static final int CONFIG_ARRAY_INDEX_LONG_ARRAY private static final int CONFIG_ARRAY_INDEX_FLOAT private static final int CONFIG_ARRAY_INDEX_FLOAT_ARRAY private static final int CONFIG_ARRAY_INDEX_BYTES private static final int CONFIG_ARRAY_LENGTH private boolean mIsAidl public void <init> (boolean) boolean isAidl public com.android.car.hal.HalPropValue build (int, int) int prop int areaId public com.android.car.hal.HalPropValue build (int, int, long, int) int prop int areaId long timestamp int status public com.android.car.hal.HalPropValue build (int, int, int) int prop int areaId int value public com.android.car.hal.HalPropValue build (int, int, long, int, int) int prop int areaId long timestamp int status int value public com.android.car.hal.HalPropValue build (int, int, int[]) int prop int areaId int[] values public com.android.car.hal.HalPropValue build (int, int, long, int, int[]) int prop int areaId long timestamp int status int[] values public com.android.car.hal.HalPropValue build (int, int, float) int prop int areaId float value public com.android.car.hal.HalPropValue build (int, int, long, int, float) int prop int areaId long timestamp int status float value public com.android.car.hal.HalPropValue build (int, int, float[]) int prop int areaId float[] values public com.android.car.hal.HalPropValue build (int, int, long, int, float[]) int prop int areaId long timestamp int status float[] values public com.android.car.hal.HalPropValue build (int, int, long) int prop int areaId long value public com.android.car.hal.HalPropValue build (int, int, long, int, long) int prop int areaId long timestamp int status long value public com.android.car.hal.HalPropValue build (int, int, long[]) int prop int areaId long[] values public com.android.car.hal.HalPropValue build (int, int, long, int, long[]) int prop int areaId long timestamp int status long[] values public com.android.car.hal.HalPropValue build (int, int, java.lang.String) int prop int areaId String value public com.android.car.hal.HalPropValue build (int, int, long, int, java.lang.String) int prop int areaId long timestamp int status String value public com.android.car.hal.HalPropValue build (int, int, byte[]) int prop int areaId byte[] values public com.android.car.hal.HalPropValue build (int, int, long, int, byte[]) int prop int areaId long timestamp int status byte[] values public com.android.car.hal.HalPropValue build (int, int, long, int, int[], float[], long[], java.lang.String, byte[]) int prop int areaId long timestamp int status int[] int32Values float[] floatValues long[] int64Values String stringValue byte[] byteValues public com.android.car.hal.HalPropValue build (android.car.hardware.CarPropertyValue, int, com.android.car.hal.HalPropConfig) android.car.hardware.CarPropertyValue carPropertyValue int halPropId com.android.car.hal.HalPropConfig config public com.android.car.hal.HalPropValue build (android.hardware.automotive.vehicle.V2_0.VehiclePropValue) android.hardware.automotive.vehicle.V2_0.VehiclePropValue value public com.android.car.hal.HalPropValue build (android.hardware.automotive.vehicle.VehiclePropValue) android.hardware.automotive.vehicle.VehiclePropValue value private static java.util.ArrayList int32ArrayToList (int[]) int v int[] int32Array java.util.ArrayList int32Values private static java.util.ArrayList floatArrayToList (float[]) float v float[] floatArray java.util.ArrayList floatValues private static java.util.ArrayList int64ArrayToList (long[]) long v long[] int64Array java.util.ArrayList int64Values private static java.util.ArrayList byteArrayToList (byte[]) byte v byte[] byteArray java.util.ArrayList byteValues private static void setMixedTypeValues (int, java.lang.Object[], int[], java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList) int indexOfValues Object[] values int[] configArray java.util.ArrayList int32Values java.util.ArrayList floatValues java.util.ArrayList int64Values java.util.ArrayList byteValues int index int integerSize int longSize int floatSize int byteSize private static android.hardware.automotive.vehicle.RawPropValues emptyRawPropValues () android.hardware.automotive.vehicle.RawPropValues values }
com/android/car/hal/HalServiceBase$ManagerToHalPropIdMap.class
HalServiceBase.java package com.android.car.hal com.android.car.hal.HalServiceBase$ManagerToHalPropIdMap extends java.lang.Object { private final com.android.car.hal.BidirectionalSparseIntArray mMap static transient com.android.car.hal.HalServiceBase$ManagerToHalPropIdMap create (int[]) int[] mgrToHalPropIds private void <init> (com.android.car.hal.BidirectionalSparseIntArray) com.android.car.hal.BidirectionalSparseIntArray map int getHalPropId (int) int managerPropId int getManagerPropId (int) int halPropId }
com/android/car/hal/HalServiceBase.class
HalServiceBase.java package com.android.car.hal public abstract com.android.car.hal.HalServiceBase extends java.lang.Object { private static final String MY_TAG private final java.util.ArrayList mDispatchList static final int NOT_SUPPORTED_PROPERTY public void <init> () public java.util.List getDispatchList () public abstract void init () public abstract void release () public abstract int[] getAllSupportedProperties () public boolean isSupportedProperty (int) int supported int propId public void takeProperties (java.util.Collection) java.util.Collection properties public void onHalEvents (java.util.List) java.util.List values public void onPropertySetError (java.util.ArrayList) android.hardware.automotive.vehicle.VehiclePropError error java.util.ArrayList errors public abstract void dump (java.io.PrintWriter) static void <clinit> () }
com/android/car/hal/HidlHalAreaConfig.class
HidlHalAreaConfig.java package com.android.car.hal public final com.android.car.hal.HidlHalAreaConfig extends com.android.car.hal.HalAreaConfig { private final android.hardware.automotive.vehicle.V2_0.VehicleAreaConfig mConfig public void <init> (android.hardware.automotive.vehicle.V2_0.VehicleAreaConfig) android.hardware.automotive.vehicle.V2_0.VehicleAreaConfig config public int getAreaId () public int getMinInt32Value () public int getMaxInt32Value () public long getMinInt64Value () public long getMaxInt64Value () public float getMinFloatValue () public float getMaxFloatValue () public long[] getSupportedEnumValues () }
com/android/car/hal/HidlHalPropConfig.class
HidlHalPropConfig.java package com.android.car.hal public final com.android.car.hal.HidlHalPropConfig extends com.android.car.hal.HalPropConfig { private final android.hardware.automotive.vehicle.V2_0.VehiclePropConfig mConfig public void <init> (android.hardware.automotive.vehicle.V2_0.VehiclePropConfig) android.hardware.automotive.vehicle.V2_0.VehiclePropConfig config public int getPropId () public int getAccess () public int getChangeMode () public com.android.car.hal.HalAreaConfig[] getAreaConfigs () int i int size com.android.car.hal.HalAreaConfig[] areaConfigs public int[] getConfigArray () public java.lang.String getConfigString () public float getMinSampleRate () public float getMaxSampleRate () public java.lang.Object toVehiclePropConfig () public java.lang.String toString () }
com/android/car/hal/InputHalService$InputListener.class
InputHalService.java package com.android.car.hal public abstract com.android.car.hal.InputHalService$InputListener extends java.lang.Object { public abstract void onKeyEvent (android.view.KeyEvent, int) public abstract void onKeyEvent (android.view.KeyEvent, int, int) public abstract void onMotionEvent (android.view.MotionEvent, int, int) public abstract void onRotaryEvent (android.car.input.RotaryEvent, int) public abstract void onCustomInputEvent (android.car.input.CustomInputEvent) }
com/android/car/hal/InputHalService$KeyState.class
InputHalService.java package com.android.car.hal com.android.car.hal.InputHalService$KeyState extends java.lang.Object { public long mLastKeyDownTimestamp public int mRepeatCount private void <init> () }
com/android/car/hal/InputHalService.class
InputHalService.java package com.android.car.hal public com.android.car.hal.InputHalService extends com.android.car.hal.HalServiceBase { private static final int MAX_EVENTS_TO_KEEP_AS_HISTORY private static final String TAG private static final int[] SUPPORTED_PROPERTIES private final com.android.car.hal.VehicleHal mHal private final java.util.Queue mLastFewDispatchedMotionEvents private java.util.Queue mLastFewDispatchedV2KeyEvents private final java.util.function.LongSupplier mUptimeSupplier private final Object mLock private boolean mKeyInputSupported private boolean mKeyInputV2Supported private boolean mMotionInputSupported private boolean mRotaryInputSupported private boolean mCustomInputSupported private com.android.car.hal.InputHalService$InputListener mListener private final android.util.SparseArray mKeyStates public void <init> (com.android.car.hal.VehicleHal) com.android.car.hal.VehicleHal hal void <init> (com.android.car.hal.VehicleHal, java.util.function.LongSupplier) com.android.car.hal.VehicleHal hal java.util.function.LongSupplier uptimeSupplier public void setInputListener (com.android.car.hal.InputHalService$InputListener) boolean keyInputSupported boolean keyInputV2Supported boolean motionInputSupported boolean rotaryInputSupported boolean customInputSupported com.android.car.hal.InputHalService$InputListener listener boolean keyInputSupported boolean keyInputV2Supported boolean motionInputSupported boolean rotaryInputSupported boolean customInputSupported public boolean isKeyInputSupported () public boolean isKeyInputV2Supported () public boolean isMotionInputSupported () public boolean isRotaryInputSupported () public boolean isCustomInputSupported () public void init () public void release () public int[] getAllSupportedProperties () public void takeProperties (java.util.Collection) com.android.car.hal.HalPropConfig property java.util.Collection properties public void onHalEvents (java.util.List) com.android.car.hal.InputHalService$InputListener listener com.android.car.hal.HalPropValue value int i java.util.List values com.android.car.hal.InputHalService$InputListener listener private void dispatchKeyInput (com.android.car.hal.InputHalService$InputListener, com.android.car.hal.HalPropValue) int action int code int vehicleDisplay int indentsCount Exception e com.android.car.hal.InputHalService$InputListener listener com.android.car.hal.HalPropValue value int action int code int vehicleDisplay int indentsCount private void dispatchKeyInputV2 (com.android.car.hal.InputHalService$InputListener, com.android.car.hal.HalPropValue) int seat int vehicleDisplay int keyCode int action int repeatCount long elapsedDownTimeNanos int convertedAction int convertedVehicleDisplay Exception e long elapsedEventTimeNanos com.android.car.hal.InputHalService$InputListener listener com.android.car.hal.HalPropValue value int int32ValuesSize int int64ValuesSize int seat int vehicleDisplay int keyCode int action int repeatCount long elapsedDownTimeNanos long elapsedEventTimeNanos int convertedAction int convertedVehicleDisplay private void dispatchMotionInput (com.android.car.hal.InputHalService$InputListener, com.android.car.hal.HalPropValue) int i int i int seat int vehicleDisplay int inputSource int action int buttonStateFlag int pointerCount int[] pointerIds int[] toolTypes float[] xData float[] yData float[] pressureData float[] sizeData long elapsedDownTimeNanos android.view.MotionEvent$PointerProperties[] pointerProperties android.view.MotionEvent$PointerCoords[] pointerCoords int convertedInputSource int convertedAction int convertedButtonStateFlag Exception e com.android.car.hal.InputHalService$InputListener listener com.android.car.hal.HalPropValue value int firstInt32ArrayOffset int int64ValuesSize int numInt32Arrays int numFloatArrays int seat int vehicleDisplay int inputSource int action int buttonStateFlag int pointerCount int[] pointerIds int[] toolTypes float[] xData float[] yData float[] pressureData float[] sizeData long elapsedDownTimeNanos android.view.MotionEvent$PointerProperties[] pointerProperties android.view.MotionEvent$PointerCoords[] pointerCoords int convertedInputSource int convertedAction int convertedButtonStateFlag android.view.MotionEvent event private void saveV2KeyInputEventInHistory (android.view.KeyEvent) android.view.KeyEvent keyEvent private void saveMotionEventInHistory (android.view.MotionEvent) android.view.MotionEvent motionEvent private static long toUpTimeMillis (long) long eventUpTimeMillis long elapsedEventTimeNanos byte maxTries long timeSpentInSleep1 long timeSpentInSleep2 long smallestTimeSpentInSleep int tryNum long eventUpTimeMillis private static android.view.MotionEvent$PointerProperties[] createPointerPropertiesArray (int) int i int size android.view.MotionEvent$PointerProperties[] array private static android.view.MotionEvent$PointerCoords[] createPointerCoordsArray (int) int i int size android.view.MotionEvent$PointerCoords[] array private int convertToKeyEventAction (int) int vehicleHwKeyAction private int convertInputSource (int) int vehicleInputSource private int convertMotionAction (int) int vehicleAction private int convertButtonStateFlag (int) int buttonStateFlag private int convertToolType (int) int toolType private void dispatchRotaryInput (com.android.car.hal.InputHalService$InputListener, com.android.car.hal.HalPropValue) int carInputManagerType int carInputManagerType int i com.android.car.hal.InputHalService$InputListener listener com.android.car.hal.HalPropValue value int timeValuesIndex int rotaryInputType int detentCount int vehicleDisplay long timestamp boolean clockwise int carInputManagerType long[] timestamps long uptimeToElapsedTimeDelta long startUptime android.car.input.RotaryEvent event private void dispatchKeyEvent (com.android.car.hal.InputHalService$InputListener, int, int, int) com.android.car.hal.InputHalService$InputListener listener int action int code int display private void dispatchKeyEvent (com.android.car.hal.InputHalService$InputListener, int, int, int, long) long downTime int repeat com.android.car.hal.InputHalService$KeyState state long downTime int repeat com.android.car.hal.InputHalService$InputListener listener int action int code int display long eventTime long downTime int repeat android.view.KeyEvent event private void dispatchKeyEventV2 (com.android.car.hal.InputHalService$InputListener, int, int, int, long, long, int, int) com.android.car.hal.InputHalService$InputListener listener int action int code int display long eventTime long downTime int repeat int seat android.view.KeyEvent event private void dispatchCustomInput (com.android.car.hal.InputHalService$InputListener, com.android.car.hal.HalPropValue) int inputCode int targetDisplayType int repeatCounter Exception e com.android.car.hal.InputHalService$InputListener listener com.android.car.hal.HalPropValue value int inputCode int targetDisplayType int repeatCounter android.car.input.CustomInputEvent event public static int convertDisplayType (int) int vehicleDisplayType public void dump (java.io.PrintWriter) int i int i android.view.KeyEvent[] keyEvents android.view.MotionEvent[] motionEvents java.io.PrintWriter writer static void <clinit> () }
com/android/car/hal/PowerHalService$PowerEventListener.class
PowerHalService.java package com.android.car.hal public abstract com.android.car.hal.PowerHalService$PowerEventListener extends java.lang.Object { public abstract void onApPowerStateChange (com.android.car.hal.PowerHalService$PowerState) public abstract void onDisplayBrightnessChange (int) public abstract void onDisplayBrightnessChange (int, int) }
com/android/car/hal/PowerHalService$PowerState$ShutdownType.class
PowerHalService.java package com.android.car.hal public abstract annotation com.android.car.hal.PowerHalService$PowerState$ShutdownType extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/hal/PowerHalService$PowerState.class
PowerHalService.java package com.android.car.hal public final com.android.car.hal.PowerHalService$PowerState extends java.lang.Object { public static final int SHUTDOWN_TYPE_UNDEFINED public static final int SHUTDOWN_TYPE_POWER_OFF public static final int SHUTDOWN_TYPE_DEEP_SLEEP public static final int SHUTDOWN_TYPE_HIBERNATION public final int mState public final int mParam public void <init> (int, int) int state int param public boolean canPostponeShutdown () public boolean canSuspend () public int getShutdownType () int result public boolean equals (java.lang.Object) Object o com.android.car.hal.PowerHalService$PowerState that public int hashCode () public java.lang.String toString () }
com/android/car/hal/PowerHalService.class
PowerHalService.java package com.android.car.hal public com.android.car.hal.PowerHalService extends com.android.car.hal.HalServiceBase { public static final int MAX_BRIGHTNESS private static final int[] SUPPORTED_PROPERTIES public static final int SET_WAIT_FOR_VHAL public static final int SET_DEEP_SLEEP_ENTRY public static final int SET_DEEP_SLEEP_EXIT public static final int SET_SHUTDOWN_POSTPONE public static final int SET_SHUTDOWN_START public static final int SET_ON public static final int SET_SHUTDOWN_PREPARE public static final int SET_SHUTDOWN_CANCELLED public static final int SHUTDOWN_CAN_SLEEP public static final int SHUTDOWN_IMMEDIATELY public static final int SHUTDOWN_ONLY public static final int SET_HIBERNATION_ENTRY public static final int SET_HIBERNATION_EXIT private final Object mLock private final android.util.SparseArray mProperties private final android.content.Context mContext private final com.android.car.hal.VehicleHal mHal private java.util.ArrayList mQueuedEvents private com.android.car.hal.PowerHalService$PowerEventListener mListener private int mMaxDisplayBrightness private boolean mPerDisplayBrightnessSupported private static java.lang.String powerStateReportName (int) String baseName String baseName String baseName String baseName String baseName String baseName String baseName String baseName String baseName String baseName int state String baseName private static java.lang.String powerStateReqName (int) String baseName String baseName String baseName String baseName int state String baseName public void <init> (android.content.Context, com.android.car.hal.VehicleHal) android.content.Context context com.android.car.hal.VehicleHal hal public void setListener (com.android.car.hal.PowerHalService$PowerEventListener) com.android.car.hal.PowerHalService$PowerEventListener listener java.util.ArrayList eventsToDispatch public void sendWaitForVhal () public void sendSleepEntry (int) int wakeupTimeSec public void sendSleepExit () public void sendHibernationEntry (int) int wakeupTimeSec public void sendHibernationExit () public void sendShutdownPostpone (int) int postponeTimeMs public void sendShutdownStart (int) int wakeupTimeSec public void sendOn () public void sendShutdownPrepare () public void sendShutdownCancel () public void sendDisplayBrightness (int) RuntimeException e int brightness int brightnessToSet public void sendDisplayBrightness (int, int) com.android.car.hal.HalPropValue value android.os.ServiceSpecificException e int displayId int brightness int brightnessToSet int displayPort public void requestShutdownAp (int, boolean) RuntimeException e int powerState boolean runGarageMode int shutdownParam private void setPowerState (int, int) android.os.ServiceSpecificException e int[] values int state int additionalParam public com.android.car.hal.PowerHalService$PowerState getCurrentPowerState () com.android.car.hal.HalPropValue value android.os.ServiceSpecificException e com.android.car.hal.HalPropValue value public boolean isPowerStateSupported () public boolean isVehicleInUse () com.android.car.hal.HalPropValue value RuntimeException e private boolean isConfigFlagSet (int) com.android.car.hal.HalPropConfig config int flag com.android.car.hal.HalPropConfig config int[] configArray public boolean isDeepSleepAllowed () public boolean isHibernationAllowed () public boolean isTimedWakeupAllowed () public void init () com.android.car.hal.HalPropConfig config int i com.android.car.hal.HalAreaConfig[] areaConfigs com.android.car.hal.HalPropConfig brightnessProperty public void release () public int[] getAllSupportedProperties () public void takeProperties (java.util.Collection) com.android.car.hal.HalPropConfig config java.util.Collection properties public void onHalEvents (java.util.List) com.android.car.hal.PowerHalService$PowerEventListener listener java.util.List values com.android.car.hal.PowerHalService$PowerEventListener listener private void dispatchEvents (java.util.List, com.android.car.hal.PowerHalService$PowerEventListener) int state int param IndexOutOfBoundsException e int state int param int maxBrightness int brightness IndexOutOfBoundsException e int maxBrightness int brightness int maxBrightness int displayPort int brightness IndexOutOfBoundsException e int maxBrightness int displayPort int brightness int displayId com.android.car.hal.HalPropValue v int i java.util.List values com.android.car.hal.PowerHalService$PowerEventListener listener private int getDisplayId (int) android.view.Display display int displayPort android.hardware.display.DisplayManager displayManager int displayId private int getDisplayPort (int) int displayPort int displayId android.hardware.display.DisplayManager displayManager android.view.Display display private int adjustBrightness (int, int, int) int brightness int minBrightness int maxBrightness public void dump (java.io.PrintWriter) java.io.PrintWriter writer static void <clinit> () }
com/android/car/hal/PropertyHalService$AsyncPropRequestInfo.class
PropertyHalService.java package com.android.car.hal final com.android.car.hal.PropertyHalService$AsyncPropRequestInfo extends java.lang.Object implements com.android.car.internal.LongRequestIdWithTimeout { private final com.android.car.internal.property.AsyncPropertyServiceRequest mPropMgrRequest private final long mTimeoutUptimeMs private final int mRequestType private final com.android.car.hal.PropertyHalService$VehicleStubCallback mVehicleStubCallback private boolean mSetRequestSent private long mUpdateTimestampNanos private boolean mValueUpdated private int mServiceRequestId private float mUpdateRateHz private com.android.car.hal.PropertyHalService$AsyncPropRequestInfo mAssocSetValueRequestInfo private com.android.car.hal.PropertyHalService$AsyncPropRequestInfo mAssocGetInitValueRequestInfo void <init> (int, com.android.car.internal.property.AsyncPropertyServiceRequest, long, com.android.car.hal.PropertyHalService$VehicleStubCallback) int requestType com.android.car.internal.property.AsyncPropertyServiceRequest propMgrRequest long timeoutUptimeMs com.android.car.hal.PropertyHalService$VehicleStubCallback vehicleStubCallback private int getRequestType () private int getManagerRequestId () private java.lang.String getPropertyName () private static java.lang.String requestTypeToString (int) int requestType int getPropertyId () int getAreaId () public long getUpdateTimestampNanos () com.android.car.internal.property.AsyncPropertyServiceRequest getPropSvcRequest () com.android.car.internal.property.GetSetValueResult toErrorResult (int, int) int errorCode int vendorErrorCode com.android.car.internal.property.GetSetValueResult toGetValueResult (android.car.hardware.CarPropertyValue) android.car.hardware.CarPropertyValue value com.android.car.internal.property.GetSetValueResult toSetValueResult (long) long updateTimestampNanos void setSetRequestSent () void setValueUpdated (long) long updateTimestampNanos boolean isWaitForPropertyUpdate () boolean success () void setAssocSetValueRequestInfo (com.android.car.hal.PropertyHalService$AsyncPropRequestInfo) com.android.car.hal.PropertyHalService$AsyncPropRequestInfo requestInfo com.android.car.hal.PropertyHalService$AsyncPropRequestInfo getAssocSetValueRequestInfo () void setAssocGetInitValueRequestInfo (com.android.car.hal.PropertyHalService$AsyncPropRequestInfo) com.android.car.hal.PropertyHalService$AsyncPropRequestInfo requestInfo com.android.car.hal.PropertyHalService$AsyncPropRequestInfo getAssocGetInitValueRequestInfo () void setServiceRequestId (int) int serviceRequestId int getServiceRequestId () com.android.car.hal.PropertyHalService$VehicleStubCallback getVehicleStubCallback () float getUpdateRateHz () void parseClientUpdateRateHz (com.android.car.hal.HalPropConfig) com.android.car.hal.HalPropConfig halPropConfig float clientUpdateRateHz public long getTimeoutUptimeMs () public long getRequestId () public java.lang.String toString () }
com/android/car/hal/PropertyHalService$AsyncRequestTimeoutCallback.class
PropertyHalService.java package com.android.car.hal com.android.car.hal.PropertyHalService$AsyncRequestTimeoutCallback extends java.lang.Object implements com.android.car.internal.LongPendingRequestPool$TimeoutCallback { final synthetic com.android.car.hal.PropertyHalService this$0 private void <init> (com.android.car.hal.PropertyHalService) public void onRequestsTimeout (java.util.List) int serviceRequestId com.android.car.hal.PropertyHalService$AsyncPropRequestInfo requestInfo com.android.car.hal.PropertyHalService$VehicleStubCallback callback int i int i java.util.List serviceRequestIds android.util.ArrayMap callbackToRequestIds }
com/android/car/hal/PropertyHalService$AsyncRequestType.class
PropertyHalService.java package com.android.car.hal abstract annotation com.android.car.hal.PropertyHalService$AsyncRequestType extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/hal/PropertyHalService$PropertyHalListener.class
PropertyHalService.java package com.android.car.hal public abstract com.android.car.hal.PropertyHalService$PropertyHalListener extends java.lang.Object { public abstract void onPropertyChange (java.util.List) public abstract void onPropertySetError (int, int, int) }
com/android/car/hal/PropertyHalService$VehicleStubCallback$DeathRecipientWrapper.class
PropertyHalService.java package com.android.car.hal final com.android.car.hal.PropertyHalService$VehicleStubCallback$DeathRecipientWrapper extends java.lang.Object implements android.os.IBinder$DeathRecipient { private android.os.IBinder$DeathRecipient mInnerRecipient final synthetic com.android.car.hal.PropertyHalService$VehicleStubCallback this$1 void <init> (com.android.car.hal.PropertyHalService$VehicleStubCallback, android.os.IBinder$DeathRecipient) android.os.IBinder$DeathRecipient innerRecipient public void binderDied () }
com/android/car/hal/PropertyHalService$VehicleStubCallback.class
PropertyHalService.java package com.android.car.hal com.android.car.hal.PropertyHalService$VehicleStubCallback extends com.android.car.VehicleStub$VehicleStubCallbackInterface { private final com.android.car.internal.property.IAsyncPropertyResultCallback mAsyncPropertyResultCallback private final android.os.IBinder mClientBinder final synthetic com.android.car.hal.PropertyHalService this$0 void <init> (com.android.car.hal.PropertyHalService, com.android.car.internal.property.IAsyncPropertyResultCallback) com.android.car.internal.property.IAsyncPropertyResultCallback asyncPropertyResultCallback private void sendGetValueResults (java.util.List) android.os.RemoteException e java.util.List results void sendSetValueResults (java.util.List) android.os.RemoteException e java.util.List results private void retryIfNotExpired (java.util.List) com.android.car.hal.PropertyHalService$AsyncPropRequestInfo requestInfo long timeoutUptimeMs com.android.car.VehicleStub$AsyncGetSetRequest vehicleStubAsyncRequest int i long currentUptimeMs java.util.List retryRequests java.util.List vehicleStubAsyncGetRequests java.util.List timeoutGetResults java.util.List vehicleStubAsyncSetRequests java.util.List timeoutSetResults java.util.List pendingRetryRequests android.os.IBinder getClientBinder () public void linkToDeath (android.os.IBinder$DeathRecipient) throws android.os.RemoteException android.os.IBinder$DeathRecipient recipient private com.android.car.internal.property.GetSetValueResult parseGetAsyncResults (com.android.car.VehicleStub$GetVehicleStubAsyncResult, com.android.car.hal.PropertyHalService$AsyncPropRequestInfo) com.android.car.hal.HalPropConfig halPropConfig IllegalStateException e com.android.car.VehicleStub$GetVehicleStubAsyncResult getVehicleStubAsyncResult com.android.car.hal.PropertyHalService$AsyncPropRequestInfo clientRequestInfo int carPropMgrErrorCode int mgrPropId int halPropId com.android.car.hal.HalPropConfig halPropConfig com.android.car.hal.HalPropValue halPropValue public void onGetAsyncResults (java.util.List) com.android.car.VehicleStub$GetVehicleStubAsyncResult getVehicleStubAsyncResult int serviceRequestId com.android.car.hal.PropertyHalService$AsyncPropRequestInfo clientRequestInfo int carPropMgrErrorCode com.android.car.internal.property.GetSetValueResult result int errorCode com.android.car.hal.PropertyHalService$AsyncPropRequestInfo assocSetValueRequestInfo com.android.car.internal.property.GetSetValueResult maybeSetResult int i java.util.Set updatedHalPropIds java.util.List getVehicleStubAsyncResults java.util.List getValueResults java.util.List setValueResults java.util.List retryRequests public void onSetAsyncResults (java.util.List) long updateTimestampNanos com.android.car.VehicleStub$SetVehicleStubAsyncResult setVehicleStubAsyncResult int serviceRequestId com.android.car.hal.PropertyHalService$AsyncPropRequestInfo clientRequestInfo int carPropMgrErrorCode int i java.util.List setVehicleStubAsyncResults java.util.List setValueResults java.util.List retryRequests java.util.Set updatedHalPropIds private void generateTimeoutResult (com.android.car.hal.PropertyHalService$AsyncPropRequestInfo, java.util.List, java.util.List) com.android.car.hal.PropertyHalService$AsyncPropRequestInfo requestInfo java.util.List timeoutGetResults java.util.List timeoutSetResults com.android.car.internal.property.GetSetValueResult timeoutResult public void onRequestsTimeout (java.util.List) int serviceRequestId com.android.car.hal.PropertyHalService$AsyncPropRequestInfo requestInfo int i java.util.List serviceRequestIds java.util.List timeoutGetResults java.util.List timeoutSetResults java.util.Set updatedHalPropIds private synthetic void lambda$onSetAsyncResults$1 (java.util.List) java.util.List retryRequests private synthetic void lambda$onGetAsyncResults$0 (java.util.List) java.util.List retryRequests }
com/android/car/hal/PropertyHalService.class
PropertyHalService.java package com.android.car.hal public com.android.car.hal.PropertyHalService extends com.android.car.hal.HalServiceBase { private static final String TAG private static final boolean DBG private static final int ASYNC_RETRY_SLEEP_IN_MS private static final int GET private static final int SET private static final int GET_INITIAL_VALUE_FOR_SET private final java.util.concurrent.atomic.AtomicInteger mServiceRequestIdCounter private static final com.android.car.hal.BidirectionalSparseIntArray MGR_PROP_ID_TO_HAL_PROP_ID private final com.android.car.hal.VehicleHal mVehicleHal private final com.android.car.hal.PropertyHalServiceIds mPropertyHalServiceIds private final com.android.car.hal.HalPropValueBuilder mPropValueBuilder private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final com.android.car.internal.LongPendingRequestPool$TimeoutCallback mTimeoutCallback private final Object mLock private final java.util.Map mResultBinderToVehicleStubCallback private final android.util.SparseArray mMgrPropIdToCarPropConfig private final android.util.SparseArray mHalPropIdToPropConfig private final android.util.SparseArray mMgrPropIdToPermissions private final com.android.car.internal.LongPendingRequestPool mPendingAsyncRequests private com.android.car.hal.PropertyHalService$PropertyHalListener mPropertyHalListener private final android.util.SparseArray mSubscribedHalPropIdToUpdateRateHz private final android.util.SparseArray mHalPropIdToWaitingUpdateRequestInfo private static int managerToHalPropId (int) int mgrPropId private static int halToManagerPropId (int) int halPropId private com.android.car.internal.property.GetSetValueResult maybeFinishPendingSetValueRequestLocked (com.android.car.hal.PropertyHalService$AsyncPropRequestInfo, android.car.hardware.CarPropertyValue) com.android.car.hal.PropertyHalService$AsyncPropRequestInfo pendingSetValueRequest android.car.hardware.CarPropertyValue updatedValue Object targetValue Object currentValue long updateTimestampNanos private com.android.car.VehicleStub$AsyncGetSetRequest generateVehicleStubAsyncRequestLocked (com.android.car.hal.PropertyHalService$AsyncPropRequestInfo) com.android.car.hal.HalPropValue halPropValue int halPropertyId int areaId com.android.car.hal.PropertyHalService$AsyncPropRequestInfo asyncPropRequestInfo int serviceRequestId com.android.car.hal.HalPropValue halPropValue android.car.hardware.CarPropertyValue requestCarPropertyValue private com.android.car.hal.PropertyHalService$AsyncPropRequestInfo getPendingAsyncPropRequestInfoLocked (int) int serviceRequestId com.android.car.hal.PropertyHalService$AsyncPropRequestInfo requestInfo private com.android.car.hal.PropertyHalService$AsyncPropRequestInfo getAndRemovePendingAsyncPropRequestInfoLocked (int, java.util.Set) int serviceRequestId java.util.Set updatedHalPropIds com.android.car.hal.PropertyHalService$AsyncPropRequestInfo requestInfo private void removePendingAsyncPropRequestInfoLocked (com.android.car.hal.PropertyHalService$AsyncPropRequestInfo, java.util.Set) com.android.car.hal.PropertyHalService$AsyncPropRequestInfo pendingRequest java.util.Set updatedHalPropIds int serviceRequestId private void cleanupPendingAsyncSetRequestLocked (com.android.car.hal.PropertyHalService$AsyncPropRequestInfo, java.util.Set) com.android.car.hal.PropertyHalService$AsyncPropRequestInfo pendingRequest java.util.Set updatedHalPropIds int halPropId com.android.car.hal.PropertyHalService$AsyncPropRequestInfo assocGetInitValueRequestInfo int assocInitValueRequestId public void <init> (com.android.car.hal.VehicleHal) com.android.car.hal.VehicleHal vehicleHal public void setPropertyHalListener (com.android.car.hal.PropertyHalService$PropertyHalListener) com.android.car.hal.PropertyHalService$PropertyHalListener propertyHalListener public android.util.SparseArray getPropertyList () com.android.car.hal.HalPropConfig halPropConfig int mgrPropId android.car.hardware.CarPropertyConfig carPropertyConfig int i public android.car.hardware.CarPropertyValue getProperty (int, int) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException com.android.car.hal.HalPropConfig halPropConfig IllegalStateException e int mgrPropId int areaId int halPropId com.android.car.hal.HalPropValue halPropValue com.android.car.hal.HalPropConfig halPropConfig public float getSubscribedUpdateRateHz (int) int mgrPropId int halPropId public java.lang.String getReadPermission (int) int mgrPropId int halPropId public java.lang.String getWritePermission (int) int mgrPropId int halPropId public android.util.SparseArray getPermissionsForAllProperties () int halPropId int i public boolean isDisplayUnitsProperty (int) int mgrPropId int halPropId public void setProperty (android.car.hardware.CarPropertyValue) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException com.android.car.hal.HalPropValue valueToSet android.car.hardware.CarPropertyValue carPropertyValue com.android.car.hal.HalPropValue valueToSet public void subscribeProperty (int, float) throws java.lang.IllegalArgumentException int mgrPropId float updateRateHz int halPropId public void unsubscribeProperty (int) int mgrPropId int halPropId public void init () public void release () int halPropId int i public boolean isSupportedProperty (int) int halPropId public int[] getAllSupportedProperties () public void takeProperties (java.util.Collection) int halPropId com.android.car.hal.HalPropConfig halPropConfig java.util.Collection halPropConfigs com.android.car.hal.HalPropConfig customizePermission private static void storeResultForRequest (com.android.car.internal.property.GetSetValueResult, com.android.car.hal.PropertyHalService$AsyncPropRequestInfo, java.util.Map) com.android.car.internal.property.GetSetValueResult result com.android.car.hal.PropertyHalService$AsyncPropRequestInfo request java.util.Map callbackToResults com.android.car.hal.PropertyHalService$VehicleStubCallback clientCallback private void checkPendingWaitForUpdateRequestsLocked (int, android.car.hardware.CarPropertyValue, java.util.Map, java.util.Set) com.android.car.internal.property.GetSetValueResult maybeSetResult com.android.car.hal.PropertyHalService$AsyncPropRequestInfo pendingSetRequest com.android.car.hal.PropertyHalService$AsyncPropRequestInfo finishedRequest int halPropId android.car.hardware.CarPropertyValue updatedValue java.util.Map callbackToSetValueResults java.util.Set updatedHalPropIds java.util.List pendingSetRequests java.util.List finishedPendingSetRequests private void updateSubscriptionRateForHalPropIdLocked (int) int halPropId Float newUpdateRateHz String propertyName private void updateSubscriptionRateLocked (java.util.Set) int updatedHalPropId java.util.Set updatedHalPropIds public void onHalEvents (java.util.List) android.car.hardware.CarPropertyValue carPropertyValue android.car.hardware.property.CarPropertyEvent carPropertyEvent IllegalStateException e int halPropId com.android.car.hal.HalPropConfig halPropConfig int mgrPropId com.android.car.hal.HalPropValue halPropValue java.util.Set updatedHalPropIds com.android.car.hal.PropertyHalService$PropertyHalListener propertyHalListener com.android.car.hal.PropertyHalService$VehicleStubCallback callback java.util.List halPropValues java.util.List eventsToDispatch java.util.Map callbackToSetValueResults com.android.car.hal.PropertyHalService$PropertyHalListener propertyHalListener private static int convertStatusCodeToCarSetPropertyErrorCode (int) int vhalStatusCode public void onPropertySetError (java.util.ArrayList) com.android.car.hal.PropertyHalService$PropertyHalListener propertyHalListener android.hardware.automotive.vehicle.VehiclePropError vehiclePropError int mgrPropId int vhalErrorCode int carPropErrorCode int i com.android.car.hal.PropertyHalService$AsyncPropRequestInfo pendingRequest int[] errorCodes com.android.car.internal.property.GetSetValueResult errorResult int j android.hardware.automotive.vehicle.VehiclePropError vehiclePropError int halPropId java.util.List pendingSetRequests int i com.android.car.hal.PropertyHalService$VehicleStubCallback callback java.util.ArrayList vehiclePropErrors com.android.car.hal.PropertyHalService$PropertyHalListener propertyHalListener java.util.Set updatedHalPropIds java.util.Map callbackToSetValueResults public void dump (java.io.PrintWriter) com.android.car.hal.HalPropConfig halPropConfig int i java.io.PrintWriter writer private java.util.List prepareVehicleStubRequests (int, java.util.List, long, com.android.car.hal.PropertyHalService$VehicleStubCallback, java.util.List, java.util.List) com.android.car.internal.property.AsyncPropertyServiceRequest serviceRequest com.android.car.hal.PropertyHalService$AsyncPropRequestInfo pendingRequest com.android.car.VehicleStub$AsyncGetSetRequest vehicleStubRequest int i int requestType java.util.List serviceRequests long timeoutInMs com.android.car.hal.PropertyHalService$VehicleStubCallback vehicleStubCallback java.util.List assocSetValueRequestInfo java.util.List outRequestInfo java.util.List vehicleStubRequests java.util.List pendingRequestInfo Long nowUptimeMs com.android.car.hal.PropertyHalService$VehicleStubCallback createVehicleStubCallback (com.android.car.internal.property.IAsyncPropertyResultCallback) android.os.RemoteException e com.android.car.hal.PropertyHalService$VehicleStubCallback callback com.android.car.hal.PropertyHalService$VehicleStubCallback callback com.android.car.internal.property.IAsyncPropertyResultCallback asyncPropertyResultCallback android.os.IBinder asyncPropertyResultBinder com.android.car.hal.PropertyHalService$VehicleStubCallback callback private void sendVehicleStubRequests (int, java.util.List, com.android.car.hal.PropertyHalService$VehicleStubCallback) int requestType java.util.List vehicleStubRequests com.android.car.hal.PropertyHalService$VehicleStubCallback callback public void getCarPropertyValuesAsync (java.util.List, com.android.car.internal.property.IAsyncPropertyResultCallback, long) java.util.List serviceRequests com.android.car.internal.property.IAsyncPropertyResultCallback asyncPropertyResultCallback long timeoutInMs com.android.car.hal.PropertyHalService$VehicleStubCallback vehicleStubCallback java.util.List vehicleStubRequests private static float sanitizeUpdateRateHz (float, com.android.car.hal.HalPropConfig) float updateRateHz com.android.car.hal.HalPropConfig halPropConfig float sanitizedUpdateRateHz private java.lang.Float calcNewUpdateRateHzLocked (int) float currentUpdateRateHz int i int halPropId Float maxUpdateRateHz java.util.List requests Float subscribedUpdateRateHz private java.util.List filterWaitForUpdateRequests (java.util.List, java.util.function.Function) int i java.util.List requests java.util.function.Function isWaitForPropertyUpdate java.util.List waitForUpdateSetRequests private void sendGetInitialValueAndSubscribeUpdateEvent (java.util.List, com.android.car.hal.PropertyHalService$VehicleStubCallback, long, java.util.List) int halPropId com.android.car.hal.HalPropConfig halPropConfig com.android.car.hal.PropertyHalService$AsyncPropRequestInfo setRequestInfo java.util.List serviceRequests com.android.car.hal.PropertyHalService$VehicleStubCallback vehicleStubCallback long timeoutInMs java.util.List waitForUpdateSetRequestInfo java.util.List getInitValueRequests java.util.Set updatedHalPropIds public void setCarPropertyValuesAsync (java.util.List, com.android.car.internal.property.IAsyncPropertyResultCallback, long) java.util.List waitForUpdateServiceRequests java.util.List serviceRequests com.android.car.internal.property.IAsyncPropertyResultCallback asyncPropertyResultCallback long timeoutInMs java.util.List pendingSetRequestInfo com.android.car.hal.PropertyHalService$VehicleStubCallback vehicleStubCallback java.util.List setValueRequests java.util.List waitForUpdateSetRequestInfo public void cancelRequests (int[]) int i com.android.car.hal.PropertyHalService$AsyncPropRequestInfo propRequestInfo int i int[] managerRequestIds java.util.List serviceRequestIdsToCancel java.util.Set managerRequestIdsSet private void onBinderDied (android.os.IBinder) com.android.car.hal.PropertyHalService$AsyncPropRequestInfo clientRequestInfo int i android.os.IBinder binder java.util.List serviceRequestIdsToCancel private void cancelRequestsByServiceRequestIdsLocked (java.util.List) int i java.util.List serviceRequestIdsToCancel java.util.Set updatedHalPropIds private com.android.car.hal.HalPropValue carPropertyValueToHalPropValueLocked (android.car.hardware.CarPropertyValue) android.car.hardware.CarPropertyValue carPropertyValue int mgrPropId int halPropId com.android.car.hal.HalPropConfig halPropConfig private java.lang.String halPropIdToName (int) int halPropId public int countPendingAsyncRequests () public int countHalPropIdToWaitForUpdateRequests () private static synthetic java.lang.Boolean lambda$setCarPropertyValuesAsync$3 (com.android.car.internal.property.AsyncPropertyServiceRequest) com.android.car.internal.property.AsyncPropertyServiceRequest request private static synthetic java.lang.Boolean lambda$setCarPropertyValuesAsync$2 (com.android.car.hal.PropertyHalService$AsyncPropRequestInfo) com.android.car.hal.PropertyHalService$AsyncPropRequestInfo request private synthetic void lambda$createVehicleStubCallback$1 (android.os.IBinder) android.os.IBinder asyncPropertyResultBinder private synthetic void lambda$cleanupPendingAsyncSetRequestLocked$0 (int) int assocInitValueRequestId static void <clinit> () }
com/android/car/hal/PropertyHalServiceIds.class
PropertyHalServiceIds.java package com.android.car.hal public com.android.car.hal.PropertyHalServiceIds extends java.lang.Object { private final android.util.SparseArray mHalPropIdToPermissions private final java.util.HashSet mHalPropIdsForUnits private final android.util.SparseIntArray mHalPropIdToValidBitFlag private static final String TAG private static final java.util.Set FUEL_TYPE private static final java.util.Set EV_CONNECTOR_TYPE private static final java.util.Set PORT_LOCATION private static final java.util.Set VEHICLE_SEAT private static final java.util.Set OIL_LEVEL private static final java.util.Set VEHICLE_GEAR private static final java.util.Set TURN_SIGNAL private static final java.util.Set IGNITION_STATE private static final java.util.Set VEHICLE_UNITS private static final java.util.Set SEAT_OCCUPANCY_STATE private static final java.util.Set VEHICLE_LIGHT_STATE private static final java.util.Set VEHICLE_LIGHT_SWITCH private static final int HVAC_FAN_DIRECTION_COMBINATIONS private static final java.util.Set ETC_CARD_TYPE private static final java.util.Set ETC_CARD_STATUS private static final java.util.Set EV_CHARGE_STATE private static final java.util.Set EV_REGENERATIVE_BREAKING_STATE private static final java.util.Set EV_STOPPING_MODE private static final java.util.Set TRAILER_PRESENT private static final java.util.Set GSR_COMP_TYPE private static final int LOCATION_CHARACTERIZATION private static final java.util.Set WINDSHIELD_WIPERS_STATE private static final java.util.Set WINDSHIELD_WIPERS_SWITCH private static final java.util.Set EMERGENCY_LANE_KEEP_ASSIST_STATE private static final java.util.Set CRUISE_CONTROL_TYPE private static final java.util.Set CRUISE_CONTROL_STATE private static final java.util.Set CRUISE_CONTROL_COMMAND private static final java.util.Set HANDS_ON_DETECTION_DRIVER_STATE private static final java.util.Set HANDS_ON_DETECTION_WARNING private static final java.util.Set AUTOMATIC_EMERGENCY_BRAKING_STATE private static final java.util.Set FORWARD_COLLISION_WARNING_STATE private static final java.util.Set BLIND_SPOT_WARNING_STATE private static final java.util.Set LANE_DEPARTURE_WARNING_STATE private static final java.util.Set LANE_KEEP_ASSIST_STATE private static final java.util.Set LANE_CENTERING_ASSIST_COMMAND private static final java.util.Set LANE_CENTERING_ASSIST_STATE private static final android.util.SparseArray HAL_PROP_ID_TO_ENUM_SET private static final int PERMISSION_CAR_VENDOR_DEFAULT private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_WINDOW private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_WINDOW private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_DOOR private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_DOOR private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_SEAT private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_SEAT private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_MIRROR private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_MIRROR private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_INFO private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_INFO private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_ENGINE private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_ENGINE private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_HVAC private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_HVAC private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_LIGHT private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_LIGHT private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_1 private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_1 private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_2 private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_2 private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_3 private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_3 private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_4 private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_4 private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_5 private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_5 private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_6 private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_6 private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_7 private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_7 private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_8 private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_8 private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_9 private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_9 private static final int PERMISSION_SET_CAR_VENDOR_CATEGORY_10 private static final int PERMISSION_GET_CAR_VENDOR_CATEGORY_10 private static final int PERMISSION_CAR_VENDOR_NOT_ACCESSIBLE public void <init> () public java.lang.String getReadPermission (int) int propId android.util.Pair p public java.lang.String getWritePermission (int) int propId android.util.Pair p private static boolean isVendorProperty (int) int propId public boolean isSupportedProperty (int) int propId public static java.util.Set getAllPossibleSupportedEnumValues (int) int halPropId public boolean isPropertyToChangeUnits (int) int propertyId public void customizeVendorPermission (int[]) int propId int readPermission int writePermission int[] configArray int index private java.lang.String toPermissionString (int, int) int permissionEnum int propId public boolean checkPayload (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue propValue int propId private boolean checkValidBitFlag (com.android.car.hal.HalPropValue) int value int i com.android.car.hal.HalPropValue propValue int flagCombination private boolean checkFormatForAllProperties (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue propValue int propId int sizeOfAllValue private boolean checkDataEnum (com.android.car.hal.HalPropValue) int i com.android.car.hal.HalPropValue propValue int propId java.util.Set validValue private static transient java.util.List getIntegersFromDataEnums (java.lang.Class[]) Exception e java.lang.reflect.Field f java.lang.reflect.Field[] fields Class c Class[] clazz java.util.List integerList private static int generateAllCombination (java.lang.Class) int i Class clazz java.util.List allBits int combination static void <clinit> () }
com/android/car/hal/TimeHalService$1.class
TimeHalService.java package com.android.car.hal com.android.car.hal.TimeHalService$1 extends android.content.BroadcastReceiver { final synthetic com.android.car.hal.TimeHalService this$0 void <init> (com.android.car.hal.TimeHalService) com.android.car.hal.TimeHalService this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/car/hal/TimeHalService.class
TimeHalService.java package com.android.car.hal public final com.android.car.hal.TimeHalService extends com.android.car.hal.HalServiceBase { private static final int[] SUPPORTED_PROPERTIES private final android.content.Context mContext private final com.android.car.hal.VehicleHal mHal private final android.app.time.TimeManager mTimeManager private final boolean mEnableExternalCarTimeSuggestions private final com.android.car.hal.HalPropValueBuilder mPropValueBuilder private final android.content.BroadcastReceiver mReceiver private final Object mLock private boolean mReceiverRegistered private java.time.Instant mLastAndroidTimeReported private android.app.time.ExternalTimeSuggestion mLastExternalTimeSuggestion private boolean mAndroidTimeSupported private boolean mExternalCarTimeSupported void <init> (android.content.Context, com.android.car.hal.VehicleHal) android.content.Context context com.android.car.hal.VehicleHal hal public void init () android.content.IntentFilter filter com.android.car.hal.HalPropValue propValue public void release () public int[] getAllSupportedProperties () public void takeProperties (java.util.Collection) com.android.car.hal.HalPropConfig property java.util.Collection properties public void onHalEvents (java.util.List) com.android.car.hal.HalPropValue value java.util.List values public boolean isAndroidTimeSupported () public boolean isExternalCarTimeSupported () private void updateAndroidEpochTimePropertyLocked (long) long timeMillis com.android.car.hal.HalPropValue propValue private void suggestExternalTimeLocked (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue value long epochTime long elapsedRealtime public void dump (java.io.PrintWriter) java.io.PrintWriter printWriter com.android.car.internal.util.IndentingPrintWriter writer static void <clinit> () }
com/android/car/hal/UserHalHelper.class
UserHalHelper.java package com.android.car.hal public final com.android.car.hal.UserHalHelper extends java.lang.Object { static final String TAG public static final int INITIAL_USER_INFO_PROPERTY public static final int SWITCH_USER_PROPERTY public static final int CREATE_USER_PROPERTY public static final int REMOVE_USER_PROPERTY public static final int USER_IDENTIFICATION_ASSOCIATION_PROPERTY private static final boolean DEBUG private static final String STRING_SEPARATOR public static java.lang.String halCallbackStatusToString (int) int status public static int parseInitialUserInfoRequestType (java.lang.String) NumberFormatException e String type public static int convertFlags (com.android.car.user.UserHandleHelper, android.os.UserHandle) com.android.car.user.UserHandleHelper userHandleHelper android.os.UserHandle user int flags public static int getFlags (com.android.car.user.UserHandleHelper, int) com.android.car.user.UserHandleHelper userHandleHelper int userId android.os.UserHandle user public static boolean isSystem (int) int flags public static boolean isGuest (int) int flags public static boolean isEphemeral (int) int flags public static boolean isAdmin (int) int flags public static boolean isDisabled (int) int flags public static boolean isProfile (int) int flags public static int toUserInfoFlags (int) int halFlags int flags public static java.lang.String userFlagsToString (int) int flags public static void addUsersInfo (java.util.List, android.hardware.automotive.vehicle.UsersInfo) android.hardware.automotive.vehicle.UserInfo userInfo int i java.util.List intValues android.hardware.automotive.vehicle.UsersInfo usersInfo public static void addUserInfo (java.util.List, android.hardware.automotive.vehicle.UserInfo) java.util.List intValues android.hardware.automotive.vehicle.UserInfo userInfo public static boolean isValidUserIdentificationAssociationType (int) int type public static boolean isValidUserIdentificationAssociationValue (int) int value public static boolean isValidUserIdentificationAssociationSetValue (int) int value public static android.hardware.automotive.vehicle.UserIdentificationResponse toUserIdentificationResponse (com.android.car.hal.HalPropValue) int index android.hardware.automotive.vehicle.UserIdentificationAssociation association int a com.android.car.hal.HalPropValue prop int requestId int numberAssociations int numberOfNonItems int numberItems android.hardware.automotive.vehicle.UserIdentificationResponse response int i java.util.ArrayList associations public static android.hardware.automotive.vehicle.InitialUserInfoResponse toInitialUserInfoResponse (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue prop int requestId android.hardware.automotive.vehicle.InitialUserInfoResponse response String[] stringValues public static com.android.car.hal.HalPropValue toHalPropValue (com.android.car.hal.HalPropValueBuilder, android.hardware.automotive.vehicle.UserIdentificationGetRequest) int type int i com.android.car.hal.HalPropValueBuilder builder android.hardware.automotive.vehicle.UserIdentificationGetRequest request java.util.List intValues com.android.car.hal.HalPropValue propValue public static com.android.car.hal.HalPropValue toHalPropValue (com.android.car.hal.HalPropValueBuilder, android.hardware.automotive.vehicle.UserIdentificationSetRequest) android.hardware.automotive.vehicle.UserIdentificationSetAssociation association int i com.android.car.hal.HalPropValueBuilder builder android.hardware.automotive.vehicle.UserIdentificationSetRequest request java.util.List intValues com.android.car.hal.HalPropValue propValue public static com.android.car.hal.HalPropValue toHalPropValue (com.android.car.hal.HalPropValueBuilder, android.hardware.automotive.vehicle.CreateUserRequest) android.hardware.automotive.vehicle.UserInfo user int i com.android.car.hal.HalPropValueBuilder builder android.hardware.automotive.vehicle.CreateUserRequest request boolean hasNewUser int newUserFlags java.util.List intValues com.android.car.hal.HalPropValue propValue public static com.android.car.hal.HalPropValue toHalPropValue (com.android.car.hal.HalPropValueBuilder, android.hardware.automotive.vehicle.SwitchUserRequest) com.android.car.hal.HalPropValueBuilder builder android.hardware.automotive.vehicle.SwitchUserRequest request android.hardware.automotive.vehicle.UserInfo targetInfo android.hardware.automotive.vehicle.UsersInfo usersInfo java.util.List intValues com.android.car.hal.HalPropValue propValue public static com.android.car.hal.HalPropValue toHalPropValue (com.android.car.hal.HalPropValueBuilder, android.hardware.automotive.vehicle.RemoveUserRequest) com.android.car.hal.HalPropValueBuilder builder android.hardware.automotive.vehicle.RemoveUserRequest request android.hardware.automotive.vehicle.UserInfo removedUserInfo android.hardware.automotive.vehicle.UsersInfo usersInfo java.util.List intValues com.android.car.hal.HalPropValue propValue public static android.hardware.automotive.vehicle.UsersInfo newUsersInfo (android.os.UserManager, com.android.car.user.UserHandleHelper) android.os.UserManager um com.android.car.user.UserHandleHelper userHandleHelper public static android.hardware.automotive.vehicle.UsersInfo newUsersInfo (android.os.UserManager, com.android.car.user.UserHandleHelper, int) java.util.List users android.hardware.automotive.vehicle.UserInfo halUser Exception e android.os.UserHandle user int i android.os.UserManager um com.android.car.user.UserHandleHelper userHandleHelper int userId java.util.List users android.hardware.automotive.vehicle.UsersInfo usersInfo android.os.UserHandle currentUser int allUsersSize java.util.ArrayList halUsers int existingUsersSize public static void checkValid (android.hardware.automotive.vehicle.UsersInfo) android.hardware.automotive.vehicle.UserInfo user int i android.hardware.automotive.vehicle.UsersInfo usersInfo boolean hasCurrentUser int currentUserFlags public static android.hardware.automotive.vehicle.CreateUserRequest emptyCreateUserRequest () android.hardware.automotive.vehicle.CreateUserRequest request public static android.hardware.automotive.vehicle.SwitchUserRequest emptySwitchUserRequest () android.hardware.automotive.vehicle.SwitchUserRequest request public static android.hardware.automotive.vehicle.RemoveUserRequest emptyRemoveUserRequest () android.hardware.automotive.vehicle.RemoveUserRequest request public static android.hardware.automotive.vehicle.UserIdentificationGetRequest emptyUserIdentificationGetRequest () android.hardware.automotive.vehicle.UserIdentificationGetRequest request public static android.hardware.automotive.vehicle.UserIdentificationSetRequest emptyUserIdentificationSetRequest () android.hardware.automotive.vehicle.UserIdentificationSetRequest request public static android.hardware.automotive.vehicle.UsersInfo emptyUsersInfo () android.hardware.automotive.vehicle.UsersInfo usersInfo private static void assertMinimumSize (com.android.car.hal.HalPropValue, int) com.android.car.hal.HalPropValue prop int minSize private void <init> () static void <clinit> () }
com/android/car/hal/UserHalService$PendingRequest.class
UserHalService.java package com.android.car.hal final com.android.car.hal.UserHalService$PendingRequest extends java.lang.Object { public final Class responseClass public final Object request public final com.android.car.hal.HalCallback callback void <init> (java.lang.Class, java.lang.Object, com.android.car.hal.HalCallback) Class responseClass Object request com.android.car.hal.HalCallback callback private static java.lang.Object getRequest (com.android.car.hal.UserHalService$PendingRequest, java.lang.Class, int) com.android.car.hal.UserHalService$PendingRequest pendingRequest Class clazz int requestId Object request public void dump (java.io.PrintWriter) java.io.PrintWriter pw public java.lang.String toString () java.io.StringWriter sw java.io.PrintWriter pw }
com/android/car/hal/UserHalService.class
UserHalService.java package com.android.car.hal public final com.android.car.hal.UserHalService extends com.android.car.hal.HalServiceBase { static final String TAG private static final String UNSUPPORTED_MSG private static final String USER_ASSOCIATION_UNSUPPORTED_MSG private static final int[] SUPPORTED_PROPERTIES private static final int[] CORE_PROPERTIES private static final boolean DBG private final Object mLock private final com.android.car.hal.VehicleHal mHal private android.util.SparseArray mProperties private final android.os.Handler mHandler private int mNextRequestId private final int mBaseRequestId private final com.android.car.hal.HalPropValueBuilder mPropValueBuilder private final android.util.SparseArray mPendingRequests public void <init> (com.android.car.hal.VehicleHal) com.android.car.hal.VehicleHal hal void <init> (com.android.car.hal.VehicleHal, android.os.Handler) com.android.car.hal.VehicleHal hal android.os.Handler handler public void init () com.android.car.hal.HalPropConfig config int i int size int prop int i java.util.ArrayList props public void release () public void onHalEvents (java.util.List) com.android.car.hal.HalPropValue value int i java.util.List values public void onPropertySetError (java.util.ArrayList) android.hardware.automotive.vehicle.VehiclePropError error java.util.ArrayList errors public int[] getAllSupportedProperties () public void takeProperties (java.util.Collection) com.android.car.hal.HalPropConfig config java.util.Collection properties android.util.SparseArray supportedProperties public boolean isSupported () int i public boolean isUserAssociationSupported () private void checkSupported () private void checkUserAssociationSupported () private int getRequestIdForStatsLog (int) int originalRequestId public void getInitialUserInfo (int, int, android.hardware.automotive.vehicle.UsersInfo, com.android.car.hal.HalCallback) int requestType int timeoutMs android.hardware.automotive.vehicle.UsersInfo usersInfo com.android.car.hal.HalCallback callback int requestId java.util.List intValues com.android.car.hal.HalPropValue propRequest private static int getInitialUserInfoRequestTypeForStatsd (int) int requestType private void sendHalRequest (int, int, com.android.car.hal.HalPropValue, com.android.car.hal.HalCallback) android.os.ServiceSpecificException e int requestId int timeoutMs com.android.car.hal.HalPropValue request com.android.car.hal.HalCallback callback public void switchUser (android.hardware.automotive.vehicle.SwitchUserRequest, int, com.android.car.hal.HalCallback) android.hardware.automotive.vehicle.SwitchUserRequest request int timeoutMs com.android.car.hal.HalCallback callback com.android.car.hal.HalPropValue propRequest public void removeUser (android.hardware.automotive.vehicle.RemoveUserRequest) android.os.ServiceSpecificException e android.hardware.automotive.vehicle.RemoveUserRequest request com.android.car.hal.HalPropValue propRequest public void createUser (android.hardware.automotive.vehicle.CreateUserRequest, int, com.android.car.hal.HalCallback) android.hardware.automotive.vehicle.CreateUserRequest request int timeoutMs com.android.car.hal.HalCallback callback com.android.car.hal.HalPropValue propRequest public void postSwitchResponse (android.hardware.automotive.vehicle.SwitchUserRequest) android.os.ServiceSpecificException e android.hardware.automotive.vehicle.SwitchUserRequest request com.android.car.hal.HalPropValue propRequest public void legacyUserSwitch (android.hardware.automotive.vehicle.SwitchUserRequest) android.os.ServiceSpecificException e android.hardware.automotive.vehicle.SwitchUserRequest request com.android.car.hal.HalPropValue propRequest public android.hardware.automotive.vehicle.UserIdentificationResponse getUserAssociation (android.hardware.automotive.vehicle.UserIdentificationGetRequest) int type int i com.android.car.hal.HalPropValue responseAsPropValue android.os.ServiceSpecificException e android.hardware.automotive.vehicle.UserIdentificationResponse response IllegalArgumentException e int expectedType int actualType int i android.hardware.automotive.vehicle.UserIdentificationAssociation association int i android.hardware.automotive.vehicle.UserIdentificationGetRequest request android.util.SparseBooleanArray types com.android.car.hal.HalPropValue requestAsPropValue com.android.car.hal.HalPropValue responseAsPropValue android.hardware.automotive.vehicle.UserIdentificationResponse response int[] associationTypes int[] associationValues public void setUserAssociation (int, android.hardware.automotive.vehicle.UserIdentificationSetRequest, com.android.car.hal.HalCallback) int type int i android.hardware.automotive.vehicle.UserIdentificationSetAssociation association int i int timeoutMs android.hardware.automotive.vehicle.UserIdentificationSetRequest request com.android.car.hal.HalCallback callback android.util.SparseBooleanArray types com.android.car.hal.HalPropValue propRequest int[] associationTypes int[] associationValues private void handleOnUserIdentificationAssociation (com.android.car.hal.HalPropValue) android.hardware.automotive.vehicle.UserIdentificationResponse response RuntimeException e int expectedType int actualType int i com.android.car.hal.HalPropValue value int requestId com.android.car.hal.HalCallback callback com.android.car.hal.UserHalService$PendingRequest pendingRequest android.hardware.automotive.vehicle.UserIdentificationResponse response android.hardware.automotive.vehicle.UserIdentificationSetRequest request private void logSetUserAssociationResponse (int, android.hardware.automotive.vehicle.UserIdentificationResponse, int) android.hardware.automotive.vehicle.UserIdentificationAssociation association int i int requestId android.hardware.automotive.vehicle.UserIdentificationResponse response int halCallbackStatus int[] associationTypes int[] associationValues private static java.lang.Object[] getEventDataWithErrorMessage (com.android.car.hal.HalPropValue) int i int size Object[] list com.android.car.hal.HalPropValue value private static java.lang.Integer[] toIntArray (com.android.car.hal.HalPropValue) int i com.android.car.hal.HalPropValue value int size Integer[] list int getNextRequestId () private void addPendingRequestLocked (int, java.lang.Class, java.lang.Object, com.android.car.hal.HalCallback) int requestId Class responseClass Object request com.android.car.hal.HalCallback callback com.android.car.hal.UserHalService$PendingRequest pendingRequest private void addPendingRequestLocked (int, java.lang.Class, com.android.car.hal.HalCallback) int requestId Class responseClass com.android.car.hal.HalCallback callback private boolean hasPendingRequestLocked (java.lang.Class, com.android.car.hal.HalCallback) com.android.car.hal.UserHalService$PendingRequest pendingRequest int i Class responseClass com.android.car.hal.HalCallback callback private com.android.car.hal.UserHalService$PendingRequest handleRemovePendingRequest (int) com.android.car.hal.UserHalService$PendingRequest pendingRequest int requestId com.android.car.hal.UserHalService$PendingRequest pendingRequest private void handleCheckIfRequestTimedOut (int) int requestId com.android.car.hal.UserHalService$PendingRequest pendingRequest private com.android.car.hal.UserHalService$PendingRequest getPendingRequest (int) int requestId private void handleOnInitialUserInfoResponse (com.android.car.hal.HalPropValue) android.hardware.automotive.vehicle.InitialUserInfoResponse response RuntimeException e com.android.car.hal.HalPropValue value int requestId com.android.car.hal.HalCallback callback android.hardware.automotive.vehicle.InitialUserInfoResponse response private static int getInitialUserInfoResponseActionForStatsd (int) int action private void handleOnSwitchUserResponse (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue value int requestId int messageType com.android.car.hal.HalCallback callback private void handleOnSwitchUserVehicleRequest (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue value int requestId int targetUserId com.android.car.user.CarUserService userService private void handleOnSwitchUserVehicleResponse (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue value int requestId com.android.car.hal.HalCallback callback android.hardware.automotive.vehicle.SwitchUserResponse response private void handleOnCreateUserResponse (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue value int requestId com.android.car.hal.HalCallback callback android.hardware.automotive.vehicle.CreateUserResponse response private void logHalSwitchUserResponse (int, int) int requestId int halCallbackStatus private void logHalSwitchUserResponse (int, int, int) int requestId int halCallbackStatus int userSwitchstatus int userSwitchstatusForStatsd private void logHalCreateUserResponse (int, int) int requestId int halCallbackStatus private void logHalCreateUserResponse (int, int, int) int requestId int halCallbackStatus int userCreatestatus int userCreatestatusForStatsd private int getHalCallbackStatusForStatsd (int) int halCallbackStatus private com.android.car.hal.HalCallback handleGetPendingCallback (int, java.lang.Class) int requestId Class clazz com.android.car.hal.UserHalService$PendingRequest pendingRequest com.android.car.hal.HalCallback callback public void dump (java.io.PrintWriter) int i int i int numberProperties int numberPendingCallbacks java.io.PrintWriter writer String indent private static void dumpSystemProperty (java.io.PrintWriter, java.lang.String, java.lang.String, java.util.Optional) java.io.PrintWriter writer String indent String name java.util.Optional prop String value private synthetic void lambda$sendHalRequest$4 (int) int requestId private synthetic void lambda$onHalEvents$3 (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue value private synthetic void lambda$onHalEvents$2 (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue value private synthetic void lambda$onHalEvents$1 (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue value private synthetic void lambda$onHalEvents$0 (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue value static void <clinit> () }
com/android/car/hal/VehicleHal$1.class
VehicleHal.java package com.android.car.hal com.android.car.hal.VehicleHal$1 extends java.util.TimerTask { final synthetic long val$stopTime final synthetic java.util.Timer val$timer final synthetic long val$timeDurationInSec final synthetic int val$property final synthetic int val$zone final synthetic String val$value final synthetic com.android.car.hal.VehicleHal this$0 void <init> (com.android.car.hal.VehicleHal, long, java.util.Timer, long, int, int, java.lang.String) com.android.car.hal.VehicleHal this$0 public void run () long timestamp com.android.car.hal.HalPropValue v private synthetic void lambda$run$0 (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue v }
com/android/car/hal/VehicleHal$HalPropValueSetter.class
VehicleHal.java package com.android.car.hal final com.android.car.hal.VehicleHal$HalPropValueSetter extends java.lang.Object { final int mPropId final int mAreaId final synthetic com.android.car.hal.VehicleHal this$0 private void <init> (com.android.car.hal.VehicleHal, int, int) com.android.car.hal.VehicleHal this$0 int propId int areaId void to (boolean) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException boolean value void to (int) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException int value com.android.car.hal.HalPropValue propValue void to (int[]) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException int[] values com.android.car.hal.HalPropValue propValue void to (java.util.Collection) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException int value java.util.Collection values int[] intValues int i com.android.car.hal.HalPropValue propValue void submit (com.android.car.hal.HalPropValue) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException com.android.car.hal.HalPropValue propValue }
com/android/car/hal/VehicleHal$RetriableAction.class
VehicleHal.java package com.android.car.hal abstract com.android.car.hal.VehicleHal$RetriableAction extends java.lang.Object { public abstract com.android.car.hal.HalPropValue run (com.android.car.hal.HalPropValue) throws android.os.ServiceSpecificException android.os.RemoteException }
com/android/car/hal/VehicleHal$Retrier.class
VehicleHal.java package com.android.car.hal final com.android.car.hal.VehicleHal$Retrier extends java.lang.Object { private final com.android.car.hal.VehicleHal$RetriableAction mAction private final String mOperation private final com.android.car.hal.HalPropValue mRequestValue private final long mMaxDurationForRetryMs private final long mSleepBetweenRetryMs private final int mMaxRetries private final long mStartTime private int mRetryCount void <init> (com.android.car.hal.VehicleHal$RetriableAction, java.lang.String, com.android.car.hal.HalPropValue, long, long, int) com.android.car.hal.VehicleHal$RetriableAction action String operation com.android.car.hal.HalPropValue requestValue long maxDurationForRetryMs long sleepBetweenRetryMs int maxRetries com.android.car.hal.HalPropValue invokeAction () throws android.os.ServiceSpecificException java.lang.IllegalArgumentException android.os.ServiceSpecificException e android.os.RemoteException e private com.android.car.hal.HalPropValue sleepAndTryAgain (java.lang.Exception) throws android.os.ServiceSpecificException java.lang.IllegalArgumentException InterruptedException interruptedException Exception e }
com/android/car/hal/VehicleHal$VehiclePropertyEventInfo.class
VehicleHal.java package com.android.car.hal com.android.car.hal.VehicleHal$VehiclePropertyEventInfo extends java.lang.Object { private int mEventCount private com.android.car.hal.HalPropValue mLastEvent private void <init> (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue event private void addNewEvent (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue event }
com/android/car/hal/VehicleHal.class
VehicleHal.java package com.android.car.hal public com.android.car.hal.VehicleHal extends java.lang.Object implements com.android.car.hal.VehicleHalCallback com.android.car.CarSystemService { private static final boolean DBG private static final long TRACE_TAG private static final int MAX_BYTE_SIZE public static final int NO_AREA public static final float NO_SAMPLE_RATE private static final int MAX_DURATION_FOR_RETRIABLE_RESULT_MS private static final int SLEEP_BETWEEN_RETRIABLE_INVOKES_MS private static final float PRECISION_THRESHOLD private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final com.android.car.VehicleStub$SubscriptionClient mSubscriptionClient private final com.android.car.hal.PowerHalService mPowerHal private final com.android.car.hal.PropertyHalService mPropertyHal private final com.android.car.hal.InputHalService mInputHal private final com.android.car.hal.VmsHalService mVmsHal private final com.android.car.hal.UserHalService mUserHal private final com.android.car.hal.DiagnosticHalService mDiagnosticHal private final com.android.car.hal.ClusterHalService mClusterHalService private final com.android.car.hal.EvsHalService mEvsHal private final com.android.car.hal.TimeHalService mTimeHalService private final com.android.car.hal.HalPropValueBuilder mPropValueBuilder private final com.android.car.VehicleStub mVehicleStub private final Object mLock private int mMaxDurationForRetryMs private int mSleepBetweenRetryMs private final android.util.SparseArray mPropertyHandlers private final java.util.List mAllServices private final android.util.ArrayMap mUpdateRateByPropIdAreadId private final android.util.SparseArray mAllProperties private final android.util.SparseArray mEventLog private static final String DATA_DELIMITER private final android.util.ArraySet mServicesToDispatch public void <init> (android.content.Context, com.android.car.VehicleStub) android.content.Context context com.android.car.VehicleStub vehicle void <init> (android.content.Context, com.android.car.hal.PowerHalService, com.android.car.hal.PropertyHalService, com.android.car.hal.InputHalService, com.android.car.hal.VmsHalService, com.android.car.hal.UserHalService, com.android.car.hal.DiagnosticHalService, com.android.car.hal.ClusterHalService, com.android.car.hal.TimeHalService, android.os.HandlerThread, com.android.car.VehicleStub) android.content.Context context com.android.car.hal.PowerHalService powerHal com.android.car.hal.PropertyHalService propertyHal com.android.car.hal.InputHalService inputHal com.android.car.hal.VmsHalService vmsHal com.android.car.hal.UserHalService userHal com.android.car.hal.DiagnosticHalService diagnosticHal com.android.car.hal.ClusterHalService clusterHalService com.android.car.hal.TimeHalService timeHalService android.os.HandlerThread handlerThread com.android.car.VehicleStub vehicle void setMaxDurationForRetryMs (int) int maxDurationForRetryMs void setSleepBetweenRetryMs (int) int sleepBetweenRetryMs private void fetchAllPropConfigs () com.android.car.hal.HalPropConfig[] configs Exception e com.android.car.hal.HalPropConfig p com.android.car.hal.HalPropConfig[] configs private void handleOnPropertyEvent (java.util.List) com.android.car.hal.HalPropValue v int propId com.android.car.hal.HalServiceBase service com.android.car.hal.VehicleHal$VehiclePropertyEventInfo info int i com.android.car.hal.HalServiceBase s java.util.List propValues private void handleOnPropertySetError (java.util.List) java.util.ArrayList propErrors android.hardware.automotive.vehicle.VehiclePropError error int errorCode int propId int areaId java.util.ArrayList propErrors int i com.android.car.hal.HalServiceBase service int propId com.android.car.hal.HalServiceBase service java.util.ArrayList propErrors int i java.util.List errors android.util.SparseArray errorsByPropId private static java.lang.String errorMessage (java.lang.String, com.android.car.hal.HalPropValue, java.lang.String) String action com.android.car.hal.HalPropValue propValue String errorMsg private com.android.car.hal.HalPropValue getValueWithRetry (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue value private com.android.car.hal.HalPropValue getValueWithRetry (com.android.car.hal.HalPropValue, int) com.android.car.hal.HalPropValue result com.android.car.hal.HalPropValue value int maxRetries com.android.car.hal.HalPropValue result private void setValueWithRetry (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue value public void init () public void priorityInit () com.android.car.hal.HalPropConfig config Integer propId int j com.android.car.hal.HalPropConfig config int prop java.util.ArrayList configsForService com.android.car.hal.HalServiceBase service int[] supportedProps int i android.util.ArrayMap configsForAllServices com.android.car.hal.HalServiceBase service java.util.ArrayList configsForService java.util.Map$Entry entry android.util.ArrayMap configsForAllServices public void release () int i int i Exception e int i android.util.ArraySet subscribedProperties public com.android.car.hal.DiagnosticHalService getDiagnosticHal () public com.android.car.hal.PowerHalService getPowerHal () public com.android.car.hal.PropertyHalService getPropertyHal () public com.android.car.hal.InputHalService getInputHal () public com.android.car.hal.UserHalService getUserHal () public com.android.car.hal.VmsHalService getVmsHal () public com.android.car.hal.ClusterHalService getClusterHal () public com.android.car.hal.EvsHalService getEvsHal () public com.android.car.hal.TimeHalService getTimeHalService () public com.android.car.hal.HalPropValueBuilder getHalPropValueBuilder () private void assertServiceOwnerLocked (com.android.car.hal.HalServiceBase, int) com.android.car.hal.HalServiceBase service int property public void subscribeProperty (com.android.car.hal.HalServiceBase, int) throws java.lang.IllegalArgumentException com.android.car.hal.HalServiceBase service int property public void subscribeProperty (com.android.car.hal.HalServiceBase, int, float) throws java.lang.IllegalArgumentException com.android.car.hal.HalServiceBase service int property float samplingRateHz public void subscribeProperty (com.android.car.hal.HalServiceBase, int, float, int[]) com.android.car.hal.HalPropConfig config int i Exception e android.hardware.automotive.vehicle.SubscribeOptions opts int[] filteredAreaIds com.android.car.hal.HalServiceBase service int property float samplingRateHz int[] areaIds com.android.car.hal.HalPropConfig config private int[] checkAlreadySubscribed (int, int[], float) android.util.Pair propertyAndAreadId Float savedSampleRateHz int i int property int[] areaIds float sampleRateHz java.util.List areaIdList private int[] getAllAreaIdsFromPropertyId (com.android.car.hal.HalPropConfig) int i com.android.car.hal.HalPropConfig config com.android.car.hal.HalAreaConfig[] allAreaConfigs int[] areaId public void unsubscribeProperty (com.android.car.hal.HalServiceBase, int) com.android.car.hal.HalPropConfig config int i int[] areaIds Exception e com.android.car.hal.HalServiceBase service int property com.android.car.hal.HalPropConfig config public boolean isPropertySupported (int) int propertyId public com.android.car.hal.HalPropValue getIfSupportedOrFail (int, int) Exception e int propertyId int maxRetries public com.android.car.hal.HalPropValue getIfSupportedOrFailForEarlyStage (int, int) int propertyId int maxRetries public com.android.car.hal.HalPropValue get (int) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException int propertyId public com.android.car.hal.HalPropValue get (int, int) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException int propertyId int areaId public java.lang.Object get (java.lang.Class, int) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException Class clazz int propertyId public java.lang.Object get (java.lang.Class, int, int) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException Class clazz int propertyId int areaId public java.lang.Object get (java.lang.Class, com.android.car.hal.HalPropValue) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException Long value Integer value Boolean value Float value int i int size Long[] longArray int i int size Integer[] intArray int i int size Float[] floatArray int i int size long[] longArray int i int size int[] intArray int i int size float[] floatArray Class clazz com.android.car.hal.HalPropValue requestedPropValue com.android.car.hal.HalPropValue propValue public com.android.car.hal.HalPropValue get (com.android.car.hal.HalPropValue) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException com.android.car.hal.HalPropValue requestedPropValue public void set (com.android.car.hal.HalPropValue) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException com.android.car.hal.HalPropValue propValue com.android.car.hal.VehicleHal$HalPropValueSetter set (int) int propId com.android.car.hal.VehicleHal$HalPropValueSetter set (int, int) int propId int areaId static boolean isPropertySubscribable (com.android.car.hal.HalPropConfig) com.android.car.hal.HalPropConfig config public void setPropertyFromCommand (int, int, java.lang.String, com.android.car.internal.util.IndentingPrintWriter) throws java.lang.IllegalArgumentException android.os.ServiceSpecificException int property int areaId String data com.android.car.internal.util.IndentingPrintWriter writer long timestamp com.android.car.hal.HalPropValue v public void onPropertyEvent (java.util.ArrayList) java.util.ArrayList propValues public void onPropertySetError (java.util.ArrayList) java.util.ArrayList errors public void dump (com.android.car.internal.util.IndentingPrintWriter) int i com.android.car.hal.VehicleHal$VehiclePropertyEventInfo info int i int propId com.android.car.hal.HalServiceBase service int i com.android.car.internal.util.IndentingPrintWriter writer public void dumpVhal (android.os.ParcelFileDescriptor, java.util.List) throws android.os.RemoteException android.os.ParcelFileDescriptor fd java.util.List options public void dumpListHals (java.io.PrintWriter) int i java.io.PrintWriter writer public transient void dumpSpecificHals (java.io.PrintWriter, java.lang.String[]) com.android.car.hal.HalServiceBase service String halName java.util.Map byName java.io.PrintWriter writer String[] halNames public void dumpPropertyValueByCommand (java.io.PrintWriter, int, int) com.android.car.hal.HalPropConfig config int i com.android.car.hal.HalPropConfig config com.android.car.hal.HalPropValue value RuntimeException e java.io.PrintWriter writer int propId int areaId public com.android.car.hal.HalPropConfig[] getAllPropConfigs () throws android.os.RemoteException android.os.ServiceSpecificException public com.android.car.hal.HalPropConfig getPropConfig (int) int propId public boolean isAidlVhal () public boolean isFakeModeEnabled () private static void dumpPropHelper (java.io.PrintWriter, int) java.io.PrintWriter pw int propId private void dumpPropertyValueByConfig (java.io.PrintWriter, com.android.car.hal.HalPropConfig) com.android.car.hal.HalPropValue value RuntimeException e com.android.car.hal.HalPropValue value RuntimeException e int areaId com.android.car.hal.HalAreaConfig areaConfig java.io.PrintWriter writer com.android.car.hal.HalPropConfig config int propId com.android.car.hal.HalAreaConfig[] areaConfigs public void dumpPropertyConfigs (java.io.PrintWriter, int) int i com.android.car.hal.HalPropConfig[] configs com.android.car.hal.HalPropConfig config com.android.car.hal.HalPropConfig config java.io.PrintWriter writer int propId com.android.car.hal.HalPropConfig[] configs private static void dumpPropertyConfigsHelp (java.io.PrintWriter, com.android.car.hal.HalPropConfig) com.android.car.hal.HalAreaConfig area java.io.PrintWriter writer com.android.car.hal.HalPropConfig config int propId public void injectVhalEvent (int, int, java.lang.String, int) throws java.lang.NumberFormatException int property int zone String value int delayTime long timestamp com.android.car.hal.HalPropValue v public void injectContinuousVhalEvent (int, int, java.lang.String, float, long) int property int zone String value float sampleRate long timeDurationInSec com.android.car.hal.HalPropValue v long period long stopTime java.util.Timer timer private static com.android.car.hal.HalPropValue createPropValueForInjecting (com.android.car.hal.HalPropValueBuilder, int, int, java.util.List, long) boolean boolValue int i long[] longValues int i int[] intValues int i float[] floatValues com.android.car.hal.HalPropValueBuilder builder int propId int zoneId java.util.List dataList long timestamp int propertyType private static void dumpPropValue (java.io.PrintWriter, com.android.car.hal.HalPropValue) byte[] bytes java.io.PrintWriter writer com.android.car.hal.HalPropValue value String bytesString byte[] byteValues private static java.lang.String toCarPropertyLog (int) int propId private static java.lang.String toCarAreaLog (int) int areaId private static com.android.car.hal.HalPropValue invokeRetriable (com.android.car.hal.VehicleHal$RetriableAction, java.lang.String, com.android.car.hal.HalPropValue, long, long, int) throws android.os.ServiceSpecificException java.lang.IllegalArgumentException com.android.car.hal.VehicleHal$RetriableAction action String operation com.android.car.hal.HalPropValue requestValue long maxDurationForRetryMs long sleepBetweenRetryMs int maxRetries com.android.car.hal.VehicleHal$Retrier retrier public void getAsync (java.util.List, com.android.car.VehicleStub$VehicleStubCallbackInterface) java.util.List getVehicleStubAsyncRequests com.android.car.VehicleStub$VehicleStubCallbackInterface getVehicleStubAsyncCallback public void setAsync (java.util.List, com.android.car.VehicleStub$VehicleStubCallbackInterface) java.util.List setVehicleStubAsyncRequests com.android.car.VehicleStub$VehicleStubCallbackInterface setVehicleStubAsyncCallback public void cancelRequests (java.util.List) java.util.List vehicleStubRequestIds private synthetic void lambda$injectVhalEvent$6 (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue v private static synthetic com.android.car.hal.HalServiceBase lambda$dumpSpecificHals$5 (com.android.car.hal.HalServiceBase) com.android.car.hal.HalServiceBase s private static synthetic java.lang.String lambda$dumpSpecificHals$4 (com.android.car.hal.HalServiceBase) com.android.car.hal.HalServiceBase s private synthetic void lambda$onPropertySetError$3 (java.util.ArrayList) java.util.ArrayList errors private synthetic void lambda$onPropertyEvent$2 (java.util.ArrayList) java.util.ArrayList propValues private synthetic com.android.car.hal.HalPropValue lambda$setValueWithRetry$1 (com.android.car.hal.HalPropValue) throws android.os.ServiceSpecificException android.os.RemoteException com.android.car.hal.HalPropValue requestValue private synthetic com.android.car.hal.HalPropValue lambda$getValueWithRetry$0 (com.android.car.hal.HalPropValue) throws android.os.ServiceSpecificException android.os.RemoteException com.android.car.hal.HalPropValue requestValue }
com/android/car/hal/VehicleHalCallback.class
VehicleHalCallback.java package com.android.car.hal public abstract com.android.car.hal.VehicleHalCallback extends java.lang.Object { public abstract void onPropertyEvent (java.util.ArrayList) public abstract void onPropertySetError (java.util.ArrayList) }
com/android/car/hal/VmsHalService$1.class
VmsHalService.java package com.android.car.hal com.android.car.hal.VmsHalService$1 extends java.lang.Object implements android.car.vms.VmsClientManager$VmsClientCallback { final synthetic com.android.car.hal.VmsHalService this$0 void <init> (com.android.car.hal.VmsHalService) com.android.car.hal.VmsHalService this$0 public void onClientConnected (android.car.vms.VmsClient) android.car.vms.VmsClient client public void onSubscriptionStateChanged (android.car.vms.VmsSubscriptionState) android.car.vms.VmsSubscriptionState subscriptionState public void onLayerAvailabilityChanged (android.car.vms.VmsAvailableLayers) android.car.vms.VmsAvailableLayers availableLayers public void onPacketReceived (int, android.car.vms.VmsLayer, byte[]) int providerId android.car.vms.VmsLayer layer byte[] packet }
com/android/car/hal/VmsHalService.class
VmsHalService.java package com.android.car.hal public com.android.car.hal.VmsHalService extends com.android.car.hal.HalServiceBase { private static final boolean DBG private static final String TAG private static final int HAL_PROPERTY_ID private static final int[] SUPPORTED_PROPERTIES private static final int NUM_INTEGERS_IN_VMS_LAYER private static final int UNKNOWN_CLIENT_ID private static final byte[] DEFAULT_PUBLISHER_INFO private final com.android.car.hal.VehicleHal mVehicleHal private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final int mCoreId private final java.util.function.BiFunction mInitVmsClient private final int mClientMetricsProperty private final boolean mPropagatePropertyException private final android.car.vms.VmsSubscriptionHelper mSubscriptionHelper private final Object mLock private boolean mIsSupported private android.car.vms.VmsClient mClient private final com.android.car.hal.HalPropValueBuilder mPropValueBuilder private final android.car.vms.VmsClientManager$VmsClientCallback mClientCallback void <init> (android.content.Context, com.android.car.hal.VehicleHal) android.content.Context context com.android.car.hal.VehicleHal vehicleHal void <init> (android.content.Context, com.android.car.hal.VehicleHal, java.util.function.Supplier, java.util.function.BiFunction, boolean) android.content.Context context com.android.car.hal.VehicleHal vehicleHal java.util.function.Supplier getCoreId java.util.function.BiFunction initVmsClient boolean propagatePropertyException private static int getClientMetricsProperty (android.content.Context) android.content.Context context int propId android.os.Handler getHandler () public int[] getAllSupportedProperties () public void takeProperties (java.util.Collection) java.util.Collection properties public void init () public void release () public void dump (java.io.PrintWriter) java.io.PrintWriter writer public void dumpMetrics (java.io.FileDescriptor) RuntimeException e java.io.FileOutputStream fout java.io.IOException e java.io.FileDescriptor fd com.android.car.hal.HalPropValue vehicleProp public void onHalEvents (java.util.List) int i int messageType IndexOutOfBoundsException e IndexOutOfBoundsException e java.util.ArrayList vec int messageType com.android.car.hal.HalPropValue v java.util.List values private void connectVmsClient () private void disconnectVmsClient () android.os.RemoteException e private static android.car.vms.VmsClient initVmsClient (android.os.Handler, android.car.vms.VmsClientManager$VmsClientCallback) android.os.RemoteException e android.os.Handler handler android.car.vms.VmsClientManager$VmsClientCallback callback com.android.car.vms.VmsBrokerService brokerService android.car.vms.VmsClient client private android.car.vms.VmsClient getVmsClient () private void handleStartSessionEvent (java.util.List) java.util.List message int coreId int clientId private void handleDataEvent (java.util.List, byte[]) java.util.List message byte[] payload android.car.vms.VmsLayer vmsLayer int publisherId private void handleSubscribeEvent (java.util.List) java.util.List message android.car.vms.VmsLayer vmsLayer private void handleSubscribeToPublisherEvent (java.util.List) java.util.List message android.car.vms.VmsLayer vmsLayer int publisherId private void handleUnsubscribeEvent (java.util.List) java.util.List message android.car.vms.VmsLayer vmsLayer private void handleUnsubscribeFromPublisherEvent (java.util.List) java.util.List message android.car.vms.VmsLayer vmsLayer int publisherId private void setSubscriptions (java.util.Set) java.util.Set subscriptions private void handlePublisherIdRequest (byte[]) byte[] payload int publisherId com.android.car.hal.HalPropValue vehicleProp private void handlePublisherInfoRequest (java.util.List) java.util.List message int publisherId byte[] publisherInfo byte[] payload com.android.car.hal.HalPropValue vehicleProp private void handleOfferingEvent (java.util.List) android.car.vms.VmsLayer dependantLayer int j java.util.Set dependencies android.car.vms.VmsLayer offeredLayer int numDependenciesForLayer int i java.util.List message int publisherId int numLayerDependencies java.util.Set offeredLayers int idx private void handleAvailabilityRequestEvent () private void handleSubscriptionsRequestEvent () private void setPropertyValue (com.android.car.hal.HalPropValue) RuntimeException e com.android.car.hal.HalPropValue vehicleProp int messageType private static com.android.car.hal.HalPropValue createStartSessionMessage (com.android.car.hal.HalPropValueBuilder, int, int) com.android.car.hal.HalPropValueBuilder builder int coreId int clientId com.android.car.hal.HalPropValue vehicleProp private static com.android.car.hal.HalPropValue createDataMessage (com.android.car.hal.HalPropValueBuilder, android.car.vms.VmsLayer, int, byte[]) com.android.car.hal.HalPropValueBuilder builder android.car.vms.VmsLayer layer int publisherId byte[] payload java.util.List message private static com.android.car.hal.HalPropValue createSubscriptionStateMessage (com.android.car.hal.HalPropValueBuilder, int, android.car.vms.VmsSubscriptionState) android.car.vms.VmsLayer layer android.car.vms.VmsAssociatedLayer layer com.android.car.hal.HalPropValueBuilder builder int messageType android.car.vms.VmsSubscriptionState subscriptionState java.util.List message java.util.Set layers java.util.Set associatedLayers private static com.android.car.hal.HalPropValue createAvailableLayersMessage (com.android.car.hal.HalPropValueBuilder, int, android.car.vms.VmsAvailableLayers) android.car.vms.VmsAssociatedLayer layer com.android.car.hal.HalPropValueBuilder builder int messageType android.car.vms.VmsAvailableLayers availableLayers java.util.List message private static com.android.car.hal.HalPropValue createVmsMessage (com.android.car.hal.HalPropValueBuilder, int, java.util.List) int i com.android.car.hal.HalPropValueBuilder builder int messageType java.util.List values int[] intValues private static com.android.car.hal.HalPropValue createVmsMessage (com.android.car.hal.HalPropValueBuilder, int, java.util.List, byte[]) int i com.android.car.hal.HalPropValueBuilder builder int messageType java.util.List values byte[] payload int[] intValues private static void appendLayer (java.util.List, android.car.vms.VmsLayer) java.util.List message android.car.vms.VmsLayer layer private static void appendAssociatedLayer (java.util.List, android.car.vms.VmsAssociatedLayer) java.util.List message android.car.vms.VmsAssociatedLayer layer private static android.car.vms.VmsLayer parseVmsLayerFromMessage (java.util.List) java.util.List message private static android.car.vms.VmsLayer parseVmsLayerAtIndex (java.util.List, int) java.util.List message int index java.util.List layerValues private static int parsePublisherIdFromMessage (java.util.List) java.util.List message private static synthetic void lambda$initVmsClient$1 (android.os.RemoteException) android.os.RemoteException ignored private synthetic void lambda$init$0 () static void <clinit> () }
com/android/car/hal/fakevhal/
com/android/car/hal/fakevhal/ConfigDeclaration.class
ConfigDeclaration.java package com.android.car.hal.fakevhal public final com.android.car.hal.fakevhal.ConfigDeclaration extends java.lang.Object { private final android.hardware.automotive.vehicle.VehiclePropConfig mConfig private final android.hardware.automotive.vehicle.RawPropValues mInitialValue private final android.util.SparseArray mInitialAreaValuesByAreaId public void <init> (android.hardware.automotive.vehicle.VehiclePropConfig, android.hardware.automotive.vehicle.RawPropValues, android.util.SparseArray) android.hardware.automotive.vehicle.VehiclePropConfig config android.hardware.automotive.vehicle.RawPropValues initialValue android.util.SparseArray initialAreaValuesByAreaId public java.lang.String toString () public boolean equals (java.lang.Object) Object obj com.android.car.hal.fakevhal.ConfigDeclaration other public int hashCode () public android.hardware.automotive.vehicle.VehiclePropConfig getConfig () public android.hardware.automotive.vehicle.RawPropValues getInitialValue () public android.util.SparseArray getInitialAreaValuesByAreaId () }
com/android/car/hal/fakevhal/FakeVehicleStub$ContinuousPropUpdater.class
FakeVehicleStub.java package com.android.car.hal.fakevhal final com.android.car.hal.fakevhal.FakeVehicleStub$ContinuousPropUpdater extends java.lang.Object implements java.lang.Runnable { private final com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient mClient private final int mPropId private final int mAreaId private final float mSampleRate private final Object mUpdaterLock private boolean mStopped final synthetic com.android.car.hal.fakevhal.FakeVehicleStub this$0 void <init> (com.android.car.hal.fakevhal.FakeVehicleStub, com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient, int, int, float) com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient client int propId int areaId float sampleRate public void run () public void stop () }
com/android/car/hal/fakevhal/FakeVehicleStub$FakeVhalSubscriptionClient.class
FakeVehicleStub.java package com.android.car.hal.fakevhal final com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient extends java.lang.Object implements com.android.car.VehicleStub$SubscriptionClient { private final com.android.car.hal.VehicleHalCallback mCallBack private final com.android.car.VehicleStub$SubscriptionClient mRealClient final synthetic com.android.car.hal.fakevhal.FakeVehicleStub this$0 void <init> (com.android.car.hal.fakevhal.FakeVehicleStub, com.android.car.hal.VehicleHalCallback, com.android.car.VehicleStub$SubscriptionClient) com.android.car.hal.VehicleHalCallback callback com.android.car.VehicleStub$SubscriptionClient realVehicleClient public void onPropertyEvent (com.android.car.hal.HalPropValue) com.android.car.hal.HalPropValue value public void subscribe (android.hardware.automotive.vehicle.SubscribeOptions[]) throws android.os.RemoteException android.hardware.automotive.vehicle.SubscribeOptions[] options public void unsubscribe (int) throws android.os.RemoteException int propId }
com/android/car/hal/fakevhal/FakeVehicleStub.class
FakeVehicleStub.java package com.android.car.hal.fakevhal public final com.android.car.hal.fakevhal.FakeVehicleStub extends com.android.car.VehicleStub { private static final String TAG private static final java.util.List SPECIAL_PROPERTIES private static final String FAKE_VHAL_CONFIG_DIRECTORY private static final String DEFAULT_CONFIG_FILE_NAME private static final String FAKE_MODE_ENABLE_FILE_NAME private static final int AREA_ID_GLOBAL private final android.util.SparseArray mConfigDeclarationsByPropId private final android.util.SparseArray mPropConfigsByPropId private final com.android.car.VehicleStub mRealVehicle private final com.android.car.hal.HalPropValueBuilder mHalPropValueBuilder private final com.android.car.hal.fakevhal.FakeVhalConfigParser mParser private final java.util.List mCustomConfigFiles private final android.os.Handler mHandler private final java.util.List mHvacPowerSupportedAreas private final java.util.List mHvacPowerDependentProps private final Object mLock private final java.util.Map mPropValuesByPropIdAreaId private final java.util.Map mOnChangeSubscribeClientByPropIdAreaId private final java.util.Map mUpdaterByPropIdAreaIdByClient public static boolean doesEnableFileExist () public void <init> (com.android.car.VehicleStub) throws android.os.RemoteException java.io.IOException java.lang.IllegalArgumentException com.android.car.VehicleStub realVehicle void <init> (com.android.car.VehicleStub, com.android.car.hal.fakevhal.FakeVhalConfigParser, java.util.List) throws android.os.RemoteException java.io.IOException java.lang.IllegalArgumentException com.android.car.VehicleStub realVehicle com.android.car.hal.fakevhal.FakeVhalConfigParser parser java.util.List customConfigFiles public boolean isAidlVhal () public com.android.car.hal.HalPropValueBuilder getHalPropValueBuilder () public void getAsync (java.util.List, com.android.car.VehicleStub$VehicleStubCallbackInterface) com.android.car.hal.HalPropValue halPropValue com.android.car.VehicleStub$GetVehicleStubAsyncResult result int[] errorCodes android.os.ServiceSpecificException e com.android.car.VehicleStub$GetVehicleStubAsyncResult result android.os.RemoteException e com.android.car.VehicleStub$AsyncGetSetRequest request com.android.car.VehicleStub$GetVehicleStubAsyncResult result int i java.util.List getVehicleStubAsyncRequests com.android.car.VehicleStub$VehicleStubCallbackInterface getVehicleStubAsyncCallback java.util.List onGetAsyncResultList public void setAsync (java.util.List, com.android.car.VehicleStub$VehicleStubCallbackInterface) com.android.car.VehicleStub$SetVehicleStubAsyncResult result android.os.RemoteException e com.android.car.VehicleStub$SetVehicleStubAsyncResult result int[] errorCodes android.os.ServiceSpecificException e com.android.car.VehicleStub$AsyncGetSetRequest setRequest int serviceRequestId com.android.car.VehicleStub$SetVehicleStubAsyncResult result int i java.util.List setVehicleStubAsyncRequests com.android.car.VehicleStub$VehicleStubCallbackInterface setVehicleStubAsyncCallback java.util.List onSetAsyncResultsList public boolean isValid () public java.lang.String getInterfaceDescriptor () throws java.lang.IllegalStateException public void linkToDeath (com.android.car.IVehicleDeathRecipient) throws java.lang.IllegalStateException com.android.car.IVehicleDeathRecipient recipient public void unlinkToDeath (com.android.car.IVehicleDeathRecipient) com.android.car.IVehicleDeathRecipient recipient public com.android.car.hal.HalPropConfig[] getAllPropConfigs () int i com.android.car.hal.HalPropConfig[] propConfigs public com.android.car.VehicleStub$SubscriptionClient newSubscriptionClient (com.android.car.hal.VehicleHalCallback) com.android.car.hal.VehicleHalCallback callback public com.android.car.hal.HalPropValue get (com.android.car.hal.HalPropValue) throws android.os.RemoteException android.os.ServiceSpecificException com.android.car.hal.HalPropValue requestedPropValue int propId int areaId int access android.util.Pair propIdAreaId public void set (com.android.car.hal.HalPropValue) throws android.os.RemoteException android.os.ServiceSpecificException com.android.car.hal.HalPropValue propValue int propId int areaId int access android.hardware.automotive.vehicle.RawPropValues rawPropValues com.android.car.hal.HalPropValue updatedValue android.util.Pair propIdAreaId java.util.Set clients public void dump (java.io.FileDescriptor, java.util.List) throws android.os.RemoteException android.os.ServiceSpecificException java.io.FileDescriptor fd java.util.List args public boolean isFakeModeEnabled () private android.util.SparseArray parseConfigFiles () throws java.io.IOException java.lang.IllegalArgumentException android.util.SparseArray customConfigDeclarations Exception e java.io.File customFile android.util.SparseArray customConfigDeclarations int i java.io.InputStream defaultConfigInputStream android.util.SparseArray configDeclarations private static java.util.List getCustomConfigFiles () throws java.io.IOException String line java.io.BufferedReader reader java.util.List customConfigFileList java.io.File file private static android.util.SparseArray combineConfigDeclarations (android.util.SparseArray, android.util.SparseArray) int i android.util.SparseArray result android.util.SparseArray newList private android.util.SparseArray extractPropConfigs (android.util.SparseArray) throws android.os.RemoteException android.hardware.automotive.vehicle.VehiclePropConfig vehiclePropConfig int i android.util.SparseArray configDeclarationsByPropId android.util.SparseArray propConfigsByPropId private java.util.Map extractPropValues (android.util.SparseArray) int areaId android.hardware.automotive.vehicle.RawPropValues areaRawPropValues int j com.android.car.hal.fakevhal.ConfigDeclaration configDeclaration int propId android.hardware.automotive.vehicle.VehicleAreaConfig[] areaConfigs android.hardware.automotive.vehicle.RawPropValues defaultRawPropValues android.util.SparseArray rawPropValuesByAreaId int i android.util.SparseArray configDeclarationsByPropId long timestamp java.util.Map propValuesByPropIdAreaId private java.util.List getHvacPowerSupportedAreaId () Exception e private java.util.List getHvacPowerDependentProps () int propId int[] configArray Exception e java.util.List hvacProps private void overrideConfigsForSpecialProp (android.util.SparseArray) throws android.os.RemoteException com.android.car.hal.HalPropConfig propConfig int propId int i android.util.SparseArray fakePropConfigsByPropId com.android.car.hal.HalPropConfig[] realVehiclePropConfigs private boolean isPropertyGlobal (int) int propId private com.android.car.hal.HalPropValue buildHalPropValue (int, int, long, android.hardware.automotive.vehicle.RawPropValues) int propId int areaId long timestamp android.hardware.automotive.vehicle.RawPropValues rawPropValues android.hardware.automotive.vehicle.VehiclePropValue propValue private static boolean isSpecialProperty (int) int propId private boolean isHvacPowerDependentProp (int) int propId private void checkPropAvailable (int, int) throws android.os.RemoteException android.os.ServiceSpecificException int propId int areaId com.android.car.hal.HalPropValue propValues private int getMatchedAreaIdInHvacPower (int) int supportedAreaId int i int areaId private java.util.List getAllSupportedAreaId (int) int i int propId java.util.List allSupportedAreaId com.android.car.hal.HalAreaConfig[] areaConfigs private boolean withinRange (int, int, android.hardware.automotive.vehicle.RawPropValues) int int32Value int minInt32Value int maxInt32Value long int64Value long minInt64Value long maxInt64Value float floatValue float minFloatValue float maxFloatValue int propId int areaId android.hardware.automotive.vehicle.RawPropValues rawPropValues int index com.android.car.hal.HalAreaConfig areaConfig int[] int32Values long[] int64Values float[] floatValues private static int getPropType (int) int propId private void checkPropIdSupported (int) int propId private void checkAreaIdSupported (int, int) int propId int areaId java.util.List supportedAreaIds private void subscribe (com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient, android.hardware.automotive.vehicle.SubscribeOptions[]) throws android.os.RemoteException float sampleRate int propId int[] areaIds int changeMode int i com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient client android.hardware.automotive.vehicle.SubscribeOptions[] options private void subscribeOnChangeProp (com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient, int, int[]) android.util.Pair propIdAreaId int areaId com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient client int propId int[] areaIds private void subscribeContinuousProp (com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient, int, int[], float) com.android.car.hal.fakevhal.FakeVehicleStub$ContinuousPropUpdater oldUpdater android.util.Pair propIdAreaId java.util.Map updaterByPropIdAreaId com.android.car.hal.fakevhal.FakeVehicleStub$ContinuousPropUpdater updater int areaId com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient client int propId int[] areaIds float sampleRate private void unsubscribe (com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient, int) com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient client int propId int changeMode private void unsubscribeOnChangeProp (com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient, int) java.util.Set clientSet android.util.Pair propIdAreaId int i java.util.List deletePairs com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient client int propId private void unsubscribeContinuousProp (com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient, int) android.util.Pair propIdAreaId int i java.util.List deletePairs java.util.Map updaterByPropIdAreaId com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient client int propId private int[] getSubscribedAreaIds (int, int[]) int propId int[] areaIds private float getSampleRateWithinRange (float, int) float sampleRate int propId float minSampleRate float maxSampleRate private com.android.car.hal.HalPropValue updateTimeStamp (int, int) android.util.Pair propIdAreaId com.android.car.hal.HalPropValue propValue android.hardware.automotive.vehicle.RawPropValues rawPropValues com.android.car.hal.HalPropValue updatedValue int propId int areaId private static synthetic void lambda$set$2 (com.android.car.hal.HalPropValue, com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient) com.android.car.hal.HalPropValue updatedValue com.android.car.hal.fakevhal.FakeVehicleStub$FakeVhalSubscriptionClient c private static synthetic void lambda$setAsync$1 (com.android.car.VehicleStub$VehicleStubCallbackInterface, java.util.List) com.android.car.VehicleStub$VehicleStubCallbackInterface setVehicleStubAsyncCallback java.util.List onSetAsyncResultsList private static synthetic void lambda$getAsync$0 (com.android.car.VehicleStub$VehicleStubCallbackInterface, java.util.List) com.android.car.VehicleStub$VehicleStubCallbackInterface getVehicleStubAsyncCallback java.util.List onGetAsyncResultList static void <clinit> () }
com/android/car/hal/fakevhal/FakeVhalConfigParser.class
FakeVhalConfigParser.java package com.android.car.hal.fakevhal public final com.android.car.hal.fakevhal.FakeVhalConfigParser extends java.lang.Object { private static final String TAG private static final String ENUM_CLASS_DIRECTORY private static final String JSON_FIELD_NAME_ROOT private static final String JSON_FIELD_NAME_PROPERTY_ID private static final String JSON_FIELD_NAME_DEFAULT_VALUE private static final String JSON_FIELD_NAME_AREAS private static final String JSON_FIELD_NAME_CONFIG_ARRAY private static final String JSON_FIELD_NAME_CONFIG_STRING private static final String JSON_FIELD_NAME_MIN_SAMPLE_RATE private static final String JSON_FIELD_NAME_MAX_SAMPLE_RATE private static final String JSON_FIELD_NAME_AREA_ID private static final String JSON_FIELD_NAME_INT32_VALUES private static final String JSON_FIELD_NAME_INT64_VALUES private static final String JSON_FIELD_NAME_FLOAT_VALUES private static final String JSON_FIELD_NAME_STRING_VALUE private static final String JSON_FIELD_NAME_MIN_INT32_VALUE private static final String JSON_FIELD_NAME_MAX_INT32_VALUE private static final String JSON_FIELD_NAME_MIN_FLOAT_VALUE private static final String JSON_FIELD_NAME_MAX_FLOAT_VALUE private static final String JSON_FIELD_NAME_ACCESS private static final String JSON_FIELD_NAME_CHANGE_MODE private static final String JSON_FIELD_NAME_COMMENT private static final int DOOR_1_RIGHT private static final int DOOR_1_LEFT private static final int DOOR_2_RIGHT private static final int DOOR_2_LEFT private static final int DOOR_REAR private static final int VENDOR_EXTENSION_INT_PROPERTY private static final int VENDOR_EXTENSION_BOOLEAN_PROPERTY private static final int VENDOR_EXTENSION_STRING_PROPERTY private static final int VENDOR_EXTENSION_FLOAT_PROPERTY private static final int WINDOW_1_LEFT private static final int WINDOW_1_RIGHT private static final int WINDOW_2_LEFT private static final int WINDOW_2_RIGHT private static final int WINDOW_ROOF_TOP_1 private static final int SEAT_1_RIGHT private static final int SEAT_1_LEFT private static final int SEAT_2_RIGHT private static final int SEAT_2_LEFT private static final int SEAT_2_CENTER private static final int WHEEL_REAR_RIGHT private static final int WHEEL_REAR_LEFT private static final int WHEEL_FRONT_RIGHT private static final int WHEEL_FRONT_LEFT private static final int CHARGE_PORT_FRONT_LEFT private static final int CHARGE_PORT_REAR_LEFT private static final int FAN_DIRECTION_UNKNOWN private static final int FAN_DIRECTION_FLOOR private static final int FAN_DIRECTION_FACE private static final int FAN_DIRECTION_DEFROST private static final int FUEL_DOOR_REAR_LEFT private static final int HVAC_LEFT private static final int HVAC_RIGHT private static final int HVAC_ALL private static final int LIGHT_STATE_ON private static final int LIGHT_STATE_OFF private static final int LIGHT_SWITCH_ON private static final int LIGHT_SWITCH_OFF private static final int LIGHT_SWITCH_AUTO private static final int EV_STOPPING_MODE_CREEP private static final int EV_STOPPING_MODE_ROLL private static final int EV_STOPPING_MODE_HOLD private static final int MIRROR_DRIVER_LEFT_RIGHT private static final int ECHO_REVERSE_BYTES private static final int VENDOR_PROPERTY_ID private static final int K_MIXED_TYPE_PROPERTY_FOR_TEST private static final int VENDOR_CLUSTER_NAVIGATION_STATE private static final int VENDOR_CLUSTER_REQUEST_DISPLAY private static final int VENDOR_CLUSTER_SWITCH_UI private static final int VENDOR_CLUSTER_DISPLAY_STATE private static final int VENDOR_CLUSTER_REPORT_STATE private static final int PLACEHOLDER_PROPERTY_INT private static final int PLACEHOLDER_PROPERTY_FLOAT private static final int PLACEHOLDER_PROPERTY_BOOLEAN private static final int PLACEHOLDER_PROPERTY_STRING private static final java.util.Map CONSTANTS_BY_NAME public void <init> () public android.util.SparseArray parseJsonConfig (java.io.File) throws java.io.IOException java.lang.IllegalArgumentException java.io.File customConfigFile java.io.FileInputStream customConfigFileStream public android.util.SparseArray parseJsonConfig (java.io.InputStream) throws java.io.IOException org.json.JSONObject configJsonObject org.json.JSONException e org.json.JSONArray configJsonArray org.json.JSONException e org.json.JSONObject propertyObject com.android.car.hal.fakevhal.ConfigDeclaration propConfig int i java.io.InputStream configInputStream String configString org.json.JSONObject configJsonObject org.json.JSONArray configJsonArray android.util.SparseArray allPropConfigs java.util.List errors private com.android.car.hal.fakevhal.ConfigDeclaration parseEachProperty (org.json.JSONObject, java.util.List) org.json.JSONArray configArray org.json.JSONObject defaultValueObject org.json.JSONObject areaObject android.util.Pair result int j org.json.JSONArray areas String fieldName int i org.json.JSONObject propertyObject java.util.List errors int initialErrorCount java.util.List fieldNames android.hardware.automotive.vehicle.VehiclePropConfig vehiclePropConfig boolean isAccessSet boolean isChangeModeSet java.util.List areaConfigs android.hardware.automotive.vehicle.RawPropValues rawPropValues android.util.SparseArray defaultValuesByAreaId private android.util.Pair parseAreaConfig (org.json.JSONObject, java.util.List) String fieldName int i org.json.JSONObject areaObject java.util.List errors int initialErrorCount java.util.List fieldNames android.hardware.automotive.vehicle.VehicleAreaConfig areaConfig android.hardware.automotive.vehicle.RawPropValues defaultValue boolean hasAreaId private android.hardware.automotive.vehicle.RawPropValues parseDefaultValue (org.json.JSONObject, java.util.List) org.json.JSONArray int32Values org.json.JSONArray int64Values org.json.JSONArray floatValues String fieldName int i org.json.JSONObject defaultValue java.util.List errors int initialErrorCount java.util.List fieldNames android.hardware.automotive.vehicle.RawPropValues rawPropValues private java.lang.String parseStringValue (org.json.JSONObject, java.lang.String, java.util.List) org.json.JSONObject parentObject String fieldName java.util.List errors String value private int parseIntValue (org.json.JSONObject, java.lang.String, java.util.List) String constantValue org.json.JSONException e org.json.JSONObject parentObject String fieldName java.util.List errors Object value private float parseFloatValue (org.json.JSONObject, java.lang.String, java.util.List) String constantValue org.json.JSONException e String constantValue org.json.JSONException e org.json.JSONObject parentObject String fieldName java.util.List errors private int parseConstantValue (java.lang.String, java.util.List) Class enumClass ClassNotFoundException e Exception e java.lang.reflect.Field field String stringValue java.util.List errors String[] propIdStrings String enumClassName String constantName Class enumClass java.lang.reflect.Field[] fields private int[] parseIntArrayValue (org.json.JSONArray, java.util.List) String stringValue org.json.JSONException e int i org.json.JSONArray values java.util.List errors int initialErrorCount int[] valueArray private long[] parseLongArrayValue (org.json.JSONArray, java.util.List) String stringValue org.json.JSONException e int i org.json.JSONArray values java.util.List errors int initialErrorCount long[] valueArray private float[] parseFloatArrayValue (org.json.JSONArray, java.util.List) String stringValue org.json.JSONException e int i org.json.JSONArray values java.util.List errors int initialErrorCount float[] valueArray private boolean isString (org.json.JSONObject, java.lang.String) org.json.JSONObject parentObject String fieldName private boolean isString (org.json.JSONArray, int) org.json.JSONArray jsonArray int index private java.util.List getFieldNames (org.json.JSONObject) String fieldName int i org.json.JSONObject jsonObject org.json.JSONArray names java.util.List fieldNames private boolean isFileValid (java.io.File) java.io.File configFile private static int toVendorProperty (int) int property static void <clinit> () }
com/android/car/occupantconnection/
com/android/car/occupantconnection/CarOccupantConnectionService$NotifyCallbackType.class
CarOccupantConnectionService.java package com.android.car.occupantconnection abstract annotation com.android.car.occupantconnection.CarOccupantConnectionService$NotifyCallbackType extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/occupantconnection/CarOccupantConnectionService$ReceiverServiceConnection$1.class
CarOccupantConnectionService.java package com.android.car.occupantconnection com.android.car.occupantconnection.CarOccupantConnectionService$ReceiverServiceConnection$1 extends android.car.occupantconnection.IBackendConnectionResponder$Stub { final synthetic com.android.car.occupantconnection.CarOccupantConnectionService val$this$0 final synthetic com.android.car.occupantconnection.ClientId val$receiverClient final synthetic com.android.car.occupantconnection.CarOccupantConnectionService$ReceiverServiceConnection this$1 void <init> (com.android.car.occupantconnection.CarOccupantConnectionService$ReceiverServiceConnection, com.android.car.occupantconnection.CarOccupantConnectionService, com.android.car.occupantconnection.ClientId) com.android.car.occupantconnection.CarOccupantConnectionService$ReceiverServiceConnection this$1 public void acceptConnection (android.car.CarOccupantZoneManager$OccupantZoneInfo) android.os.RemoteException e android.car.occupantconnection.IConnectionRequestCallback callback android.car.CarOccupantZoneManager$OccupantZoneInfo senderZone com.android.car.occupantconnection.ClientId senderClient com.android.car.occupantconnection.ConnectionId connectionId public void rejectConnection (android.car.CarOccupantZoneManager$OccupantZoneInfo, int) android.os.RemoteException e android.car.occupantconnection.IConnectionRequestCallback callback android.car.CarOccupantZoneManager$OccupantZoneInfo senderZone int rejectionReason }
com/android/car/occupantconnection/CarOccupantConnectionService$ReceiverServiceConnection.class
CarOccupantConnectionService.java package com.android.car.occupantconnection final com.android.car.occupantconnection.CarOccupantConnectionService$ReceiverServiceConnection extends java.lang.Object implements android.content.ServiceConnection { private final com.android.car.occupantconnection.ClientId mReceiverClient private final android.car.occupantconnection.IBackendConnectionResponder mResponder private android.car.occupantconnection.IBackendReceiver mReceiverService final synthetic com.android.car.occupantconnection.CarOccupantConnectionService this$0 private void <init> (com.android.car.occupantconnection.CarOccupantConnectionService, com.android.car.occupantconnection.ClientId) com.android.car.occupantconnection.ClientId receiverClient public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.os.RemoteException e android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) com.android.car.occupantconnection.ReceiverEndpointId receiverEndpoint int i com.android.car.occupantconnection.ReceiverEndpointId receiverEndpoint int i com.android.car.occupantconnection.ConnectionRecord connectionRecord int i android.content.ComponentName name }
com/android/car/occupantconnection/CarOccupantConnectionService.class
CarOccupantConnectionService.java package com.android.car.occupantconnection public com.android.car.occupantconnection.CarOccupantConnectionService extends android.car.occupantconnection.ICarOccupantConnection$Stub implements com.android.car.CarServiceBase { private static final String TAG private static final String INDENTATION_2 private static final String INDENTATION_4 private static final int NOTIFY_ON_DISCONNECT private static final int NOTIFY_ON_FAILED private final android.content.Context mContext private final Object mLock private final com.android.car.CarOccupantZoneService mOccupantZoneService private final com.android.car.occupantconnection.CarRemoteDeviceService mRemoteDeviceService private final android.util.ArraySet mConnectingReceiverServices private final com.android.car.internal.util.BinderKeyValueContainer mConnectedReceiverServiceMap private final android.util.ArrayMap mReceiverServiceConnectionMap private final com.android.car.internal.util.BinderKeyValueContainer mPreregisteredReceiverEndpointMap private final com.android.car.internal.util.BinderKeyValueContainer mRegisteredReceiverEndpointMap private final com.android.car.internal.util.BinderKeyValueContainer mPendingConnectionRequestMap private final com.android.car.internal.util.BinderKeyValueContainer mAcceptedConnectionRequestMap private final android.util.ArraySet mEstablishedConnections private final com.android.car.internal.util.BinderKeyValueContainer$BinderDeathCallback mConnectedSenderDeathCallback private final com.android.car.internal.util.BinderKeyValueContainer$BinderDeathCallback mPendingConnectedSenderDeathCallback public void <init> (android.content.Context, com.android.car.CarOccupantZoneService, com.android.car.occupantconnection.CarRemoteDeviceService) android.content.Context context com.android.car.CarOccupantZoneService occupantZoneService com.android.car.occupantconnection.CarRemoteDeviceService remoteDeviceService void <init> (android.content.Context, com.android.car.CarOccupantZoneService, com.android.car.occupantconnection.CarRemoteDeviceService, android.util.ArraySet, com.android.car.internal.util.BinderKeyValueContainer, android.util.ArrayMap, com.android.car.internal.util.BinderKeyValueContainer, com.android.car.internal.util.BinderKeyValueContainer, com.android.car.internal.util.BinderKeyValueContainer, com.android.car.internal.util.BinderKeyValueContainer, android.util.ArraySet) android.content.Context context com.android.car.CarOccupantZoneService occupantZoneService com.android.car.occupantconnection.CarRemoteDeviceService remoteDeviceService android.util.ArraySet connectingReceiverServices com.android.car.internal.util.BinderKeyValueContainer connectedReceiverServiceMap android.util.ArrayMap receiverServiceConnectionMap com.android.car.internal.util.BinderKeyValueContainer preregisteredReceiverEndpointMap com.android.car.internal.util.BinderKeyValueContainer registeredReceiverEndpointMap com.android.car.internal.util.BinderKeyValueContainer pendingConnectionRequestMap com.android.car.internal.util.BinderKeyValueContainer acceptedConnectionRequestMap android.util.ArraySet establishedConnections public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) int i com.android.car.occupantconnection.ClientId id android.car.occupantconnection.IBackendReceiver service int i com.android.car.occupantconnection.ClientId id android.content.ServiceConnection connection int i com.android.car.occupantconnection.ReceiverEndpointId id android.car.occupantconnection.IPayloadCallback callback int i com.android.car.occupantconnection.ReceiverEndpointId id android.car.occupantconnection.IPayloadCallback callback int i com.android.car.occupantconnection.ConnectionId id android.car.occupantconnection.IConnectionRequestCallback callback int i com.android.car.occupantconnection.ConnectionId id android.car.occupantconnection.IConnectionRequestCallback callback int i int i com.android.car.internal.util.IndentingPrintWriter writer public void registerReceiver (java.lang.String, java.lang.String, android.car.occupantconnection.IPayloadCallback) android.car.occupantconnection.IBackendReceiver receiverService String packageName String receiverEndpointId android.car.occupantconnection.IPayloadCallback callback com.android.car.occupantconnection.ClientId receiverClient com.android.car.occupantconnection.ReceiverEndpointId receiverEndpoint public void unregisterReceiver (java.lang.String, java.lang.String) android.os.RemoteException e android.car.occupantconnection.IBackendReceiver receiverService String packageName String receiverEndpointId com.android.car.occupantconnection.ClientId receiverClient com.android.car.occupantconnection.ReceiverEndpointId receiverEndpoint android.car.occupantconnection.IBackendReceiver receiverService public void requestConnection (java.lang.String, android.car.CarOccupantZoneManager$OccupantZoneInfo, android.car.occupantconnection.IConnectionRequestCallback) android.content.pm.PackageInfo receiverInfo android.os.RemoteException e android.os.RemoteException e android.car.occupantconnection.IBackendReceiver receiverService String packageName android.car.CarOccupantZoneManager$OccupantZoneInfo receiverZone android.car.occupantconnection.IConnectionRequestCallback callback int connectionError com.android.car.occupantconnection.ClientId senderClient com.android.car.occupantconnection.ClientId receiverClient android.content.pm.PackageInfo senderInfo com.android.car.occupantconnection.ConnectionId connectionId public void cancelConnection (java.lang.String, android.car.CarOccupantZoneManager$OccupantZoneInfo) String packageName android.car.CarOccupantZoneManager$OccupantZoneInfo receiverZone com.android.car.occupantconnection.ClientId senderClient com.android.car.occupantconnection.ClientId receiverClient com.android.car.occupantconnection.ConnectionId connectionToCancel public void sendPayload (java.lang.String, android.car.CarOccupantZoneManager$OccupantZoneInfo, android.car.occupantconnection.Payload) android.car.occupantconnection.IBackendReceiver receiverService android.os.RemoteException e String packageName android.car.CarOccupantZoneManager$OccupantZoneInfo receiverZone android.car.occupantconnection.Payload payload com.android.car.occupantconnection.ClientId senderClient com.android.car.occupantconnection.ClientId receiverClient android.car.occupantconnection.IBackendReceiver receiverService public void disconnect (java.lang.String, android.car.CarOccupantZoneManager$OccupantZoneInfo) com.android.car.occupantconnection.ConnectionId staleConnection String packageName android.car.CarOccupantZoneManager$OccupantZoneInfo receiverZone com.android.car.occupantconnection.ClientId senderClient com.android.car.occupantconnection.ClientId receiverClient public boolean isConnected (java.lang.String, android.car.CarOccupantZoneManager$OccupantZoneInfo) String packageName android.car.CarOccupantZoneManager$OccupantZoneInfo receiverZone android.os.UserHandle senderUserHandle android.car.CarOccupantZoneManager$OccupantZoneInfo senderZone private void registerPreregisteredReceiverEndpointsLocked (android.car.occupantconnection.IBackendReceiver, com.android.car.occupantconnection.ClientId) android.os.RemoteException e com.android.car.occupantconnection.ReceiverEndpointId receiverEndpoint String receiverEndpointId android.car.occupantconnection.IPayloadCallback callback int i android.car.occupantconnection.IBackendReceiver receiverService com.android.car.occupantconnection.ClientId receiverClient com.android.car.occupantconnection.ClientId getCallingClientId (java.lang.String) String packageName android.os.UserHandle callingUserHandle int callingUserId android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone private com.android.car.occupantconnection.ClientId getClientIdInOccupantZone (android.car.CarOccupantZoneManager$OccupantZoneInfo, java.lang.String) android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone String packageName int userId private void assertNoDuplicateReceiverEndpointLocked (com.android.car.occupantconnection.ReceiverEndpointId) com.android.car.occupantconnection.ReceiverEndpointId receiverEndpoint private void assertHasReceiverEndpointLocked (com.android.car.occupantconnection.ReceiverEndpointId) com.android.car.occupantconnection.ReceiverEndpointId receiverEndpoint private boolean hasReceiverEndpointLocked (com.android.car.occupantconnection.ReceiverEndpointId) com.android.car.occupantconnection.ReceiverEndpointId receiverEndpoint private void registerReceiverEndpointLocked (android.car.occupantconnection.IBackendReceiver, com.android.car.occupantconnection.ReceiverEndpointId, android.car.occupantconnection.IPayloadCallback) android.os.RemoteException e android.car.occupantconnection.IBackendReceiver receiverService com.android.car.occupantconnection.ReceiverEndpointId receiverEndpoint android.car.occupantconnection.IPayloadCallback callback private void maybeBindReceiverServiceLocked (com.android.car.occupantconnection.ClientId) com.android.car.occupantconnection.ClientId receiverClient private void bindReceiverServiceLocked (com.android.car.occupantconnection.ClientId) com.android.car.occupantconnection.ClientId receiverClient android.content.Intent intent com.android.car.occupantconnection.CarOccupantConnectionService$ReceiverServiceConnection connection android.os.UserHandle userHandle private void maybeUnbindReceiverServiceLocked (com.android.car.occupantconnection.ClientId) com.android.car.occupantconnection.ReceiverEndpointId receiverEndpoint int i com.android.car.occupantconnection.ReceiverEndpointId receiverEndpoint int i com.android.car.occupantconnection.ConnectionId connectionId int i com.android.car.occupantconnection.ConnectionId connectionId int i com.android.car.occupantconnection.ClientId receiverClient private void unbindReceiverServiceLocked (com.android.car.occupantconnection.ClientId) com.android.car.occupantconnection.ClientId receiverClient android.content.ServiceConnection connection private void assertNoDuplicateConnectionRequestLocked (com.android.car.occupantconnection.ConnectionId) com.android.car.occupantconnection.ConnectionId connectionId private void assertHasPendingConnectionRequestLocked (com.android.car.occupantconnection.ConnectionId) com.android.car.occupantconnection.ConnectionId connectionId private void notifyPeersOfReceiverServiceDisconnect (com.android.car.internal.util.BinderKeyValueContainer, com.android.car.occupantconnection.ClientId, int) android.os.RemoteException e com.android.car.occupantconnection.ConnectionId connectionId android.car.occupantconnection.IConnectionRequestCallback callback int i com.android.car.internal.util.BinderKeyValueContainer connectionRequestMap com.android.car.occupantconnection.ClientId receiverClient int callbackType private boolean isConnectedLocked (java.lang.String, android.car.CarOccupantZoneManager$OccupantZoneInfo, android.car.CarOccupantZoneManager$OccupantZoneInfo) String packageName android.car.CarOccupantZoneManager$OccupantZoneInfo senderZone android.car.CarOccupantZoneManager$OccupantZoneInfo receiverZone com.android.car.occupantconnection.ConnectionRecord expectedConnection private void assertConnectedLocked (java.lang.String, android.car.CarOccupantZoneManager$OccupantZoneInfo, android.car.CarOccupantZoneManager$OccupantZoneInfo) String packageName android.car.CarOccupantZoneManager$OccupantZoneInfo senderZone android.car.CarOccupantZoneManager$OccupantZoneInfo receiverZone private android.car.occupantconnection.IConnectionRequestCallback extractRequestCallbackToNotifyLocked (android.car.CarOccupantZoneManager$OccupantZoneInfo, com.android.car.occupantconnection.ClientId) android.car.CarOccupantZoneManager$OccupantZoneInfo senderZone com.android.car.occupantconnection.ClientId receiverClient com.android.car.occupantconnection.ClientId senderClient com.android.car.occupantconnection.ConnectionId connectionId android.car.occupantconnection.IConnectionRequestCallback pendingCallback private void sendCachedConnectionRequestLocked (android.car.occupantconnection.IBackendReceiver, com.android.car.occupantconnection.ClientId) android.os.RemoteException e android.car.occupantconnection.IConnectionRequestCallback callback android.os.RemoteException e android.content.pm.PackageInfo senderInfo com.android.car.occupantconnection.ConnectionId connectionId int i android.car.occupantconnection.IBackendReceiver receiverService com.android.car.occupantconnection.ClientId receiverClient java.util.Set notifiedSenderClients private void handleSenderDisconnectedLocked (com.android.car.occupantconnection.ConnectionId) android.os.RemoteException e com.android.car.occupantconnection.ConnectionId staleConnection com.android.car.occupantconnection.ConnectionRecord staleRecord android.car.occupantconnection.IBackendReceiver receiverService private void handleConnectionCanceledLocked (com.android.car.occupantconnection.ConnectionId) android.os.RemoteException e com.android.car.occupantconnection.ConnectionId connectionToCancel android.car.occupantconnection.IBackendReceiver receiverService private synthetic void lambda$new$1 (com.android.car.occupantconnection.ConnectionId) com.android.car.occupantconnection.ConnectionId connectionToCancel private synthetic void lambda$new$0 (com.android.car.occupantconnection.ConnectionId) com.android.car.occupantconnection.ConnectionId staleConnection static void <clinit> () }
com/android/car/occupantconnection/CarRemoteDeviceService$1.class
CarRemoteDeviceService.java package com.android.car.occupantconnection com.android.car.occupantconnection.CarRemoteDeviceService$1 extends java.lang.Object implements android.hardware.display.DisplayManager$DisplayListener { final synthetic com.android.car.occupantconnection.CarRemoteDeviceService this$0 void <init> (com.android.car.occupantconnection.CarRemoteDeviceService) com.android.car.occupantconnection.CarRemoteDeviceService this$0 public void onDisplayAdded (int) int displayId public void onDisplayRemoved (int) int displayId public void onDisplayChanged (int) int displayId android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone }
com/android/car/occupantconnection/CarRemoteDeviceService$PackageChangeReceiver.class
CarRemoteDeviceService.java package com.android.car.occupantconnection final com.android.car.occupantconnection.CarRemoteDeviceService$PackageChangeReceiver extends android.content.BroadcastReceiver { private final int mUserId private final android.car.CarOccupantZoneManager$OccupantZoneInfo mOccupantZone final synthetic com.android.car.occupantconnection.CarRemoteDeviceService this$0 void <init> (com.android.car.occupantconnection.CarRemoteDeviceService, int, android.car.CarOccupantZoneManager$OccupantZoneInfo) int userId android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone public void onReceive (android.content.Context, android.content.Intent) int newState com.android.car.occupantconnection.ClientId clientId android.content.Context context android.content.Intent intent String packageName }
com/android/car/occupantconnection/CarRemoteDeviceService$PerUserInfo.class
CarRemoteDeviceService.java package com.android.car.occupantconnection final com.android.car.occupantconnection.CarRemoteDeviceService$PerUserInfo extends java.lang.Object { public final android.car.CarOccupantZoneManager$OccupantZoneInfo zone public final android.content.Context context public final android.content.pm.PackageManager pm public final android.content.BroadcastReceiver receiver void <init> (android.car.CarOccupantZoneManager$OccupantZoneInfo, android.content.Context, android.content.pm.PackageManager, android.content.BroadcastReceiver) android.car.CarOccupantZoneManager$OccupantZoneInfo zone android.content.Context context android.content.pm.PackageManager pm android.content.BroadcastReceiver receiver }
com/android/car/occupantconnection/CarRemoteDeviceService$ProcessObserver.class
CarRemoteDeviceService.java package com.android.car.occupantconnection final com.android.car.occupantconnection.CarRemoteDeviceService$ProcessObserver extends android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback { final synthetic com.android.car.occupantconnection.CarRemoteDeviceService this$0 private void <init> (com.android.car.occupantconnection.CarRemoteDeviceService) public void onForegroundActivitiesChanged (int, int, boolean) int pid int uid boolean foregroundActivities public void onProcessDied (int, int) int pid int uid }
com/android/car/occupantconnection/CarRemoteDeviceService$ProcessRunningState.class
CarRemoteDeviceService.java package com.android.car.occupantconnection abstract annotation com.android.car.occupantconnection.CarRemoteDeviceService$ProcessRunningState extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/occupantconnection/CarRemoteDeviceService.class
CarRemoteDeviceService.java package com.android.car.occupantconnection public com.android.car.occupantconnection.CarRemoteDeviceService extends android.car.occupantconnection.ICarRemoteDevice$Stub implements com.android.car.CarServiceBase { private static final String TAG private static final boolean DBG private static final String INDENTATION_2 private static final String INDENTATION_4 private static final int PROCESS_NOT_RUNNING private static final int PROCESS_RUNNING_IN_BACKGROUND private static final int PROCESS_RUNNING_IN_FOREGROUND static final int INITIAL_APP_STATE static final int INITIAL_OCCUPANT_ZONE_STATE private final Object mLock private final android.content.Context mContext private final com.android.car.CarOccupantZoneService mOccupantZoneService private final com.android.car.power.CarPowerManagementService mPowerManagementService private final com.android.car.SystemActivityMonitoringService mSystemActivityMonitoringService private final android.app.ActivityManager mActivityManager private final android.os.UserManager mUserManager private final com.android.car.internal.util.BinderKeyValueContainer mCallbackMap private final android.util.ArrayMap mAppStateMap private final android.util.ArrayMap mOccupantZoneStateMap private final android.util.SparseArray mPerUserInfoMap private final android.car.builtin.app.ActivityManagerHelper$ProcessObserverCallback mProcessObserver private final android.car.user.CarUserManager$UserLifecycleListener mUserLifecycleListener public void <init> (android.content.Context, com.android.car.CarOccupantZoneService, com.android.car.power.CarPowerManagementService, com.android.car.SystemActivityMonitoringService) android.content.Context context com.android.car.CarOccupantZoneService occupantZoneService com.android.car.power.CarPowerManagementService powerManagementService com.android.car.SystemActivityMonitoringService systemActivityMonitoringService void <init> (android.content.Context, com.android.car.CarOccupantZoneService, com.android.car.power.CarPowerManagementService, com.android.car.SystemActivityMonitoringService, android.app.ActivityManager, android.os.UserManager, android.util.SparseArray, com.android.car.internal.util.BinderKeyValueContainer, android.util.ArrayMap, android.util.ArrayMap) android.content.Context context com.android.car.CarOccupantZoneService occupantZoneService com.android.car.power.CarPowerManagementService powerManagementService com.android.car.SystemActivityMonitoringService systemActivityMonitoringService android.app.ActivityManager activityManager android.os.UserManager userManager android.util.SparseArray perUserInfoMap com.android.car.internal.util.BinderKeyValueContainer callbackMap android.util.ArrayMap appStateMap android.util.ArrayMap occupantZoneStateMap public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.occupantconnection.ClientId discoveringClient android.car.occupantconnection.IStateCallback callback int i com.android.car.occupantconnection.ClientId client int state int i android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone int state int i int userId com.android.car.occupantconnection.CarRemoteDeviceService$PerUserInfo info int i com.android.car.internal.util.IndentingPrintWriter writer public void registerStateCallback (java.lang.String, android.car.occupantconnection.IStateCallback) boolean firstDiscoverer String packageName android.car.occupantconnection.IStateCallback callback com.android.car.occupantconnection.ClientId discoveringClient public void unregisterStateCallback (java.lang.String) String packageName com.android.car.occupantconnection.ClientId discoveringClient public android.content.pm.PackageInfo getEndpointPackageInfo (int, java.lang.String) int occupantZoneId String packageName int userId public void setOccupantZonePower (android.car.CarOccupantZoneManager$OccupantZoneInfo, boolean) int id android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone boolean powerOn int[] displayIds public boolean isOccupantZonePowerOn (android.car.CarOccupantZoneManager$OccupantZoneInfo) android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone private void initAllOccupantZones () android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone int initialState int i java.util.List allOccupantZones private void registerUserLifecycleListener () com.android.car.user.CarUserService userService android.car.user.UserLifecycleEventFilter userEventFilter private void handleUserChange () android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone int oldUserId int newUserId boolean hasOldUser boolean hasNewUser int i private void registerDisplayListener () private void handleProcessRunningStateChange (int, int) String packageName int userId com.android.car.occupantconnection.CarRemoteDeviceService$PerUserInfo userInfo com.android.car.occupantconnection.ClientId clientId int newAppState int uid int newState android.os.UserHandle userHandle private void initAssignedUsers () android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone int userId int i private boolean initAssignedUserLocked (int, android.car.CarOccupantZoneManager$OccupantZoneInfo) int userId android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone com.android.car.occupantconnection.CarRemoteDeviceService$PerUserInfo userInfo com.android.car.occupantconnection.CarRemoteDeviceService$PackageChangeReceiver receiver android.content.IntentFilter filter android.content.Context userContext android.content.pm.PackageManager pm private void removeUnassignedUserLocked (int) int userId com.android.car.occupantconnection.CarRemoteDeviceService$PerUserInfo userInfo private void handleSameUserUpdateLocked (int, android.car.CarOccupantZoneManager$OccupantZoneInfo) int userId android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone private void handleUserUnassignedLocked (int, android.car.CarOccupantZoneManager$OccupantZoneInfo) int userId android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone private void handleUserAssignedLocked (int, android.car.CarOccupantZoneManager$OccupantZoneInfo) int userId android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone private void handleUserSwitchedLocked (int, int, android.car.CarOccupantZoneManager$OccupantZoneInfo) int oldUserId int newUserId android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone private com.android.car.occupantconnection.ClientId getCallingClientId (java.lang.String) String packageName android.os.UserHandle callingUserHandle int callingUserId android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone private void updateAllOccupantZoneStateLocked (android.car.occupantconnection.IStateCallback) android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone int i android.car.occupantconnection.IStateCallback callbackToNotify private void updateOccupantZoneStateLocked (android.car.CarOccupantZoneManager$OccupantZoneInfo, android.car.occupantconnection.IStateCallback) android.os.RemoteException e com.android.car.occupantconnection.ClientId discoveringClient android.car.occupantconnection.IStateCallback callback int i android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone android.car.occupantconnection.IStateCallback callbackToNotify int oldState int newState boolean stateChanged int calculateOccupantZoneState (android.car.CarOccupantZoneManager$OccupantZoneInfo) android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone int occupantZoneState private boolean isPowerOn (android.car.CarOccupantZoneManager$OccupantZoneInfo) android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone private boolean isScreenUnlocked (android.car.CarOccupantZoneManager$OccupantZoneInfo) android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone boolean isConnectionReady (android.car.CarOccupantZoneManager$OccupantZoneInfo) android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone int userId android.os.UserHandle userHandle private void updateAllAppStateWithPackageNameLocked (java.lang.String, android.car.occupantconnection.IStateCallback) int userId android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone com.android.car.occupantconnection.ClientId discoveredClient int newState int i String packageName android.car.occupantconnection.IStateCallback callbackToNotify private void updateAllAppStateForNewUserLocked (int, android.car.CarOccupantZoneManager$OccupantZoneInfo) com.android.car.occupantconnection.ClientId discoveringClient com.android.car.occupantconnection.ClientId clientId int newAppState int i int userId android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone java.util.Set updatedApps private void clearAllAppStateAsUserLocked (int) com.android.car.occupantconnection.ClientId clientId int i int userId private void clearAllAppStateWithPackageNameLocked (java.lang.String) com.android.car.occupantconnection.ClientId clientId int i String packageName private android.content.pm.PackageManager getPackageManagerAsUserLocked (int) int userId com.android.car.occupantconnection.CarRemoteDeviceService$PerUserInfo userInfo private void assertNoDuplicateCallbackLock (com.android.car.occupantconnection.ClientId) com.android.car.occupantconnection.ClientId discoveredClient private void assertHasCallbackLock (com.android.car.occupantconnection.ClientId) com.android.car.occupantconnection.ClientId discoveredClient private boolean isDiscoveringLocked (java.lang.String) com.android.car.occupantconnection.ClientId discoveringClient int i String packageName private void setAppStateLocked (com.android.car.occupantconnection.ClientId, int, android.car.occupantconnection.IStateCallback) android.os.RemoteException e com.android.car.occupantconnection.ClientId discoveringClient android.car.occupantconnection.IStateCallback callback int i com.android.car.occupantconnection.ClientId discoveredClient int newState android.car.occupantconnection.IStateCallback callbackToNotify Integer oldAppState boolean stateChanged private int calculateAppStateLocked (com.android.car.occupantconnection.ClientId) android.app.ActivityManager$RunningAppProcessInfo info com.android.car.occupantconnection.ClientId clientId int appState private int getAssignedUserLocked (android.car.CarOccupantZoneManager$OccupantZoneInfo) int i android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone int calculateAppState (com.android.car.occupantconnection.ClientId) com.android.car.occupantconnection.ClientId clientId private boolean isAppInstalledAsUserLocked (java.lang.String, int) String packageName int userId android.content.pm.PackageInfo getPackageInfoAsUser (java.lang.String, int) String packageName int userId private android.content.pm.PackageInfo getPackageInfoAsUserLocked (java.lang.String, int, int) android.content.pm.PackageManager$NameNotFoundException e String packageName int userId int flags android.content.pm.PackageManager pm private android.app.ActivityManager$RunningAppProcessInfo getRunningAppProcessInfoAsUserLocked (java.lang.String, int) android.os.UserHandle processUserHandle android.app.ActivityManager$RunningAppProcessInfo processInfo int i String packageName int userId java.util.List infos private java.lang.String getUniquePackageNameByUidLocked (int) android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone boolean success int uid android.os.UserHandle userHandle int userId com.android.car.occupantconnection.CarRemoteDeviceService$PerUserInfo userInfo String[] packageNames private int convertProcessRunningStateToAppStateLocked (java.lang.String, int, int) String packageName int userId int state private static boolean isAppRunning (android.app.ActivityManager$RunningAppProcessInfo) android.app.ActivityManager$RunningAppProcessInfo info private static boolean isAppRunningInForeground (android.app.ActivityManager$RunningAppProcessInfo) android.app.ActivityManager$RunningAppProcessInfo info private static boolean isNonSystemUser (int) int userId private static java.lang.String occupantZoneStateToString (int) int state boolean powerOn boolean screenUnlocked boolean connectionReady private static java.lang.String appStateToString (int) int state boolean installed boolean sameVersion boolean sameSignature boolean running boolean inForeground private static java.lang.String processRunningStateToString (int) int state private synthetic void lambda$new$0 (android.car.user.CarUserManager$UserLifecycleEvent) android.car.user.CarUserManager$UserLifecycleEvent event static void <clinit> () }
com/android/car/occupantconnection/ClientId.class
ClientId.java package com.android.car.occupantconnection final com.android.car.occupantconnection.ClientId extends java.lang.Object { public final android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone public final int userId public final String packageName public void <init> (android.car.CarOccupantZoneManager$OccupantZoneInfo, int, java.lang.String) android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZone int userId String packageName public boolean equals (java.lang.Object) Object o com.android.car.occupantconnection.ClientId other public int hashCode () public java.lang.String toString () }
com/android/car/occupantconnection/ConnectionId.class
ConnectionId.java package com.android.car.occupantconnection final com.android.car.occupantconnection.ConnectionId extends java.lang.Object { public final com.android.car.occupantconnection.ClientId senderClient public final com.android.car.occupantconnection.ClientId receiverClient void <init> (com.android.car.occupantconnection.ClientId, com.android.car.occupantconnection.ClientId) com.android.car.occupantconnection.ClientId senderClient com.android.car.occupantconnection.ClientId receiverClient public boolean equals (java.lang.Object) Object o com.android.car.occupantconnection.ConnectionId other public int hashCode () public java.lang.String toString () }
com/android/car/occupantconnection/ConnectionRecord.class
ConnectionRecord.java package com.android.car.occupantconnection final com.android.car.occupantconnection.ConnectionRecord extends java.lang.Object { public final String packageName public final int senderZoneId public final int receiverZoneId void <init> (java.lang.String, int, int) String packageName int senderZoneId int receiverZoneId public boolean equals (java.lang.Object) Object o com.android.car.occupantconnection.ConnectionRecord other public int hashCode () public java.lang.String toString () }
com/android/car/occupantconnection/ReceiverEndpointId.class
ReceiverEndpointId.java package com.android.car.occupantconnection final com.android.car.occupantconnection.ReceiverEndpointId extends java.lang.Object { public final com.android.car.occupantconnection.ClientId clientId public final String endpointId void <init> (com.android.car.occupantconnection.ClientId, java.lang.String) com.android.car.occupantconnection.ClientId clientId String endpointId public boolean equals (java.lang.Object) Object o com.android.car.occupantconnection.ReceiverEndpointId other public int hashCode () public java.lang.String toString () }
com/android/car/oem/
com/android/car/oem/CarOemAudioDuckingProxyService.class
CarOemAudioDuckingProxyService.java package com.android.car.oem public final com.android.car.oem.CarOemAudioDuckingProxyService extends java.lang.Object { private static final String TAG private static final String CALLER_TAG private final com.android.car.oem.CarOemProxyServiceHelper mHelper private final android.car.oem.IOemCarAudioDuckingService mOemCarAudioDuckingService public void <init> (com.android.car.oem.CarOemProxyServiceHelper, android.car.oem.IOemCarAudioDuckingService) com.android.car.oem.CarOemProxyServiceHelper helper android.car.oem.IOemCarAudioDuckingService oemAudioDuckingService public java.util.List evaluateAttributesToDuck (android.car.oem.OemCarAudioVolumeRequest) android.car.oem.OemCarAudioVolumeRequest requestInfo private synthetic java.util.List lambda$evaluateAttributesToDuck$0 (android.car.oem.OemCarAudioVolumeRequest) throws java.lang.Exception android.os.RemoteException e android.car.oem.OemCarAudioVolumeRequest requestInfo static void <clinit> () }
com/android/car/oem/CarOemAudioFocusProxyService.class
CarOemAudioFocusProxyService.java package com.android.car.oem public final com.android.car.oem.CarOemAudioFocusProxyService extends java.lang.Object { private static final String TAG private static final int QUEUE_SIZE private static final boolean DBG private static final String CALLER_TAG private final com.android.car.oem.CarOemProxyServiceHelper mHelper private final android.car.oem.IOemCarAudioFocusService mOemCarAudioFocusService private final com.android.car.internal.util.LocalLog mLocalLog public void <init> (com.android.car.oem.CarOemProxyServiceHelper, android.car.oem.IOemCarAudioFocusService) com.android.car.oem.CarOemProxyServiceHelper helper android.car.oem.IOemCarAudioFocusService oemAudioFocusService public void notifyAudioFocusChange (java.util.List, java.util.List, int) java.util.List currentFocusHolders java.util.List currentFocusLosers int zoneId public android.car.oem.OemCarAudioFocusResult evaluateAudioFocusRequest (android.car.oem.OemCarAudioFocusEvaluationRequest) android.car.oem.OemCarAudioFocusEvaluationRequest request long startTime java.util.Optional result android.car.oem.OemCarAudioFocusResult focusResult public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private synthetic android.car.oem.OemCarAudioFocusResult lambda$evaluateAudioFocusRequest$1 (android.car.oem.OemCarAudioFocusEvaluationRequest) throws java.lang.Exception android.os.RemoteException e android.car.oem.OemCarAudioFocusEvaluationRequest request private synthetic void lambda$notifyAudioFocusChange$0 (java.util.List, java.util.List, int) android.os.RemoteException e java.util.List currentFocusHolders java.util.List currentFocusLosers int zoneId static void <clinit> () }
com/android/car/oem/CarOemAudioVolumeProxyService.class
CarOemAudioVolumeProxyService.java package com.android.car.oem public final com.android.car.oem.CarOemAudioVolumeProxyService extends java.lang.Object { private static final String TAG private static final int QUEUE_SIZE private static final boolean DBG private static final String CALLER_TAG private final com.android.car.oem.CarOemProxyServiceHelper mHelper private final android.car.oem.IOemCarAudioVolumeService mOemCarAudioVolumeService private final com.android.car.internal.util.LocalLog mLocalLog public void <init> (com.android.car.oem.CarOemProxyServiceHelper, android.car.oem.IOemCarAudioVolumeService) com.android.car.oem.CarOemProxyServiceHelper helper android.car.oem.IOemCarAudioVolumeService oemAudioVolumeService public android.car.oem.OemCarVolumeChangeInfo getSuggestedGroupForVolumeChange (android.car.oem.OemCarAudioVolumeRequest, int) android.car.oem.OemCarAudioVolumeRequest requestInfo int volumeAdjustment long startTime android.car.oem.OemCarVolumeChangeInfo result public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private synthetic android.car.oem.OemCarVolumeChangeInfo lambda$getSuggestedGroupForVolumeChange$0 (android.car.oem.OemCarAudioVolumeRequest, int) throws java.lang.Exception android.os.RemoteException e android.car.oem.OemCarAudioVolumeRequest requestInfo int volumeAdjustment static void <clinit> () }
com/android/car/oem/CarOemProxyService$1.class
CarOemProxyService.java package com.android.car.oem com.android.car.oem.CarOemProxyService$1 extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.car.oem.CarOemProxyService this$0 void <init> (com.android.car.oem.CarOemProxyService) com.android.car.oem.CarOemProxyService this$0 public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName componentName android.os.IBinder iBinder public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName componentName }
com/android/car/oem/CarOemProxyService$IOemCarServiceCallbackImpl.class
CarOemProxyService.java package com.android.car.oem com.android.car.oem.CarOemProxyService$IOemCarServiceCallbackImpl extends android.car.oem.IOemCarServiceCallback$Stub { final synthetic com.android.car.oem.CarOemProxyService this$0 private void <init> (com.android.car.oem.CarOemProxyService) public void sendOemCarServiceReady () int pid android.car.oem.IOemCarService oemCarService private synthetic void lambda$sendOemCarServiceReady$1 () private static synthetic java.lang.String lambda$sendOemCarServiceReady$0 (android.car.oem.IOemCarService) throws java.lang.Exception android.car.oem.IOemCarService oemCarService }
com/android/car/oem/CarOemProxyService.class
CarOemProxyService.java package com.android.car.oem public final com.android.car.oem.CarOemProxyService extends java.lang.Object implements com.android.car.CarServiceBase { private static final String TAG private static final String CALL_TAG private static final boolean DBG private static final String PROPERTY_EMULATED_OEM_CAR_SERVICE private final int mOemServiceConnectionTimeoutMs private final int mOemServiceReadyTimeoutMs private final Object mLock private final boolean mIsFeatureEnabled private final android.content.Context mContext private final boolean mIsOemServiceBound private final com.android.car.oem.CarOemProxyServiceHelper mHelper private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final java.util.ArrayList mCallbacks private String mComponentName private boolean mIsOemServiceReady private boolean mIsOemServiceConnected private boolean mInitComplete private android.car.oem.IOemCarService mOemCarService private com.android.car.oem.CarOemAudioFocusProxyService mCarOemAudioFocusProxyService private com.android.car.oem.CarOemAudioVolumeProxyService mCarOemAudioVolumeProxyService private com.android.car.oem.CarOemAudioDuckingProxyService mCarOemAudioDuckingProxyService private long mWaitForOemServiceConnectedDuration private long mWaitForOemServiceReadyDuration private final android.content.ServiceConnection mCarOemServiceConnection private final java.util.concurrent.CountDownLatch mOemServiceReadyLatch private final android.car.oem.IOemCarServiceCallback mOemCarServiceCallback public void <init> (android.content.Context) android.content.Context context public void <init> (android.content.Context, com.android.car.oem.CarOemProxyServiceHelper) android.content.Context context com.android.car.oem.CarOemProxyServiceHelper helper public void <init> (android.content.Context, com.android.car.oem.CarOemProxyServiceHelper, android.os.Handler) String emulatedOemCarService android.content.Context context com.android.car.oem.CarOemProxyServiceHelper helper android.os.Handler handler android.content.res.Resources res String componentName android.content.Intent intent private boolean isInvalidComponentName (android.content.Context, java.lang.String) android.content.pm.PackageInfo info android.content.pm.PackageManager$NameNotFoundException e android.content.Context context String componentName String packageName android.content.pm.PackageInfo info public void registerCallback (com.android.car.oem.CarOemProxyServiceCallback) com.android.car.oem.CarOemProxyServiceCallback callback public boolean isOemServiceEnabled () public boolean isOemServiceReady () public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) android.car.oem.IOemCarService oemCarService java.util.concurrent.TimeoutException e int timeoutMs com.android.car.internal.util.IndentingPrintWriter writer public java.lang.String getOemServiceName () public com.android.car.oem.CarOemAudioFocusProxyService getCarOemAudioFocusService () android.car.oem.IOemCarService oemCarService android.car.oem.IOemCarAudioFocusService oemAudioFocusService com.android.car.oem.CarOemAudioFocusProxyService carOemAudioFocusProxyService public com.android.car.oem.CarOemAudioVolumeProxyService getCarOemAudioVolumeService () android.car.oem.IOemCarService oemCarService android.car.oem.IOemCarAudioVolumeService oemAudioVolumeService com.android.car.oem.CarOemAudioVolumeProxyService carOemAudioVolumeProxyService public com.android.car.oem.CarOemAudioDuckingProxyService getCarOemAudioDuckingService () android.car.oem.IOemCarService oemCarService android.car.oem.IOemCarAudioDuckingService oemAudioDuckingService com.android.car.oem.CarOemAudioDuckingProxyService carOemAudioDuckingProxyService public void onCarServiceReady () android.car.builtin.util.TimingsTraceLog t long startTime android.car.oem.IOemCarService oemCarService private void waitForOemServiceConnected () private void waitForOemServiceConnectedLocked () InterruptedException e long startTime long remainingTime private void waitForOemService () private void waitForOemServiceReady () InterruptedException e private void initOemServiceComponents () private void callCarServiceComponents () int i public void onInitComplete () private android.car.oem.IOemCarService getOemService () private synthetic void lambda$onInitComplete$5 () private synthetic void lambda$onCarServiceReady$4 (android.car.oem.IOemCarService) android.os.RemoteException ex android.car.oem.IOemCarService oemCarService private static synthetic android.car.oem.IOemCarAudioDuckingService lambda$getCarOemAudioDuckingService$3 (android.car.oem.IOemCarService) throws java.lang.Exception android.car.oem.IOemCarService oemCarService private static synthetic android.car.oem.IOemCarAudioVolumeService lambda$getCarOemAudioVolumeService$2 (android.car.oem.IOemCarService) throws java.lang.Exception android.car.oem.IOemCarService oemCarService private static synthetic android.car.oem.IOemCarAudioFocusService lambda$getCarOemAudioFocusService$1 (android.car.oem.IOemCarService) throws java.lang.Exception android.car.oem.IOemCarService oemCarService private static synthetic java.lang.String lambda$dump$0 (android.car.oem.IOemCarService) throws java.lang.Exception android.car.oem.IOemCarService oemCarService static void <clinit> () }
com/android/car/oem/CarOemProxyServiceCallback.class
CarOemProxyServiceCallback.java package com.android.car.oem public abstract com.android.car.oem.CarOemProxyServiceCallback extends java.lang.Object { public abstract void onOemServiceReady () }
com/android/car/oem/CarOemProxyServiceHelper$CallbackForDelayedResult.class
CarOemProxyServiceHelper.java package com.android.car.oem public abstract com.android.car.oem.CarOemProxyServiceHelper$CallbackForDelayedResult extends java.lang.Object { public abstract void onDelayedResults (java.util.Optional) }
com/android/car/oem/CarOemProxyServiceHelper.class
CarOemProxyServiceHelper.java package com.android.car.oem public final com.android.car.oem.CarOemProxyServiceHelper extends java.lang.Object { private static final String TAG private static final boolean DBG private static final int EXIT_FLAG private static final int MAX_THREAD_POOL_SIZE private static final int MIN_THREAD_POOL_SIZE static final int MAX_CIRCULAR_CALLS_PER_CALLER static final int MAX_CIRCULAR_CALL_TOTAL private final Object mLock private final int mRegularCallTimeoutMs private final int mCrashCallTimeoutMs private final int mThreadPoolSizeFromRRO private final int mBinderDispatchThreadPoolSize private final android.util.ArrayMap mCallerTracker private final java.util.concurrent.ExecutorService mThreadPool private java.util.concurrent.Callable mOemStackTracer private int mTotalCircularCallsInProcess private int mOemCarServicePid public void <init> (android.content.Context) android.content.Context context android.content.res.Resources res public java.lang.Object doBinderTimedCallWithDefaultValue (java.lang.String, java.util.concurrent.Callable, java.lang.Object) Exception e java.util.concurrent.Future result String callerTag java.util.concurrent.Callable callable Object defaultValue public java.lang.Object doBinderTimedCallWithTimeout (java.lang.String, java.util.concurrent.Callable, long) throws java.util.concurrent.TimeoutException java.util.concurrent.TimeoutException exception Exception e java.util.concurrent.Future result String callerTag java.util.concurrent.Callable callable long timeoutMs public java.util.Optional doBinderCallWithDefaultValueAndDelayedWaitAndCrash (java.lang.String, java.util.concurrent.Callable, long, com.android.car.oem.CarOemProxyServiceHelper$CallbackForDelayedResult) Exception e java.util.concurrent.Future result String callerTag java.util.concurrent.Callable callable long defaultTimeoutMs com.android.car.oem.CarOemProxyServiceHelper$CallbackForDelayedResult callback private void stopTracking (java.lang.String) int currentCircularCallForTag String callerTag private void startTracking (java.lang.String) int currentCircularCallForTag int totalCircularCallsInProcess String callerTag int currentCircularCallForTag int totalCircularCallsInProcess public java.util.Optional doBinderCallWithTimeoutCrash (java.lang.String, java.util.concurrent.Callable) java.util.concurrent.TimeoutException e Exception e java.util.concurrent.Future result String callerTag java.util.concurrent.Callable callable public void doBinderOneWayCall (java.lang.String, java.lang.Runnable) String callerTag Runnable runnable public void crashCarService (java.lang.String) Exception e int timeoutMs String stack java.util.concurrent.Future result int oemCarServicePid String reason java.util.concurrent.Callable oemStackTracer int carServicePid int oemCarServicePid public void updateOemPid (int) int pid public void dump (com.android.car.internal.util.IndentingPrintWriter) int i com.android.car.internal.util.IndentingPrintWriter writer public void updateOemStackCall (java.util.concurrent.Callable) java.util.concurrent.Callable oemStackTracer private synthetic void lambda$doBinderOneWayCall$1 (java.lang.String, java.lang.Runnable) Exception e java.util.concurrent.Future result String callerTag Runnable runnable private synthetic void lambda$doBinderCallWithDefaultValueAndDelayedWaitAndCrash$0 (java.lang.String, com.android.car.oem.CarOemProxyServiceHelper$CallbackForDelayedResult, java.util.concurrent.Future) java.util.concurrent.TimeoutException e Exception e String callerTag com.android.car.oem.CarOemProxyServiceHelper$CallbackForDelayedResult callback java.util.concurrent.Future result static void <clinit> () }
com/android/car/os/
com/android/car/os/CarPerformanceService.class
CarPerformanceService.java package com.android.car.os public final com.android.car.os.CarPerformanceService extends android.car.os.ICarPerformanceService$Stub implements com.android.car.CarServiceBase { static final String TAG private static final boolean DEBUG private com.android.car.watchdog.CarWatchdogService mCarWatchdogService private final android.content.Context mContext public void <init> (android.content.Context) android.content.Context context public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public void setThreadPriority (int, android.car.os.ThreadPolicyWithPriority) throws android.os.RemoteException int tid android.car.os.ThreadPolicyWithPriority threadPolicyWithPriority int pid int uid public android.car.os.ThreadPolicyWithPriority getThreadPriority (int) throws android.os.RemoteException int[] result IllegalArgumentException e int tid int pid int uid static void <clinit> () }
com/android/car/pm/
com/android/car/pm/AppBlockingPolicyProxy$1.class
AppBlockingPolicyProxy.java package com.android.car.pm com.android.car.pm.AppBlockingPolicyProxy$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.car.pm.AppBlockingPolicyProxy this$0 void <init> (com.android.car.pm.AppBlockingPolicyProxy) com.android.car.pm.AppBlockingPolicyProxy this$0 public void run () }
com/android/car/pm/AppBlockingPolicyProxy$ICarAppBlockingPolicySetterImpl.class
AppBlockingPolicyProxy.java package com.android.car.pm com.android.car.pm.AppBlockingPolicyProxy$ICarAppBlockingPolicySetterImpl extends android.car.content.pm.ICarAppBlockingPolicySetter$Stub { final synthetic com.android.car.pm.AppBlockingPolicyProxy this$0 private void <init> (com.android.car.pm.AppBlockingPolicyProxy) public void setAppBlockingPolicy (android.car.content.pm.CarAppBlockingPolicy) android.car.content.pm.CarAppBlockingPolicy policy }
com/android/car/pm/AppBlockingPolicyProxy.class
AppBlockingPolicyProxy.java package com.android.car.pm public com.android.car.pm.AppBlockingPolicyProxy extends java.lang.Object implements android.content.ServiceConnection { private static final String TAG private final com.android.car.pm.CarPackageManagerService mService private final android.content.Context mContext private final android.content.pm.ServiceInfo mServiceInfo private final com.android.car.pm.AppBlockingPolicyProxy$ICarAppBlockingPolicySetterImpl mSetter private final Object mLock private android.car.content.pm.ICarAppBlockingPolicy mPolicyService private static final long TIMEOUT_MS private static final int MAX_CRASH_RETRY private int mCrashCount private boolean mBound private final android.os.Handler mHandler private final Runnable mTimeoutRunnable public void <init> (com.android.car.pm.CarPackageManagerService, android.content.Context, android.content.pm.ServiceInfo) com.android.car.pm.CarPackageManagerService service android.content.Context context android.content.pm.ServiceInfo serviceInfo public java.lang.String getPackageName () public void connect () android.content.Intent intent public void disconnect () IllegalArgumentException e public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service android.car.content.pm.ICarAppBlockingPolicy policy boolean failed public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name boolean failed public java.lang.String toString () static void <clinit> () }
com/android/car/pm/CarAppMetadataReader.class
CarAppMetadataReader.java package com.android.car.pm public com.android.car.pm.CarAppMetadataReader extends java.lang.Object { private static final String TAG private static final String DO_METADATA_ATTRIBUTE private static final java.util.List ALL_REGION_ONLY public void <init> () private static android.content.pm.ActivityInfo[] getAllActivitiesForPackageAsUser (android.content.Context, java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException android.content.Context context String packageName int userId android.content.pm.PackageManager pm android.content.pm.PackageInfo pkgInfo public static java.lang.String[] findDistractionOptimizedActivitiesAsUser (android.content.Context, java.lang.String, int, java.lang.String) throws android.content.pm.PackageManager$NameNotFoundException android.os.Bundle metaData String regionString android.content.pm.ActivityInfo activity android.content.Context context String packageName int userId String drivingSafetyRegion android.content.pm.ActivityInfo[] activities java.util.List optimizedActivityList public static java.util.List getSupportedDrivingSafetyRegionsForActivityAsUser (android.content.Context, java.lang.String, java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException String region android.os.Bundle metaData String regionString String[] regions android.content.pm.ActivityInfo info android.content.Context context String packageName String activityClassName int userId android.content.pm.ActivityInfo[] activities private static boolean isRegionSupported (java.lang.String, java.lang.String) String region String regionString String currentRegion String[] regions static void <clinit> () }
com/android/car/pm/CarPackageManagerService$1.class
CarPackageManagerService.java package com.android.car.pm com.android.car.pm.CarPackageManagerService$1 extends android.car.hardware.power.ICarPowerPolicyListener$Stub { final synthetic com.android.car.pm.CarPackageManagerService this$0 void <init> (com.android.car.pm.CarPackageManagerService) com.android.car.pm.CarPackageManagerService this$0 public void onPolicyChanged (android.car.hardware.power.CarPowerPolicy, android.car.hardware.power.CarPowerPolicy) android.car.hardware.power.CarPowerPolicy policy android.car.hardware.power.CarPowerPolicy accumulatedPolicy }
com/android/car/pm/CarPackageManagerService$2.class
CarPackageManagerService.java package com.android.car.pm com.android.car.pm.CarPackageManagerService$2 extends android.car.ICarOccupantZoneCallback$Stub { final synthetic com.android.car.pm.CarPackageManagerService this$0 void <init> (com.android.car.pm.CarPackageManagerService) com.android.car.pm.CarPackageManagerService this$0 public void onOccupantZoneConfigChanged (int) throws android.os.RemoteException String flagString com.android.car.pm.CarPackageManagerService$UxRestrictionsListener listener int displayId int j android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZoneInfo int zoneId int[] displayIds int i com.android.car.pm.CarPackageManagerService$UxRestrictionsListener listener int displayId int i int flags android.util.ArraySet updatedDisplayIds java.util.List occupantZoneInfos }
com/android/car/pm/CarPackageManagerService$ActivityLaunchListener.class
CarPackageManagerService.java package com.android.car.pm com.android.car.pm.CarPackageManagerService$ActivityLaunchListener extends java.lang.Object implements com.android.car.am.CarActivityService$ActivityLaunchListener { final synthetic com.android.car.pm.CarPackageManagerService this$0 private void <init> (com.android.car.pm.CarPackageManagerService) public void onActivityLaunch (android.app.TaskInfo) android.app.TaskInfo topTask }
com/android/car/pm/CarPackageManagerService$AppBlockingPackageInfoWrapper.class
CarPackageManagerService.java package com.android.car.pm com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper extends java.lang.Object { private final android.car.content.pm.AppBlockingPackageInfo info private boolean isMatching private void <init> (android.car.content.pm.AppBlockingPackageInfo, boolean) android.car.content.pm.AppBlockingPackageInfo info boolean isMatching public java.lang.String toString () }
com/android/car/pm/CarPackageManagerService$ClientPolicy.class
CarPackageManagerService.java package com.android.car.pm com.android.car.pm.CarPackageManagerService$ClientPolicy extends java.lang.Object { private final java.util.HashMap mAllowlistsMap private final java.util.HashMap mBlocklistsMap private void <init> () private void replaceAllowlists (com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[]) com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[] allowlists private void addToAllowlists (com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[]) com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper wrapper com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[] allowlists private void removeAllowlists (com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[]) com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper wrapper com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[] allowlists private void replaceBlocklists (com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[]) com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[] blocklists private void addToBlocklists (com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[]) com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper wrapper com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[] blocklists private void removeBlocklists (com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[]) com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper wrapper com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[] blocklists }
com/android/car/pm/CarPackageManagerService$PackageHandler.class
CarPackageManagerService.java package com.android.car.pm final com.android.car.pm.CarPackageManagerService$PackageHandler extends android.os.Handler { private static final String TAG private static final int MSG_INIT private static final int MSG_PARSE_PKG private static final int MSG_UPDATE_POLICY private static final int MSG_RELEASE private final java.lang.ref.WeakReference mService private void <init> (android.os.Looper, com.android.car.pm.CarPackageManagerService) android.os.Looper looper com.android.car.pm.CarPackageManagerService service private void requestInit () android.os.Message msg private void requestRelease () android.os.Message msg private void requestUpdatingPolicy (java.lang.String, android.car.content.pm.CarAppBlockingPolicy, int) String packageName android.car.content.pm.CarAppBlockingPolicy policy int flags android.util.Pair pair android.os.Message msg private void requestParsingInstalledPkg (java.lang.String) String packageName android.os.Message msg public void handleMessage (android.os.Message) android.util.Pair pair android.os.Message msg com.android.car.pm.CarPackageManagerService service static void <clinit> () }
com/android/car/pm/CarPackageManagerService$PackageParsingEventReceiver.class
CarPackageManagerService.java package com.android.car.pm com.android.car.pm.CarPackageManagerService$PackageParsingEventReceiver extends android.content.BroadcastReceiver { final synthetic com.android.car.pm.CarPackageManagerService this$0 private void <init> (com.android.car.pm.CarPackageManagerService) public void onReceive (android.content.Context, android.content.Intent) String packageName android.content.Context context android.content.Intent intent String action private java.lang.String getPackageName (android.content.Intent) android.content.Intent intent String dataString String scheme String[] splitData private boolean isPackageManagerAction (java.lang.String) String action private void logEventChange (android.content.Intent) String c String[] cc String packageName String action android.content.Intent intent }
com/android/car/pm/CarPackageManagerService$UxRestrictionsListener.class
CarPackageManagerService.java package com.android.car.pm com.android.car.pm.CarPackageManagerService$UxRestrictionsListener extends android.car.drivingstate.ICarUxRestrictionsChangeListener$Stub { private android.car.drivingstate.CarUxRestrictions mCurrentUxRestrictions private final com.android.car.CarUxRestrictionsManagerService uxRestrictionsService private final int mDisplayId final synthetic com.android.car.pm.CarPackageManagerService this$0 void <init> (com.android.car.pm.CarPackageManagerService, com.android.car.CarUxRestrictionsManagerService, int) com.android.car.CarUxRestrictionsManagerService service int displayId public void onUxRestrictionsChanged (android.car.drivingstate.CarUxRestrictions) android.car.drivingstate.CarUxRestrictions restrictions boolean shouldCheck private boolean isRestricted () }
com/android/car/pm/CarPackageManagerService.class
CarPackageManagerService.java package com.android.car.pm public final com.android.car.pm.CarPackageManagerService extends android.car.content.pm.ICarPackageManager$Stub implements com.android.car.CarServiceBase { static final String TAG static final boolean DBG private static final String PACKAGE_DELIMITER private static final String PACKAGE_ACTIVITY_DELIMITER private static final int LOG_SIZE private static final String[] WINDOW_DUMP_ARGUMENTS private static final String PROPERTY_RO_DRIVING_SAFETY_REGION private static final int ABA_LAUNCH_TIMEOUT_MS private final android.content.Context mContext private final com.android.car.am.CarActivityService mActivityService private final android.content.pm.PackageManager mPackageManager private final android.app.ActivityManager mActivityManager private final android.os.IBinder mWindowManagerBinder private final android.os.HandlerThread mHandlerThread private final com.android.car.pm.CarPackageManagerService$PackageHandler mHandler private final Object mLock private final com.android.car.internal.util.LocalLog mBlockedActivityLogs private String mConfiguredAllowlist private String mConfiguredSystemAllowlist private String mConfiguredBlocklist private java.util.Map mConfiguredAllowlistMap private java.util.Map mConfiguredBlocklistMap private final java.util.List mAllowedAppInstallSources private final android.util.SparseArray mTopActivityWithDialogPerDisplay private final java.util.HashMap mClientPolicies private java.util.HashMap mActivityAllowlistMap private java.util.HashSet mActivityDenylistPackages private java.util.LinkedList mProxies private final java.util.LinkedList mWaitingPolicies private String mCurrentDrivingSafetyRegion private final android.util.ArraySet mTempAllowedActivities private final com.android.car.CarUxRestrictionsManagerService mCarUxRestrictionsService private final com.android.car.CarOccupantZoneService mCarOccupantZoneService private final boolean mEnableActivityBlocking private final android.content.ComponentName mActivityBlockingActivity private final android.util.SparseArray mBlockingActivityTargets private final android.util.SparseLongArray mBlockingActivityLaunchTimes private final boolean mPreventTemplatedAppsFromShowingDialog private final String mTemplateActivityClassName private final com.android.car.pm.CarPackageManagerService$ActivityLaunchListener mActivityLaunchListener private final android.util.SparseArray mUxRestrictionsListeners private final com.android.car.pm.VendorServiceController mVendorServiceController private final java.util.Set mPackageManagerActions private final com.android.car.pm.CarPackageManagerService$PackageParsingEventReceiver mPackageParsingEventReceiver private final android.car.user.CarUserManager$UserLifecycleListener mUserLifecycleListener private final android.car.hardware.power.ICarPowerPolicyListener mDisplayPowerPolicyListener private final android.car.ICarOccupantZoneCallback mOccupantZoneCallback public void <init> (android.content.Context, com.android.car.CarUxRestrictionsManagerService, com.android.car.am.CarActivityService, com.android.car.CarOccupantZoneService) android.content.Context context com.android.car.CarUxRestrictionsManagerService uxRestrictionsService com.android.car.am.CarActivityService activityService com.android.car.CarOccupantZoneService carOccupantZoneService android.content.res.Resources res String blockingActivity public void setAppBlockingPolicy (java.lang.String, android.car.content.pm.CarAppBlockingPolicy, int) String packageName android.car.content.pm.CarAppBlockingPolicy policy int flags public void restartTask (int) int taskId public java.lang.String getCurrentDrivingSafetyRegion () private java.lang.String getComponentNameString (java.lang.String, java.lang.String) String packageName String className public void controlOneTimeActivityBlockingBypassingAsUser (java.lang.String, java.lang.String, boolean, int) android.content.pm.PackageManager$NameNotFoundException e String packageName String activityClassName boolean bypass int userId String componentName private void resetTempAllowedActivitiesLocked () public java.util.List getSupportedDrivingSafetyRegionsForActivityAsUser (java.lang.String, java.lang.String, int) android.content.pm.PackageManager$NameNotFoundException e String packageName String activityClassName int userId long token private void assertAppBlockingOrDrivingStatePermission () private void assertAppBlockingPermission () private void doSetAppBlockingPolicy (java.lang.String, android.car.content.pm.CarAppBlockingPolicy, int) InterruptedException e String packageName android.car.content.pm.CarAppBlockingPolicy policy int flags public boolean isActivityDistractionOptimized (java.lang.String, java.lang.String) android.content.ComponentName activityWithDialog int i boolean packageBlocked com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper infoWrapper String packageName String className boolean callerCanQueryPackage (java.lang.String) int i String packageName int callingUid String[] packages private static boolean hasPermissionGranted (java.lang.String, int) String permission int uid public boolean isPendingIntentDistractionOptimized (android.app.PendingIntent) android.app.PendingIntent pendingIntent java.util.List infos android.content.pm.ActivityInfo activityInfo public boolean isServiceDistractionOptimized (java.lang.String, java.lang.String) boolean packageBlocked com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper infoWrapper String packageName String className public boolean isActivityBackedBySafeActivity (android.content.ComponentName) android.content.ComponentName activityName android.app.TaskInfo info public android.os.Looper getLooper () private void assertPackageAndClassName (java.lang.String, java.lang.String) String packageName String className private boolean searchFromClientPolicyBlocklistsLocked (java.lang.String) com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper wrapper com.android.car.pm.CarPackageManagerService$ClientPolicy policy String packageName private boolean searchFromClientPolicyAllowlistsLocked (java.lang.String) com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper wrapper com.android.car.pm.CarPackageManagerService$ClientPolicy policy String packageName private boolean isActivityInClientPolicyAllowlistsLocked (java.lang.String, java.lang.String) com.android.car.pm.CarPackageManagerService$ClientPolicy policy String packageName String className private boolean isActivityInMapAndMatching (com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper, java.lang.String, java.lang.String) com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper wrapper String packageName String className public void init () String safetyRegion android.car.user.UserLifecycleEventFilter userSwitchingEventFilter public void release () InterruptedException e com.android.car.pm.AppBlockingPolicyProxy proxy com.android.car.pm.CarPackageManagerService$UxRestrictionsListener listener int i private void setDrivingSafetyRegionWithCheckLocked (java.lang.String) String region public void resetDrivingSafetyRegion (java.lang.String) String region private void doHandleInit () String action int displayId com.android.car.pm.CarPackageManagerService$UxRestrictionsListener listener int j android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZoneInfo int zoneId int[] displayIds int i android.content.IntentFilter pkgParseIntent java.util.List occupantZoneInfos private void doParseInstalledPackage (java.lang.String) String packageName private void doHandleRelease () private void doUpdatePolicy (java.lang.String, android.car.content.pm.CarAppBlockingPolicy, int) com.android.car.pm.CarPackageManagerService$ClientPolicy clientPolicy String packageName android.car.content.pm.CarAppBlockingPolicy policy int flags com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[] blocklistWrapper com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[] allowlistWrapper private com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper[] verifyList (android.car.content.pm.AppBlockingPackageInfo[]) android.car.content.pm.AppBlockingPackageInfo info boolean isMatching int i android.car.content.pm.AppBlockingPackageInfo[] list java.util.LinkedList wrappers boolean isInstalledPackageMatching (android.car.content.pm.AppBlockingPackageInfo) android.content.pm.PackageInfo packageInfo android.content.pm.PackageManager$NameNotFoundException e android.content.pm.Signature[] signatures android.car.content.pm.AppBlockingPackageInfo info android.content.pm.PackageInfo packageInfo int version boolean isAnySignatureMatching (android.content.pm.Signature[], android.content.pm.Signature[]) android.content.pm.Signature sig android.content.pm.Signature sig android.content.pm.Signature[] fromPackage android.content.pm.Signature[] fromPolicy android.util.ArraySet setFromPackage private com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper getPackageInfoWrapperForUser (java.lang.String, int, java.util.Map, java.util.Map) android.content.pm.PackageInfo info android.content.pm.PackageManager$NameNotFoundException e java.util.List activitiesForPackage String installerName IllegalArgumentException e String activity String[] doActivities android.content.pm.PackageManager$NameNotFoundException e java.util.Set configBlocklistActivities String packageName int userId java.util.Map configAllowlist java.util.Map configBlocklist android.content.pm.PackageInfo info int flags java.util.Set activities java.util.Set configActivitiesForPackage android.content.pm.Signature[] signatures android.car.content.pm.AppBlockingPackageInfo appBlockingInfo com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper wrapper private void updateActivityAllowlistAndDenylistMap (java.lang.String) String packageName int userId java.util.Map configAllowlist java.util.Map configBlocklist com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper wrapper private java.util.Map generateConfigAllowlist () java.util.Map configAllowlist java.util.Set defaultActivity private java.util.Map generateConfigBlocklist () java.util.Map configBlocklist private boolean isDebugBuild () void parseConfigList (java.lang.String, java.util.Map) String[] packageActivityPair java.util.Set activities boolean newPackage String entry String configList java.util.Map packageToActivityMap String[] entries private java.util.List getActivitiesInPackage (android.content.pm.PackageInfo) android.content.pm.ActivityInfo aInfo android.content.pm.PackageInfo info java.util.List activityList public void startAppBlockingPolicies () com.android.car.pm.AppBlockingPolicyProxy proxy android.content.pm.ServiceInfo serviceInfo android.content.pm.ResolveInfo resolveInfo android.content.Intent policyIntent java.util.List policyInfos java.util.LinkedList proxies public void onPolicyConnectionAndSet (com.android.car.pm.AppBlockingPolicyProxy, android.car.content.pm.CarAppBlockingPolicy) com.android.car.pm.AppBlockingPolicyProxy proxy android.car.content.pm.CarAppBlockingPolicy policy public void onPolicyConnectionFailure (com.android.car.pm.AppBlockingPolicyProxy) com.android.car.pm.AppBlockingPolicyProxy proxy private void doHandlePolicyConnection (com.android.car.pm.AppBlockingPolicyProxy, android.car.content.pm.CarAppBlockingPolicy) com.android.car.pm.AppBlockingPolicyProxy proxy android.car.content.pm.CarAppBlockingPolicy policy public void dump (com.android.car.internal.util.IndentingPrintWriter) int displayId com.android.car.pm.CarPackageManagerService$UxRestrictionsListener listener int i java.util.List restrictions com.android.car.internal.util.IndentingPrintWriter writer private java.lang.String dumpPoliciesLocked (boolean) com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper wrapper com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper wrapper com.android.car.pm.CarPackageManagerService$AppBlockingPackageInfoWrapper wrapper java.util.Map$Entry entry com.android.car.pm.AppBlockingPolicyProxy proxy boolean dumpAll StringBuilder sb private boolean isUxRestrictedOnDisplay (int) com.android.car.pm.CarPackageManagerService$UxRestrictionsListener listenerForTopTaskDisplay com.android.car.pm.CarPackageManagerService$UxRestrictionsListener listenerForTopTaskDisplay int displayId com.android.car.pm.CarPackageManagerService$UxRestrictionsListener listenerForTopTaskDisplay private void blockTopActivitiesOnAllDisplaysIfNecessary () int displayId com.android.car.pm.CarPackageManagerService$UxRestrictionsListener listener int i int displayId int i java.util.List visibleTasks java.util.ArrayList restrictedDisplayIds private void blockTopActivitiesOnDisplayIfNecessary (java.util.List, int) int displayIdOfTask boolean blocked android.app.TaskInfo topTask java.util.List visibleTasks int displayId private boolean blockTopActivityIfNecessary (android.app.TaskInfo) android.app.TaskInfo topTask int displayId private boolean blockTopActivity (android.app.TaskInfo) android.app.TaskInfo topTask int displayId private boolean doBlockTopActivityIfNotAllowed (int, android.app.TaskInfo) long blockingActivityLaunchTime int displayId android.app.TaskInfo topTask boolean allowed android.content.ComponentName blockingActivityTarget android.content.ComponentName rootTaskActivityName boolean isRootDO android.content.Intent newActivityIntent String log private boolean isActivityAllowed (android.app.TaskInfo) android.app.TaskInfo topTaskInfoContainer android.content.ComponentName activityName boolean isDistractionOptimized private boolean isTemplateActivity (android.content.ComponentName) android.content.ComponentName activityName private boolean isActivityShowingADialogOnDisplay (android.content.ComponentName, int) com.android.car.pm.WindowDumpParser$Window appWindow int i android.content.ComponentName activityName int displayId String output java.util.List appWindows int totalAppWindows String firstActivityRecord int numTopActivityAppWindowsOnDisplay boolean isShowingADialog private java.lang.String dumpWindows () String line java.io.BufferedReader reader android.os.ParcelFileDescriptor[] fileDescriptors StringBuilder outputBuilder Exception e private static android.content.Intent createBlockingActivityIntent (android.content.ComponentName, int, java.lang.String, int, java.lang.String, boolean) android.content.ComponentName blockingActivity int displayId String blockedActivity int blockedTaskId String taskRootActivity boolean isRootDo android.content.Intent newActivityIntent public void setEnableActivityBlocking (boolean) boolean enable public android.car.CarVersion getTargetCarVersion (java.lang.String) String packageName public android.car.CarVersion getSelfTargetCarVersion (java.lang.String) String packageName public android.car.CarVersion getTargetCarVersion (android.os.UserHandle, java.lang.String) android.os.UserHandle user String packageName android.content.Context context public static android.car.CarVersion getTargetCarVersion (android.content.Context, java.lang.String) android.content.pm.PackageManager$NameNotFoundException e android.content.Context context String packageName String permission android.content.pm.ApplicationInfo info public java.lang.String[] getDistractionOptimizedActivities (java.lang.String) android.content.pm.PackageManager$NameNotFoundException e String pkgName private java.lang.String[] findDistractionOptimizedActivitiesAsUser (java.lang.String, int) throws android.content.pm.PackageManager$NameNotFoundException String regionString String pkgName int userId String regionString void onWindowChangeEvent (android.view.accessibility.AccessibilityEvent) int displayId android.view.accessibility.AccessibilityEvent event boolean receivedFromActivityBlockingActivity private synthetic void lambda$onWindowChangeEvent$1 (int) int displayId private synthetic void lambda$new$0 (android.car.user.CarUserManager$UserLifecycleEvent) android.car.user.CarUserManager$UserLifecycleEvent event static void <clinit> () }
com/android/car/pm/CarSafetyAccessibilityServiceImpl.class
CarSafetyAccessibilityServiceImpl.java package com.android.car.pm public final com.android.car.pm.CarSafetyAccessibilityServiceImpl extends com.android.car.internal.CarSafetyAccessibilityServiceImplBase { public void <init> () public void onAccessibilityEvent (android.view.accessibility.AccessibilityEvent) android.view.accessibility.AccessibilityEvent event com.android.car.pm.CarPackageManagerService carPackageManagerService }
com/android/car/pm/CarVersionParser.class
CarVersionParser.java package com.android.car.pm final com.android.car.pm.CarVersionParser extends java.lang.Object { private static final String TAG private static final java.util.regex.Pattern API_VERSION_REGEX public static android.car.CarVersion getTargetCarVersion (android.content.pm.ApplicationInfo) int major int minor android.content.pm.ApplicationInfo info String pkgName static android.car.CarVersion parse (java.lang.String, java.lang.String, int) int major String minorMatch int minor Exception e String pkgName String value int targetSdkVersion java.util.regex.Matcher matcher private void <init> () static void <clinit> () }
com/android/car/pm/VendorServiceController$1.class
VendorServiceController.java package com.android.car.pm com.android.car.pm.VendorServiceController$1 extends android.content.BroadcastReceiver { final synthetic com.android.car.pm.VendorServiceController this$0 void <init> (com.android.car.pm.VendorServiceController) com.android.car.pm.VendorServiceController this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent String action android.net.Uri packageData String packageName int uid int userId }
com/android/car/pm/VendorServiceController$2.class
VendorServiceController.java package com.android.car.pm com.android.car.pm.VendorServiceController$2 extends android.car.hardware.power.ICarPowerStateListener$Stub { final synthetic com.android.car.pm.VendorServiceController this$0 void <init> (com.android.car.pm.VendorServiceController) com.android.car.pm.VendorServiceController this$0 public void onStateChanged (int, long) int state long expirationTimeMs }
com/android/car/pm/VendorServiceController$ConnectionKey.class
VendorServiceController.java package com.android.car.pm com.android.car.pm.VendorServiceController$ConnectionKey extends java.lang.Object { private final android.os.UserHandle mUserHandle private final com.android.car.pm.VendorServiceInfo mVendorServiceInfo private void <init> (com.android.car.pm.VendorServiceInfo, android.os.UserHandle) com.android.car.pm.VendorServiceInfo service android.os.UserHandle user static com.android.car.pm.VendorServiceController$ConnectionKey of (com.android.car.pm.VendorServiceInfo, android.os.UserHandle) com.android.car.pm.VendorServiceInfo service android.os.UserHandle user public boolean equals (java.lang.Object) Object o com.android.car.pm.VendorServiceController$ConnectionKey that public int hashCode () }
com/android/car/pm/VendorServiceController$VendorServiceConnection$1.class
VendorServiceController.java package com.android.car.pm com.android.car.pm.VendorServiceController$VendorServiceConnection$1 extends android.os.Handler { final synthetic com.android.car.pm.VendorServiceController$VendorServiceConnection this$0 void <init> (com.android.car.pm.VendorServiceController$VendorServiceConnection, android.os.Looper) com.android.car.pm.VendorServiceController$VendorServiceConnection this$0 android.os.Looper arg0 public void handleMessage (android.os.Message) android.os.Message msg }
com/android/car/pm/VendorServiceController$VendorServiceConnection.class
VendorServiceController.java package com.android.car.pm public final com.android.car.pm.VendorServiceController$VendorServiceConnection extends java.lang.Object implements android.content.ServiceConnection java.util.concurrent.Executor { private static final int INITIAL_REBIND_DELAY_MS private static final int DEFAULT_FAILURE_COUNTER_RESET_TIMEOUT private static final int MSG_REBIND private static final int MSG_FAILURE_COUNTER_RESET private int mRecentFailures private boolean mBound private boolean mStarted private boolean mStopRequested private final com.android.car.pm.VendorServiceInfo mVendorServiceInfo private final android.os.UserHandle mUser private final com.android.car.user.CarUserService mCarUserService private final android.content.Context mUserContext private final android.os.Handler mHandler private final android.os.Handler mFailureHandler void <init> (android.content.Context, android.os.Handler, com.android.car.pm.VendorServiceInfo, android.os.UserHandle) android.content.Context context android.os.Handler handler com.android.car.pm.VendorServiceInfo vendorServiceInfo android.os.UserHandle user public java.lang.String toString () public void dump (java.io.PrintWriter) java.io.PrintWriter writer private boolean isUser (int) int userId boolean startOrBindService () android.content.Intent intent void stopOrUnbindService () public void execute (java.lang.Runnable) Runnable command public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name public void onBindingDied (android.content.ComponentName) android.content.ComponentName name private void tryToRebind () int rebindDelay int currentUserId private void scheduleResetFailureCounter () int failureCounterResetTimeout private void handleFailureMessage (android.os.Message) android.os.Message msg }
com/android/car/pm/VendorServiceController.class
VendorServiceController.java package com.android.car.pm final com.android.car.pm.VendorServiceController extends java.lang.Object implements android.car.user.CarUserManager$UserLifecycleListener { static final String TAG private static final boolean DBG private static final String PACKAGE_DATA_SCHEME private final java.util.List mVendorServiceInfos private final java.util.Map mConnections private final android.content.Context mContext private final android.os.UserManager mUserManager private final android.os.Handler mHandler private com.android.car.user.CarUserService mCarUserService private com.android.car.power.CarPowerManagementService mPowerManagementService private final android.content.BroadcastReceiver mPackageChangeReceiver private final android.car.hardware.power.ICarPowerStateListener mCarPowerStateListener void <init> (android.content.Context, android.os.Looper) android.content.Context context android.os.Looper looper void init () android.car.user.UserLifecycleEventFilter userLifecycleEventFilter void release () com.android.car.pm.VendorServiceController$ConnectionKey key public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.pm.VendorServiceInfo info com.android.car.pm.VendorServiceController$VendorServiceConnection connection com.android.car.internal.util.IndentingPrintWriter writer public void onEvent (android.car.user.CarUserManager$UserLifecycleEvent) android.car.user.CarUserManager$UserLifecycleEvent event int userId private void onPowerResumed () com.android.car.pm.VendorServiceInfo serviceInfo boolean isForSystemOrAllUsers boolean isResumeTrigger int i int size private void registerPackageChangeReceiver () android.content.IntentFilter filter private void unregisterPackageChangeReceiver () private void startOrBindServiceForPackage (java.lang.String, int) com.android.car.pm.VendorServiceInfo serviceInfo int i String packageName int userId int currentUserId int size private static boolean isUserInScope (int, com.android.car.pm.VendorServiceInfo, com.android.car.user.CarUserService, int) int userId com.android.car.pm.VendorServiceInfo serviceInfo com.android.car.user.CarUserService carUserService int currentUserId boolean isSystemUser boolean isCurrentUser private void handleOnUserSwitching (int) int connectedUserId com.android.car.pm.VendorServiceController$VendorServiceConnection connection int userId int currentUserId private void handleOnUserInvisible (int) com.android.car.pm.VendorServiceInfo serviceInfo com.android.car.pm.VendorServiceController$VendorServiceConnection connection int userId private void handleOnUserVisible (int) int userId private void handleOnUserUnlocked (int, boolean) int userId boolean forPostUnlock private void startOrBindServicesForUser (android.os.UserHandle, java.lang.Boolean) boolean userScopeChecked boolean triggerChecked com.android.car.pm.VendorServiceInfo service android.os.UserHandle user Boolean forPostUnlock boolean unlocked int currentUserId int userId private void startOrBindServicesIfNeeded () android.os.UserHandle userHandle java.util.Iterator iterator java.util.Set visibleUsers private void startOrBindService (com.android.car.pm.VendorServiceInfo, android.os.UserHandle) com.android.car.pm.VendorServiceInfo service android.os.UserHandle user com.android.car.pm.VendorServiceController$ConnectionKey key com.android.car.pm.VendorServiceController$VendorServiceConnection connection private void stopOrUnbindService (com.android.car.pm.VendorServiceInfo, android.os.UserHandle) com.android.car.pm.VendorServiceInfo service android.os.UserHandle user com.android.car.pm.VendorServiceController$ConnectionKey key com.android.car.pm.VendorServiceController$VendorServiceConnection connection private void stopOrUnbindService (java.lang.String, int) com.android.car.pm.VendorServiceController$VendorServiceConnection connection String packageName int userId private com.android.car.pm.VendorServiceController$VendorServiceConnection getOrCreateConnection (com.android.car.pm.VendorServiceController$ConnectionKey) com.android.car.pm.VendorServiceController$ConnectionKey key com.android.car.pm.VendorServiceController$VendorServiceConnection connection private boolean loadXmlConfiguration () com.android.car.pm.VendorServiceInfo service String rawServiceInfo android.content.res.Resources res private synthetic void lambda$onEvent$4 (int) int userId private synthetic void lambda$onEvent$3 (int) int userId private synthetic void lambda$onEvent$2 (int) int userId private synthetic void lambda$onEvent$1 (int) int userId private synthetic void lambda$onEvent$0 (int) int userId static void <clinit> () }
com/android/car/pm/VendorServiceInfo$Bind.class
VendorServiceInfo.java package com.android.car.pm abstract annotation com.android.car.pm.VendorServiceInfo$Bind extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/pm/VendorServiceInfo$Trigger.class
VendorServiceInfo.java package com.android.car.pm abstract annotation com.android.car.pm.VendorServiceInfo$Trigger extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/pm/VendorServiceInfo$UserScope.class
VendorServiceInfo.java package com.android.car.pm abstract annotation com.android.car.pm.VendorServiceInfo$UserScope extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/pm/VendorServiceInfo.class
VendorServiceInfo.java package com.android.car.pm final com.android.car.pm.VendorServiceInfo extends java.lang.Object { static final int DEFAULT_MAX_RETRIES private static final String KEY_BIND private static final String KEY_USER_SCOPE private static final String KEY_TRIGGER private static final String KEY_MAX_RETRIES private static final int USER_SCOPE_ALL private static final int USER_SCOPE_SYSTEM private static final int USER_SCOPE_FOREGROUND private static final int USER_SCOPE_VISIBLE private static final int USER_SCOPE_BACKGROUND_VISIBLE private static final int TRIGGER_ASAP private static final int TRIGGER_UNLOCKED private static final int TRIGGER_POST_UNLOCKED private static final int TRIGGER_RESUME private static final int BIND private static final int START private static final int START_FOREGROUND private final int mBind private final int mUserScope private final int mTrigger private final int mMaxRetries private final android.content.ComponentName mComponentName private void <init> (android.content.ComponentName, int, int, int, int) android.content.ComponentName componentName int bind int userScope int trigger int maxRetries boolean isAllUserService () boolean isSystemUserService () boolean isForegroundUserService () boolean isVisibleUserService () boolean isBackgroundVisibleUserService () boolean shouldStartOnUnlock () boolean shouldStartOnPostUnlock () boolean shouldStartOnResume () boolean shouldStartAsap () boolean shouldBeBound () boolean shouldBeStartedInForeground () int getMaxRetries () android.content.Intent getIntent () android.content.Intent intent static com.android.car.pm.VendorServiceInfo parse (java.lang.String) NumberFormatException e String[] pair String key String val String keyValueStr String rawServiceInfo String[] serviceParamTokens android.content.ComponentName cn int bind int userScope int trigger int maxRetries public java.lang.String toString () java.lang.String toShortString () private static java.lang.String bindToString (int) int bind private static java.lang.String triggerToString (int) int trigger private static java.lang.String userScopeToString (int) int userScope }
com/android/car/pm/WindowDumpParser$Window.class
WindowDumpParser.java package com.android.car.pm com.android.car.pm.WindowDumpParser$Window extends java.lang.Object { private final String mPackageName private final int mDisplayId private final String mActivityRecord void <init> (java.lang.String, int, java.lang.String) String packageName int displayId String activityRecord public java.lang.String getPackageName () public int getDisplayId () public java.lang.String getActivityRecord () public boolean equals (java.lang.Object) Object o com.android.car.pm.WindowDumpParser$Window window public int hashCode () public java.lang.String toString () }
com/android/car/pm/WindowDumpParser.class
WindowDumpParser.java package com.android.car.pm com.android.car.pm.WindowDumpParser extends java.lang.Object { private static final String WINDOW_TYPE_APPLICATION_STARTING void <init> () public static java.util.List getParsedAppWindows (java.lang.String, java.lang.String) java.util.regex.Matcher m int i String dump String appPackageName java.util.regex.Pattern dumpSplitter java.util.regex.Pattern windowDetailsPattern java.util.List windows String[] windowDumps }
com/android/car/power/
com/android/car/power/CarPowerManagementService$1.class
CarPowerManagementService.java package com.android.car.power com.android.car.power.CarPowerManagementService$1 extends java.lang.Object implements android.net.TetheringManager$StartTetheringCallback { final synthetic com.android.car.power.CarPowerManagementService this$0 void <init> (com.android.car.power.CarPowerManagementService) com.android.car.power.CarPowerManagementService this$0 public void onTetheringFailed (int) int error }
com/android/car/power/CarPowerManagementService$ActionOnDeath.class
CarPowerManagementService.java package com.android.car.power abstract com.android.car.power.CarPowerManagementService$ActionOnDeath extends java.lang.Object { public abstract void take (android.os.IInterface) }
com/android/car/power/CarPowerManagementService$BinderHandler.class
CarPowerManagementService.java package com.android.car.power final com.android.car.power.CarPowerManagementService$BinderHandler extends java.lang.Object implements android.os.IBinder$DeathRecipient { private android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification mDaemon final synthetic com.android.car.power.CarPowerManagementService this$0 private void <init> (com.android.car.power.CarPowerManagementService, android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification) android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification daemon public void binderDied () private void linkToDeath () android.os.RemoteException e android.os.IBinder binder private void unlinkToDeath () android.os.IBinder binder private synthetic void lambda$binderDied$0 () }
com/android/car/power/CarPowerManagementService$CpmsState.class
CarPowerManagementService.java package com.android.car.power final com.android.car.power.CarPowerManagementService$CpmsState extends java.lang.Object { public static final int WAIT_FOR_VHAL public static final int ON public static final int SHUTDOWN_PREPARE public static final int WAIT_FOR_FINISH public static final int SUSPEND public static final int SIMULATE_SLEEP public static final int SIMULATE_HIBERNATION public final boolean mCanPostpone public final int mShutdownType public final int mCarPowerStateListenerState public final int mState void <init> (com.android.car.hal.PowerHalService$PowerState) com.android.car.hal.PowerHalService$PowerState halPowerState void <init> (int, int, boolean) int state int carPowerStateListenerState boolean canPostpone void <init> (int, int, boolean, int) int state int carPowerStateListenerState boolean canPostpone int shutdownType public java.lang.String name () private java.lang.String stateToString () String baseName String baseName String baseName String baseName String baseName String baseName String baseName String baseName private static int cpmsStateToPowerStateListenerState (int) int state int powerStateListenerState public boolean equals (java.lang.Object) Object o com.android.car.power.CarPowerManagementService$CpmsState that public int hashCode () public java.lang.String toString () }
com/android/car/power/CarPowerManagementService$PowerHandler.class
CarPowerManagementService.java package com.android.car.power final com.android.car.power.CarPowerManagementService$PowerHandler extends android.os.Handler { private static final String TAG private static final int MSG_POWER_STATE_CHANGE private static final int MSG_DISPLAY_BRIGHTNESS_CHANGE private static final int MSG_DISPLAY_STATE_CHANGE private static final int MSG_PROCESSING_COMPLETE private static final int MSG_POWER_POLICY_NOTIFICATION private static final long MAIN_DISPLAY_EVENT_DELAY_MS private final java.lang.ref.WeakReference mService private void <init> (android.os.Looper, com.android.car.power.CarPowerManagementService) android.os.Looper looper com.android.car.power.CarPowerManagementService service private void handlePowerStateChange () android.os.Message msg private void handleDisplayBrightnessChange (int, int) int displayId int brightness android.os.Message msg private void handleDisplayStateChange (int, boolean) int displayId boolean on android.os.Message msg private void handleProcessingComplete () android.os.Message msg private void cancelProcessingComplete () private void handlePowerPolicyNotification (java.lang.String) String policyId android.os.Message msg private void cancelAll () public void handleMessage (android.os.Message) int displayId boolean on android.os.Message msg com.android.car.power.CarPowerManagementService service static void <clinit> () }
com/android/car/power/CarPowerManagementService$PowerManagerCallbackList.class
CarPowerManagementService.java package com.android.car.power final com.android.car.power.CarPowerManagementService$PowerManagerCallbackList extends android.os.RemoteCallbackList { private com.android.car.power.CarPowerManagementService$ActionOnDeath mActionOnDeath final synthetic com.android.car.power.CarPowerManagementService this$0 void <init> (com.android.car.power.CarPowerManagementService, com.android.car.power.CarPowerManagementService$ActionOnDeath) com.android.car.power.CarPowerManagementService$ActionOnDeath action public void onCallbackDied (android.os.IInterface) android.os.IInterface listener }
com/android/car/power/CarPowerManagementService.class
CarPowerManagementService.java package com.android.car.power public com.android.car.power.CarPowerManagementService extends android.car.hardware.power.ICarPower$Stub implements com.android.car.CarServiceBase com.android.car.hal.PowerHalService$PowerEventListener { public static final String SILENT_MODE_FORCED_SILENT public static final String SILENT_MODE_FORCED_NON_SILENT public static final String SILENT_MODE_NON_FORCED public static final long INVALID_TIMEOUT public static final int NO_WAKEUP_BY_TIMER static final String TAG private static final String WIFI_STATE_FILENAME private static final String TETHERING_STATE_FILENAME private static final String COMPONENT_STATE_MODIFIED private static final String COMPONENT_STATE_ORIGINAL private static final long INITIAL_SUSPEND_RETRY_INTERVAL_MS private static final long MAX_RETRY_INTERVAL_MS private static final long MIN_SUSPEND_WAIT_DURATION_MS private static final long MAX_SUSPEND_WAIT_DURATION_MS private static final long CAR_POWER_POLICY_DAEMON_FIND_MARGINAL_TIME_MS private static final long CAR_POWER_POLICY_DAEMON_BIND_RETRY_INTERVAL_MS private static final int CAR_POWER_POLICY_DAEMON_BIND_MAX_RETRY private static final String CAR_POWER_POLICY_DAEMON_INTERFACE private static final int SHUTDOWN_POLLING_INTERVAL_MS private static final int SHUTDOWN_EXTEND_MAX_MS private static final int MIN_MAX_GARAGE_MODE_DURATION_MS private static final String PROP_MAX_GARAGE_MODE_DURATION_OVERRIDE private static final int ACTION_ON_FINISH_SHUTDOWN private static final int ACTION_ON_FINISH_DEEP_SLEEP private static final int ACTION_ON_FINISH_HIBERNATION private static final int DEFAULT_COMPLETION_WAIT_TIMEOUT private final Object mLock private final Object mSimulationWaitObject private final android.content.Context mContext private final com.android.car.hal.PowerHalService mHal private final com.android.car.systeminterface.SystemInterface mSystemInterface private final com.android.car.power.CarPowerManagementService$PowerManagerCallbackList mPowerManagerListeners private final com.android.car.power.CarPowerManagementService$PowerManagerCallbackList mPowerManagerListenersWithCompletion private final java.util.ArrayList mInternalPowerListeners private final android.util.ArraySet mListenersWeAreWaitingFor private final java.util.LinkedList mPendingPowerStates private final android.os.HandlerThread mHandlerThread private final com.android.car.power.CarPowerManagementService$PowerHandler mHandler private final android.os.UserManager mUserManager private final com.android.car.user.CarUserService mUserService private final android.net.wifi.WifiManager mWifiManager private final android.net.TetheringManager mTetheringManager private final android.util.AtomicFile mWifiStateFile private final android.util.AtomicFile mTetheringStateFile private final boolean mWifiAdjustmentForSuspend private final boolean mSwitchGuestUserBeforeSleep private final long mMaxSuspendWaitDurationMs private boolean mWakeFromSimulatedSleep private boolean mInSimulatedDeepSleepMode private int mResumeDelayFromSimulatedSuspendSec private boolean mFreeMemoryBeforeSuspend private com.android.car.power.CarPowerManagementService$CpmsState mCurrentState private long mShutdownStartTime private long mLastSleepEntryTime private int mNextWakeupSec private int mActionOnFinish private boolean mShutdownOnNextSuspend private boolean mShouldResumeUserService private int mShutdownPrepareTimeMs private int mShutdownPollingIntervalMs private boolean mRebootAfterGarageMode private boolean mGarageModeShouldExitImmediately private android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification mCarPowerPolicyDaemon private boolean mConnectionInProgress private com.android.car.power.CarPowerManagementService$BinderHandler mBinderHandler private String mCurrentPowerPolicyId private String mPendingPowerPolicyId private String mCurrentPowerPolicyGroupId private boolean mIsPowerPolicyLocked private boolean mHasControlOverDaemon private java.util.concurrent.atomic.AtomicBoolean mIsListenerWaitingCancelled private final java.util.concurrent.Semaphore mListenerCompletionSem private int mStateForCompletion private int mLastShutdownState private android.car.ICarResultReceiver mFactoryResetCallback private final com.android.car.power.CarPowerManagementService$PowerManagerCallbackList mPowerPolicyListeners private final com.android.car.power.PowerComponentHandler mPowerComponentHandler private final com.android.car.power.PolicyReader mPolicyReader private final com.android.car.power.SilentModeHandler mSilentModeHandler private final com.android.car.power.ScreenOffHandler mScreenOffHandler void readPowerPolicyFromXml (java.io.InputStream) throws java.io.IOException com.android.car.power.PolicyReader$PolicyXmlException org.xmlpull.v1.XmlPullParserException java.io.InputStream inputStream Integer[] customComponents public void <init> (android.content.Context, com.android.car.hal.PowerHalService, com.android.car.systeminterface.SystemInterface, com.android.car.user.CarUserService, android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification) android.content.Context context com.android.car.hal.PowerHalService powerHal com.android.car.systeminterface.SystemInterface systemInterface com.android.car.user.CarUserService carUserService android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification powerPolicyDaemon public void <init> (android.content.Context, android.content.res.Resources, com.android.car.hal.PowerHalService, com.android.car.systeminterface.SystemInterface, android.os.UserManager, com.android.car.user.CarUserService, android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification, com.android.car.power.PowerComponentHandler, java.lang.String, java.lang.String, java.lang.String) android.content.Context context android.content.res.Resources resources com.android.car.hal.PowerHalService powerHal com.android.car.systeminterface.SystemInterface systemInterface android.os.UserManager userManager com.android.car.user.CarUserService carUserService android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification powerPolicyDaemon com.android.car.power.PowerComponentHandler powerComponentHandler String silentModeHwStatePath String silentModeKernelStatePath String bootReason public void setShutdownTimersForTest (int, int) int pollingIntervalMs int shutdownTimeoutMs protected android.os.HandlerThread getHandlerThread () public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public void onApPowerStateChange (com.android.car.hal.PowerHalService$PowerState) com.android.car.hal.PowerHalService$PowerState state void setStateForWakeUp () private void onApPowerStateChange (int, int) com.android.car.power.CarPowerManagementService$CpmsState pendingState int idx int apState int carPowerStateListenerState com.android.car.power.CarPowerManagementService$CpmsState newState java.util.function.BiFunction eventFilter private void doHandlePowerStateChange () com.android.car.power.CarPowerManagementService$CpmsState newState com.android.car.power.CarPowerManagementService$CpmsState prevState com.android.car.power.CarPowerManagementService$CpmsState newState com.android.car.power.CarPowerManagementService$CpmsState prevState private void handleWaitForVhal (com.android.car.power.CarPowerManagementService$CpmsState) com.android.car.power.CarPowerManagementService$CpmsState state int carPowerStateListenerState int lastShutdownState private void updateCarUserNoticeServiceIfNecessary () android.content.Intent intent int currentUserId com.android.car.user.UserHandleHelper userHandleHelper android.os.UserHandle currentUser com.android.car.user.CarUserNoticeService carUserNoticeService Exception e void handleOn () Exception e private boolean factoryResetIfNeeded () android.car.ICarResultReceiver callback Exception e android.car.ICarResultReceiver callback private void applyDefaultPowerPolicyForState (int, java.lang.String) android.car.hardware.power.CarPowerPolicy policy int state String fallbackPolicyId android.car.hardware.power.CarPowerPolicy policy String policyId public void setFactoryResetCallback (android.car.ICarResultReceiver) android.car.ICarResultReceiver callback public boolean garageModeShouldExitImmediately () private void handleShutdownPrepare (com.android.car.power.CarPowerManagementService$CpmsState, com.android.car.power.CarPowerManagementService$CpmsState) boolean areListenersEmpty boolean areListenersEmpty com.android.car.power.CarPowerManagementService$CpmsState currentState com.android.car.power.CarPowerManagementService$CpmsState prevState private void updateShutdownPrepareStatus (com.android.car.power.CarPowerManagementService$CpmsState) boolean isDeepSleepOnFinish boolean isHibernationOnFinish com.android.car.power.CarPowerManagementService$CpmsState newState private void handlePreShutdownPrepare () int intervalMs int intervalMs long timeoutMs int state Runnable taskAtCompletion private void handleCoreShutdownPrepare () private void simulateShutdownPrepare (com.android.car.power.CarPowerManagementService$CpmsState, com.android.car.power.CarPowerManagementService$CpmsState) com.android.car.power.CarPowerManagementService$CpmsState newState com.android.car.power.CarPowerManagementService$CpmsState oldState private void doShutdownPrepare () long timeoutMs long intervalMs int shutdownPrepareTimeOverrideInSecs long timeoutMs long intervalMs private void handleWaitForFinish (com.android.car.power.CarPowerManagementService$CpmsState) int intervalMs com.android.car.power.CarPowerManagementService$CpmsState state int timeoutMs Runnable taskAtCompletion int intervalMs private void handleFinish () int listenerState int listenerState int listenerState int listenerState int listenerState int timeoutMs Runnable taskAtCompletion private void doHandleFinish () boolean simulatedMode boolean mustShutDown boolean forceReboot android.os.PowerManager powerManager boolean simulatedMode boolean mustShutDown boolean forceReboot private void disableWifiFully () private void restoreWifiFully () private void restoreWifi () boolean needToRestore private void disableWifi () boolean wifiEnabled boolean wifiModifiedState private void restoreTethering () boolean needToRestore private void disableTethering () boolean tetheringEnabled boolean tetheringModifiedState private void saveWifiModifiedState (android.util.AtomicFile, boolean) java.io.FileOutputStream fos java.io.IOException e java.io.BufferedWriter writer java.io.IOException e android.util.AtomicFile file boolean forciblyDisabled java.io.FileOutputStream fos private boolean readWifiModifiedState (android.util.AtomicFile) String line java.io.BufferedReader reader java.io.IOException e android.util.AtomicFile file boolean needToRestore boolean invalidState private void startTethering () android.net.TetheringManager$TetheringRequest request private void waitForShutdownPrepareListenersToComplete (long, long) long timeoutMs long intervalMs int state Runnable taskAtCompletion private void waitForCompletion (java.lang.Runnable, java.lang.Runnable, long, long) Runnable taskAtCompletion Runnable taskAtInterval long timeoutMs long intervalMs boolean isComplete private void waitForCompletionAsync (java.lang.Runnable, java.lang.Runnable, long, long) Runnable taskAtCompletion Runnable taskAtInterval long timeoutMs long intervalMs java.util.concurrent.ExecutorService executor private void clearWaitingForCompletion (boolean) boolean clearQueue private void sendPowerManagerEvent (int, long) android.car.hardware.power.ICarPowerStateListener listener int i android.car.hardware.power.ICarPowerStateListener listener int idx int newState long timeoutMs boolean allowCompletion boolean isShutdownPrepare long internalListenerExpirationTimeMs long binderListenerExpirationTimeMs com.android.car.power.CarPowerManagementService$PowerManagerCallbackList completingInternalListeners com.android.car.power.CarPowerManagementService$PowerManagerCallbackList completingBinderListeners private void notifyListeners (com.android.car.power.CarPowerManagementService$PowerManagerCallbackList, int, long) android.os.RemoteException e android.car.hardware.power.ICarPowerStateListener listener com.android.car.power.CarPowerManagementService$PowerManagerCallbackList listenerList int newState long expirationTimeMs int idx private void doHandleSuspend (boolean) int nextListenerState int nextListenerState boolean sleepSucceeded boolean simulatedMode int status int nextListenerState private boolean needPowerStateChangeLocked (com.android.car.power.CarPowerManagementService$CpmsState) com.android.car.power.CarPowerManagementService$CpmsState newState boolean transitionAllowed private void doHandleProcessingComplete () boolean shutdownOnFinish int listenerState public void onDisplayBrightnessChange (int) int brightness public void onDisplayBrightnessChange (int, int) int displayId int brightness private void doHandleDisplayBrightnessChange (int, int) int displayId int brightness private void doHandleDisplayStateChange (int, boolean) int displayId boolean on private void doHandlePowerPolicyNotification (java.lang.String) String policyId public void handleDisplayChanged (int, boolean) int displayId boolean on public boolean canTurnOnDisplay (int) int displayId public void notifyUserActivity (int, long) int displayId long eventTime public void notifyUserActivity (int) int displayId public void sendDisplayBrightness (int) int brightness public void sendDisplayBrightness (int, int) int displayId int brightness public android.os.Handler getHandler () public void registerInternalListener (android.car.hardware.power.ICarPowerStateListener) android.car.hardware.power.ICarPowerStateListener listener public void unregisterInternalListener (android.car.hardware.power.ICarPowerStateListener) android.car.hardware.power.ICarPowerStateListener listener boolean found public void completeHandlingPowerStateChange (int, android.car.hardware.power.ICarPowerStateListener) int state android.car.hardware.power.ICarPowerStateListener listener public void registerListener (android.car.hardware.power.ICarPowerStateListener) android.car.hardware.power.ICarPowerStateListener listener public void registerListenerWithCompletion (android.car.hardware.power.ICarPowerStateListener) android.car.hardware.power.ICarPowerStateListener listener public void unregisterListener (android.car.hardware.power.ICarPowerStateListener) android.car.hardware.power.ICarPowerStateListener listener public void requestShutdownOnNextSuspend () public void finished (int, android.car.hardware.power.ICarPowerStateListener) int state android.car.hardware.power.ICarPowerStateListener listener public void scheduleNextWakeupTime (int) int seconds boolean timedWakeupAllowed public int getPowerState () public android.car.hardware.power.CarPowerPolicy getCurrentPowerPolicy () public void applyPowerPolicy (java.lang.String) String policyId int status public void setPowerPolicyGroup (java.lang.String) String policyGroupId int status public void addPowerPolicyListener (android.car.hardware.power.CarPowerPolicyFilter, android.car.hardware.power.ICarPowerPolicyListener) android.car.hardware.power.CarPowerPolicyFilter filter android.car.hardware.power.ICarPowerPolicyListener listener public void removePowerPolicyListener (android.car.hardware.power.ICarPowerPolicyListener) android.car.hardware.power.ICarPowerPolicyListener listener public void setDisplayPowerState (int, boolean) int driverDisplayId int displayId boolean enable boolean isNotSelf com.android.car.CarOccupantZoneService occupantZoneService long token void notifySilentModeChange (boolean) boolean silent private void handleListenerCompletion (int, android.car.hardware.power.ICarPowerStateListener, android.util.ArraySet) int state android.car.hardware.power.ICarPowerStateListener listener android.util.ArraySet notAllowedStates private void doUnregisterListener (android.car.hardware.power.ICarPowerStateListener) android.car.hardware.power.ICarPowerStateListener listener boolean found private void removeListenerFromWaitingList (android.os.IBinder) android.os.IBinder binderListener private void finishShutdownPrepare () boolean shouldHandleProcessingComplete private void initializePowerPolicy () android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification daemon android.frameworks.automotive.powerpolicy.internal.PolicyState state android.os.RemoteException e String currentPowerPolicyId String currentPolicyGroupId int status int status android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification daemon android.frameworks.automotive.powerpolicy.internal.PolicyState state String currentPowerPolicyId String currentPolicyGroupId private int setCurrentPowerPolicyGroup (java.lang.String) int error String policyGroupId private int applyPowerPolicy (java.lang.String, boolean, boolean, boolean) int error String policyId boolean delayNotification boolean upToDaemon boolean force android.car.hardware.power.CarPowerPolicy policy private int applyPreemptivePowerPolicy (java.lang.String) int error String policyId android.car.hardware.power.CarPowerPolicy policy private void cancelPreemptivePowerPolicy () String policyId int status String policyId private void notifyPowerPolicyChangeToDaemon (java.lang.String, boolean) android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification daemon Exception e String policyId boolean force android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification daemon private void notifyPowerPolicyChange (java.lang.String, boolean, boolean) android.os.RemoteException e android.car.hardware.power.ICarPowerPolicyListener listener android.car.hardware.power.CarPowerPolicyFilter filter String policyId boolean upToDaemon boolean force android.car.hardware.power.CarPowerPolicy accumulatedPolicy android.car.hardware.power.CarPowerPolicy appliedPolicy int idx private void makeSureNoUserInteraction () int status private void connectToPowerPolicyDaemon () private void connectToDaemonHelper (int) int retryCount int numRetry private boolean makeBinderConnection () long currentTimeMs android.os.IBinder binder long elapsedTimeMs android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification daemon private boolean suspendWithRetries () boolean isSuspendToDisk com.android.car.power.CarPowerManagementService$CpmsState state InterruptedException ignored boolean suspendSucceeded boolean isSuspendToDisk String suspendTarget long retryIntervalMs long totalWaitDurationMs public void forceSimulatedResume () public void simulateSuspendAndMaybeReboot (int, boolean, boolean, int, boolean) int shutdownType boolean shouldReboot boolean skipGarageMode int wakeupAfter boolean freeMemory boolean isDeepSleep public boolean definePowerPolicyFromCommand (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer String powerPolicyId int index String[] enabledComponents String[] disabledComponents int status public int definePowerPolicy (java.lang.String, java.lang.String[], java.lang.String[]) android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification daemon int error android.os.RemoteException e String powerPolicyId String[] enabledComponents String[] disabledComponents int status java.util.Collection customComponents android.frameworks.automotive.powerpolicy.internal.ICarPowerPolicySystemNotification daemon public boolean applyPowerPolicyFromCommand (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer String powerPolicyId boolean isPreemptive int status public boolean definePowerPolicyGroupFromCommand (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] tokens int state String[] args com.android.car.internal.util.IndentingPrintWriter writer String policyGroupId int index android.util.SparseArray defaultPolicyPerState int status public boolean setPowerPolicyGroupFromCommand (java.lang.String[], com.android.car.internal.util.IndentingPrintWriter) String[] args com.android.car.internal.util.IndentingPrintWriter writer String policyGroupId int status public void suspendFromCommand (boolean, boolean) boolean isHibernation boolean skipGarageMode int param com.android.car.hal.PowerHalService$PowerState state public void powerOffFromCommand (boolean, boolean) boolean skipGarageMode boolean reboot int param com.android.car.hal.PowerHalService$PowerState state public int getLastShutdownState () public void setSilentMode (java.lang.String) String silentMode public void dumpSilentMode (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public static boolean isCompletionAllowed (int) int state public static java.lang.String powerStateToString (int) int state public void requestShutdownAp (int, boolean) int nextPowerState boolean runGarageMode int shutdownParam public boolean isSuspendAvailable (boolean) boolean isHibernation private boolean isDeepSleepAvailable () private boolean isHibernationAvailable () private void simulateSleepByWaiting () android.os.Handler handler InterruptedException ignored private int getMaxSuspendWaitDurationConfig () private boolean isWifiAdjustmentForSuspendConfig () private int getPreShutdownPrepareTimeoutConfig () private int getShutdownEnterTimeoutConfig () private int getPostShutdownEnterTimeoutConfig () private int getCompletionWaitTimeoutConfig (int) int resourceId int timeout private static java.lang.String actionOnFinishToString (int) int actionOnFinish private void waitForCompletionWithShutdownPostpone (int, long, java.lang.Runnable, long) int carPowerStateListenerState long timeoutMs Runnable taskAtCompletion long intervalMs Runnable taskAtInterval static void freeMemory () android.car.PlatformVersion platformVersion private static void forEachDisplay (android.content.Context, java.util.function.Consumer) int displayId android.view.Display display android.content.Context context java.util.function.Consumer consumer android.hardware.display.DisplayManager displayManager private synthetic void lambda$waitForCompletionWithShutdownPostpone$14 () private synthetic void lambda$simulateSleepByWaiting$13 () private synthetic void lambda$connectToDaemonHelper$12 (int) int numRetry private static synthetic void lambda$sendPowerManagerEvent$11 (android.os.IInterface) android.os.IInterface l private static synthetic void lambda$sendPowerManagerEvent$10 (android.os.IInterface) android.os.IInterface l private synthetic void lambda$waitForCompletionAsync$9 (long, long, java.lang.Runnable, java.lang.Runnable) long waitTimeMs boolean isLastWait boolean isNotified boolean isComplete InterruptedException e long timeoutMs long intervalMs Runnable taskAtCompletion Runnable taskAtInterval long startTimeMs private synthetic void lambda$waitForShutdownPrepareListenersToComplete$8 (int) int state private synthetic void lambda$handleFinish$7 (int) int listenerState private synthetic void lambda$handleWaitForFinish$6 (com.android.car.power.CarPowerManagementService$CpmsState) int wakeupSec com.android.car.power.CarPowerManagementService$CpmsState state int wakeupSec private synthetic void lambda$handlePreShutdownPrepare$5 (int) int state private static synthetic java.lang.Boolean lambda$onApPowerStateChange$4 (com.android.car.power.CarPowerManagementService$CpmsState, com.android.car.power.CarPowerManagementService$CpmsState) com.android.car.power.CarPowerManagementService$CpmsState stateToAdd com.android.car.power.CarPowerManagementService$CpmsState pendingState private static synthetic java.lang.Boolean lambda$onApPowerStateChange$3 (com.android.car.power.CarPowerManagementService$CpmsState, com.android.car.power.CarPowerManagementService$CpmsState) com.android.car.power.CarPowerManagementService$CpmsState stateToAdd com.android.car.power.CarPowerManagementService$CpmsState pendingSate private synthetic void lambda$new$2 (android.car.hardware.power.ICarPowerPolicyListener) android.car.hardware.power.ICarPowerPolicyListener l private synthetic void lambda$new$1 (android.car.hardware.power.ICarPowerStateListener) android.car.hardware.power.ICarPowerStateListener l private synthetic void lambda$new$0 (android.car.hardware.power.ICarPowerStateListener) android.car.hardware.power.ICarPowerStateListener l static void <clinit> () }
com/android/car/power/PolicyOperationStatus$ErrorCode.class
PolicyOperationStatus.java package com.android.car.power abstract annotation com.android.car.power.PolicyOperationStatus$ErrorCode extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/power/PolicyOperationStatus.class
PolicyOperationStatus.java package com.android.car.power final com.android.car.power.PolicyOperationStatus extends java.lang.Object { static final int OK static final int ERROR_DEFINE_POWER_POLICY static final int ERROR_APPLY_POWER_POLICY static final int ERROR_SET_POWER_POLICY_GROUP static final int ERROR_INVALID_POWER_POLICY_ID static final int ERROR_DOUBLE_REGISTERED_POWER_POLICY_ID static final int ERROR_NOT_REGISTERED_POWER_POLICY_ID static final int ERROR_INVALID_POWER_POLICY_GROUP_ID static final int ERROR_DOUBLE_REGISTERED_POWER_POLICY_GROUP_ID static final int ERROR_INVALID_POWER_COMPONENT static final int ERROR_DUPLICATED_POWER_COMPONENT private static final java.util.ArrayList ERROR_CODE_DESCRIPTION private void <init> () public static java.lang.String errorCodeToString (int) IndexOutOfBoundsException e int code public static java.lang.String errorCodeToString (int, java.lang.String) IndexOutOfBoundsException e int code String moreDescription static void <clinit> () }
com/android/car/power/PolicyReader$IntermediateCarPowerPolicy.class
PolicyReader.java package com.android.car.power final com.android.car.power.PolicyReader$IntermediateCarPowerPolicy extends java.lang.Object { public final String policyId public final android.util.ArrayMap components public final String otherBehavior void <init> (java.lang.String, android.util.ArrayMap, java.lang.String) String policyId android.util.ArrayMap components String behavior }
com/android/car/power/PolicyReader$PolicyXmlException.class
PolicyReader.java package com.android.car.power final com.android.car.power.PolicyReader$PolicyXmlException extends java.lang.Exception { void <init> (java.lang.String) String message }
com/android/car/power/PolicyReader.class
PolicyReader.java package com.android.car.power public final com.android.car.power.PolicyReader extends java.lang.Object { public static final String POWER_STATE_WAIT_FOR_VHAL public static final String POWER_STATE_ON static final String SYSTEM_POWER_POLICY_PREFIX static final String POWER_POLICY_ID_NO_USER_INTERACTION static final String POWER_POLICY_ID_SUSPEND_PREP static final String POWER_POLICY_ID_ALL_ON static final String POWER_POLICY_ID_INITIAL_ON static final int INVALID_POWER_STATE private static final String TAG private static final String VENDOR_POLICY_PATH private static final String NAMESPACE private static final java.util.Set VALID_VERSIONS private static final String TAG_POWER_POLICY private static final String TAG_POLICY_GROUPS private static final String TAG_POLICY_GROUP private static final String TAG_DEFAULT_POLICY private static final String TAG_NO_DEFAULT_POLICY private static final String TAG_POLICIES private static final String TAG_POLICY private static final String TAG_OTHER_COMPONENTS private static final String TAG_COMPONENT private static final String TAG_SYSTEM_POLICY_OVERRIDES private static final String TAG_CUSTOM_COMPONENTS private static final String TAG_CUSTOM_COMPONENT private static final String ATTR_DEFAULT_POLICY_GROUP private static final String ATTR_VERSION private static final String ATTR_ID private static final String ATTR_STATE private static final String ATTR_BEHAVIOR private static final String POWER_ONOFF_ON private static final String POWER_ONOFF_OFF private static final String POWER_ONOFF_UNTOUCHED private static final int[] ALL_COMPONENTS private static final int[] NO_COMPONENTS private static final int[] INITIAL_ON_COMPONENTS private static final int[] NO_USER_INTERACTION_ENABLED_COMPONENTS private static final int[] NO_USER_INTERACTION_DISABLED_COMPONENTS private static final java.util.Set SYSTEM_POLICY_CONFIGURABLE_COMPONENTS private static final int[] SUSPEND_PREP_DISABLED_COMPONENTS private static final android.car.hardware.power.CarPowerPolicy POWER_POLICY_ALL_ON private static final android.car.hardware.power.CarPowerPolicy POWER_POLICY_INITIAL_ON private static final android.car.hardware.power.CarPowerPolicy POWER_POLICY_SUSPEND_PREP private android.util.ArrayMap mRegisteredPowerPolicies private android.util.ArrayMap mPolicyGroups private android.util.ArrayMap mPreemptivePowerPolicies private String mDefaultPolicyGroupId private android.util.ArrayMap mCustomComponents public void <init> () android.car.hardware.power.CarPowerPolicy getPowerPolicy (java.lang.String) String policyId android.car.hardware.power.CarPowerPolicy getDefaultPowerPolicyForState (java.lang.String, int) String groupId int state android.util.SparseArray group String policyId android.car.hardware.power.CarPowerPolicy getPreemptivePowerPolicy (java.lang.String) String policyId boolean isPowerPolicyGroupAvailable (java.lang.String) String groupId boolean isPreemptivePowerPolicy (java.lang.String) String policyId java.lang.String getDefaultPowerPolicyGroup () void init () int definePowerPolicy (java.lang.String, java.lang.String[], java.lang.String[]) int error int error int error String policyId String[] enabledComponents String[] disabledComponents android.util.SparseBooleanArray components int status android.car.hardware.power.CarPowerPolicy policy int definePowerPolicyGroup (java.lang.String, android.util.SparseArray) int error int error int state String policyId int i String policyGroupId android.util.SparseArray defaultPolicyPerState void dump (com.android.car.internal.util.IndentingPrintWriter) Object key int i int i int j String key android.util.SparseArray group int i int i com.android.car.internal.util.IndentingPrintWriter writer int size void initPolicies () private void readPowerPolicyConfiguration () java.io.InputStream inputStream Exception e void readPowerPolicyFromXml (java.io.InputStream) throws com.android.car.power.PolicyReader$PolicyXmlException org.xmlpull.v1.XmlPullParserException java.io.IOException java.io.InputStream stream org.xmlpull.v1.XmlPullParser parser String version android.util.ArrayMap registeredPolicies java.util.List intermediateCarPowerPolicies android.util.ArrayMap policyGroups java.util.List intermediateSystemPolicyOverride android.util.ArrayMap customComponents android.car.hardware.power.CarPowerPolicy systemPolicyOverride String defaultGroupPolicyId int type private android.util.ArrayMap parseCustomComponents (org.xmlpull.v1.XmlPullParser) throws org.xmlpull.v1.XmlPullParserException java.io.IOException com.android.car.power.PolicyReader$PolicyXmlException int componentValue String componentName org.xmlpull.v1.XmlPullParser parser android.util.ArrayMap customComponentsMap int type private java.util.List parsePolicies (org.xmlpull.v1.XmlPullParser, boolean) throws com.android.car.power.PolicyReader$PolicyXmlException org.xmlpull.v1.XmlPullParserException java.io.IOException String policyId org.xmlpull.v1.XmlPullParser parser boolean includeOtherComponents java.util.List policies int type private android.util.ArrayMap parsePolicyGroups (org.xmlpull.v1.XmlPullParser) throws com.android.car.power.PolicyReader$PolicyXmlException org.xmlpull.v1.XmlPullParserException java.io.IOException String groupId org.xmlpull.v1.XmlPullParser parser android.util.ArrayMap policyGroups int type private java.util.List parseSystemPolicyOverrides (org.xmlpull.v1.XmlPullParser) throws com.android.car.power.PolicyReader$PolicyXmlException org.xmlpull.v1.XmlPullParserException java.io.IOException org.xmlpull.v1.XmlPullParser parser private android.car.hardware.power.CarPowerPolicy validateSystemOverrides (java.util.List, android.util.ArrayMap) throws com.android.car.power.PolicyReader$PolicyXmlException java.util.List systemPolicyOverrideIntermediate android.util.ArrayMap customComponents int numOverrides android.car.hardware.power.CarPowerPolicy policyOverride java.util.Set visited private com.android.car.power.PolicyReader$IntermediateCarPowerPolicy parsePolicy (org.xmlpull.v1.XmlPullParser, java.lang.String, boolean) throws com.android.car.power.PolicyReader$PolicyXmlException java.io.IOException org.xmlpull.v1.XmlPullParserException String powerComponent String state org.xmlpull.v1.XmlPullParser parser String policyId boolean includeOtherComponents android.util.ArrayMap components String behavior boolean otherComponentsProcessed int type private android.car.hardware.power.CarPowerPolicy toCarPowerPolicy (com.android.car.power.PolicyReader$IntermediateCarPowerPolicy, android.util.ArrayMap) throws com.android.car.power.PolicyReader$PolicyXmlException String componentId int powerComponent int i boolean enabled boolean enabled int component int componentId int i com.android.car.power.PolicyReader$IntermediateCarPowerPolicy intermediatePolicy android.util.ArrayMap customComponents android.util.SparseBooleanArray components android.util.ArrayMap intermediatePolicyComponents boolean enabled boolean untouched private int toCustomPowerComponentId (java.lang.String, android.util.ArrayMap) String id android.util.ArrayMap customComponents private android.util.SparseArray parsePolicyGroup (org.xmlpull.v1.XmlPullParser) throws com.android.car.power.PolicyReader$PolicyXmlException org.xmlpull.v1.XmlPullParserException java.io.IOException String id String state int powerState String state int powerState org.xmlpull.v1.XmlPullParser parser android.util.SparseArray policyGroup int type java.util.Set visited private android.util.ArrayMap validatePowerPolicies (java.util.List, android.util.ArrayMap) throws com.android.car.power.PolicyReader$PolicyXmlException com.android.car.power.PolicyReader$IntermediateCarPowerPolicy intermediateCarPowerPolicy int index java.util.List intermediateCarPowerPolicies android.util.ArrayMap customComponents android.util.ArrayMap powerPolicies private void validatePolicyGroups (android.util.ArrayMap, android.util.ArrayMap, java.lang.String) throws com.android.car.power.PolicyReader$PolicyXmlException String policyId int i android.util.SparseArray group java.util.Map$Entry entry android.util.ArrayMap policyGroups android.util.ArrayMap registeredPolicies String defaultGroupPolicyId private void reconstructSystemPowerPolicy (android.car.hardware.power.CarPowerPolicy) int i int i android.car.hardware.power.CarPowerPolicy policyOverride java.util.List enabledComponents java.util.List disabledComponents int[] overrideEnabledComponents int[] overrideDisabledComponents private void registerBasicPowerPolicies () private void removeComponent (java.util.List, int) java.util.List components int component int index private void addComponent (java.util.List, int) java.util.List components int component int index private java.lang.String getText (org.xmlpull.v1.XmlPullParser) throws com.android.car.power.PolicyReader$PolicyXmlException org.xmlpull.v1.XmlPullParserException java.io.IOException org.xmlpull.v1.XmlPullParser parser private void skip (org.xmlpull.v1.XmlPullParser) throws com.android.car.power.PolicyReader$PolicyXmlException org.xmlpull.v1.XmlPullParserException java.io.IOException org.xmlpull.v1.XmlPullParser parser int type int depth void checkSystemPowerPolicyComponents (int[], java.util.Set) throws com.android.car.power.PolicyReader$PolicyXmlException int component int i int[] components java.util.Set visited boolean isOverridableComponent (int) int component private java.lang.String toString (android.car.hardware.power.CarPowerPolicy) android.car.hardware.power.CarPowerPolicy policy private java.lang.String componentsToString (int[]) int i int[] components StringBuffer buffer int parseComponents (java.lang.String[], boolean, android.util.SparseBooleanArray) NumberFormatException e int error int error int component int i int componentId int i String[] componentArr boolean enabled android.util.SparseBooleanArray components java.util.ArrayList customComponentIds static int toPowerState (java.lang.String) String state static java.lang.String vhalPowerStateToString (int) int state static boolean isSystemPowerPolicy (java.lang.String) String policyId private static int[] toIntArray (android.util.SparseBooleanArray, boolean) int i int i android.util.SparseBooleanArray array boolean value int arraySize int returnSize int[] ret int count private static boolean containsComponent (int[], int) int element int[] arr int component android.util.ArrayMap getCustomComponents () static void <clinit> () int c int allCount int[] initialOnDisabledComponents int pos }
com/android/car/power/PowerComponentHandler$BluetoothPowerComponentMediator.class
PowerComponentHandler.java package com.android.car.power final com.android.car.power.PowerComponentHandler$BluetoothPowerComponentMediator extends com.android.car.power.PowerComponentHandler$PowerComponentMediator { private final android.bluetooth.BluetoothAdapter mBluetoothAdapter final synthetic com.android.car.power.PowerComponentHandler this$0 void <init> (com.android.car.power.PowerComponentHandler) public boolean isComponentAvailable () public boolean isUserControllable () public boolean isEnabled () public void setEnabled (boolean) boolean enabled }
com/android/car/power/PowerComponentHandler$DisplayPowerComponentMediator.class
PowerComponentHandler.java package com.android.car.power final com.android.car.power.PowerComponentHandler$DisplayPowerComponentMediator extends com.android.car.power.PowerComponentHandler$PowerComponentMediator { final synthetic com.android.car.power.PowerComponentHandler this$0 void <init> (com.android.car.power.PowerComponentHandler) public boolean isComponentAvailable () public boolean isEnabled () public void setEnabled (boolean) boolean enabled }
com/android/car/power/PowerComponentHandler$PowerComponentMediator.class
PowerComponentHandler.java package com.android.car.power abstract com.android.car.power.PowerComponentHandler$PowerComponentMediator extends java.lang.Object { protected int mComponentId void <init> (int) int component public boolean isComponentAvailable () public boolean isUserControllable () public boolean isEnabled () public void setEnabled (boolean) boolean enabled }
com/android/car/power/PowerComponentHandler$PowerComponentMediatorFactory.class
PowerComponentHandler.java package com.android.car.power final com.android.car.power.PowerComponentHandler$PowerComponentMediatorFactory extends java.lang.Object { final synthetic com.android.car.power.PowerComponentHandler this$0 private void <init> (com.android.car.power.PowerComponentHandler) com.android.car.power.PowerComponentHandler$PowerComponentMediator createPowerComponent (int) int component }
com/android/car/power/PowerComponentHandler$VoiceInteractionPowerComponentMediator.class
PowerComponentHandler.java package com.android.car.power final com.android.car.power.PowerComponentHandler$VoiceInteractionPowerComponentMediator extends com.android.car.power.PowerComponentHandler$PowerComponentMediator { private boolean mIsEnabled final synthetic com.android.car.power.PowerComponentHandler this$0 void <init> (com.android.car.power.PowerComponentHandler) public boolean isComponentAvailable () public boolean isEnabled () public void setEnabled (boolean) android.os.RemoteException e boolean enabled }
com/android/car/power/PowerComponentHandler$WifiPowerComponentMediator.class
PowerComponentHandler.java package com.android.car.power final com.android.car.power.PowerComponentHandler$WifiPowerComponentMediator extends com.android.car.power.PowerComponentHandler$PowerComponentMediator { private final android.net.wifi.WifiManager mWifiManager final synthetic com.android.car.power.PowerComponentHandler this$0 void <init> (com.android.car.power.PowerComponentHandler) public boolean isComponentAvailable () public boolean isUserControllable () public boolean isEnabled () public void setEnabled (boolean) boolean enabled }
com/android/car/power/PowerComponentHandler.class
PowerComponentHandler.java package com.android.car.power public final com.android.car.power.PowerComponentHandler extends java.lang.Object { private static final String TAG private static final String FORCED_OFF_COMPONENTS_FILENAME private final Object mLock private final android.content.Context mContext private final com.android.car.systeminterface.SystemInterface mSystemInterface private final android.util.AtomicFile mOffComponentsByUserFile private final android.util.SparseArray mPowerComponentMediators private final android.util.SparseBooleanArray mComponentStates private final android.util.SparseBooleanArray mComponentsOffByPolicy private final android.util.SparseBooleanArray mLastModifiedComponents private final com.android.car.internal.util.IntArray mRegisteredComponents private final android.content.pm.PackageManager mPackageManager private String mCurrentPolicyId void <init> (android.content.Context, com.android.car.systeminterface.SystemInterface) android.content.Context context com.android.car.systeminterface.SystemInterface systemInterface public void <init> (android.content.Context, com.android.car.systeminterface.SystemInterface, android.util.AtomicFile) android.content.Context context com.android.car.systeminterface.SystemInterface systemInterface android.util.AtomicFile componentStateFile void init (android.util.ArrayMap) com.android.car.power.PowerComponentHandler$PowerComponentMediator mediator int component int i android.util.ArrayMap customComponents com.android.car.power.PowerComponentHandler$PowerComponentMediatorFactory factory android.car.hardware.power.CarPowerPolicy getAccumulatedPolicy () int i int component int i int enabledComponentsCount int disabledComponentsCount int[] enabledComponents int[] disabledComponents int enabledIndex int disabledIndex void applyPowerPolicy (android.car.hardware.power.CarPowerPolicy) int component int i int component int i android.car.hardware.power.CarPowerPolicy policy int[] enabledComponents int[] disabledComponents boolean isComponentChanged (android.car.hardware.power.CarPowerPolicyFilter) int i int[] components android.car.hardware.power.CarPowerPolicyFilter filter void dump (com.android.car.internal.util.IndentingPrintWriter) int component int i int i int i com.android.car.internal.util.IndentingPrintWriter writer private boolean setComponentEnabledLocked (int, boolean) int component boolean enabled int componentIndex boolean oldState com.android.car.power.PowerComponentHandler$PowerComponentMediator mediator boolean needPowerChange private void readUserOffComponentsLocked () int component String line java.io.BufferedReader reader java.io.FileNotFoundException e java.io.IOException e boolean invalid private void writeUserOffComponentsLocked () java.io.FileOutputStream fos java.io.IOException e int i java.io.BufferedWriter writer java.io.IOException e java.io.FileOutputStream fos public void registerCustomComponents (java.lang.Integer[]) int componentId int i Integer[] components static void <clinit> () }
com/android/car/power/ScreenOffHandler$1.class
ScreenOffHandler.java package com.android.car.power com.android.car.power.ScreenOffHandler$1 extends android.car.ICarOccupantZoneCallback$Stub { final synthetic com.android.car.power.ScreenOffHandler this$0 void <init> (com.android.car.power.ScreenOffHandler) com.android.car.power.ScreenOffHandler this$0 public void onOccupantZoneConfigChanged (int) int flags }
com/android/car/power/ScreenOffHandler$ClockInterface.class
ScreenOffHandler.java package com.android.car.power abstract com.android.car.power.ScreenOffHandler$ClockInterface extends java.lang.Object { public abstract long uptimeMillis () }
com/android/car/power/ScreenOffHandler$DisplayPowerInfo.class
ScreenOffHandler.java package com.android.car.power final com.android.car.power.ScreenOffHandler$DisplayPowerInfo extends java.lang.Object { private final int mDisplayId private int mUserId private int mMode private boolean mIsDriverDisplay private long mLastUserActivityTime private void <init> (int) int displayId private int getDisplayId () private void setUserId (int) int userId private int getUserId () private void setMode (int) int mode private int getMode () private void setDriverDisplay (boolean) boolean isDriver private boolean isDriverDisplay () private long getLastUserActivityTime () private void setLastUserActivityTime (long) long lastUserActivityTime public java.lang.String toString () StringBuilder b private static java.lang.String displayPowerModeToString (int) int mode }
com/android/car/power/ScreenOffHandler$DisplayPowerMode.class
ScreenOffHandler.java package com.android.car.power abstract annotation com.android.car.power.ScreenOffHandler$DisplayPowerMode extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/power/ScreenOffHandler$EventHandler.class
ScreenOffHandler.java package com.android.car.power final com.android.car.power.ScreenOffHandler$EventHandler extends android.os.Handler { private static final int MSG_USER_ACTIVITY_TIMEOUT private final java.lang.ref.WeakReference mScreenOffHandler private void <init> (android.os.Looper, com.android.car.power.ScreenOffHandler) android.os.Looper looper com.android.car.power.ScreenOffHandler screenOffHandler private void handleUserActivityTimeout (int, long) int displayId long timeMs android.os.Message msg private void cancelUserActivityTimeout (int) int displayId public void handleMessage (android.os.Message) android.os.Message msg com.android.car.power.ScreenOffHandler screenOffHandler }
com/android/car/power/ScreenOffHandler$SettingsObserver.class
ScreenOffHandler.java package com.android.car.power final com.android.car.power.ScreenOffHandler$SettingsObserver extends android.database.ContentObserver { final synthetic com.android.car.power.ScreenOffHandler this$0 void <init> (com.android.car.power.ScreenOffHandler, android.os.Handler) android.os.Handler handler public void onChange (boolean, android.net.Uri) boolean selfChange android.net.Uri uri }
com/android/car/power/ScreenOffHandler.class
ScreenOffHandler.java package com.android.car.power final com.android.car.power.ScreenOffHandler extends java.lang.Object { private static final String TAG private static final int MIN_NO_USER_SCREEN_OFF_TIMEOUT_MS private static final int MAX_NO_USER_SCREEN_OFF_TIMEOUT_MS private static final String DISPLAY_POWER_MODE_SETTING private static final android.net.Uri DISPLAY_POWER_MODE_URI static final int DISPLAY_POWER_MODE_NONE static final int DISPLAY_POWER_MODE_OFF static final int DISPLAY_POWER_MODE_ON static final int DISPLAY_POWER_MODE_ALWAYS_ON private final android.content.Context mContext private final com.android.car.systeminterface.SystemInterface mSystemInterface private final com.android.car.CarOccupantZoneService mOccupantZoneService private final com.android.car.power.ScreenOffHandler$SettingsObserver mSettingsObserver private final com.android.car.power.ScreenOffHandler$EventHandler mEventHandler private final com.android.car.power.ScreenOffHandler$ClockInterface mClock private final boolean mIsAutoPowerSaving private final int mNoUserScreenOffTimeoutMs private final Object mLock private final android.util.SparseArray mDisplayPowerInfos private boolean mBootCompleted private final android.car.ICarOccupantZoneCallback mOccupantZoneCallback void <init> (android.content.Context, com.android.car.systeminterface.SystemInterface, android.os.Looper) android.content.Context context com.android.car.systeminterface.SystemInterface systemInterface android.os.Looper looper void <init> (android.content.Context, com.android.car.systeminterface.SystemInterface, android.os.Looper, com.android.car.power.ScreenOffHandler$ClockInterface) android.content.Context context com.android.car.systeminterface.SystemInterface systemInterface android.os.Looper looper com.android.car.power.ScreenOffHandler$ClockInterface clock void init () void handleDisplayStateChange (int, boolean) int displayId boolean on void updateUserActivity (int, long) int displayId long eventTime private void updateUserActivityLocked (int, long) int displayId long eventTime com.android.car.power.ScreenOffHandler$DisplayPowerInfo info private void handleSettingsChangedLocked () boolean canTurnOnDisplay (int) int displayId private boolean canTurnOnDisplayLocked (int) int displayId com.android.car.power.ScreenOffHandler$DisplayPowerInfo info private void initializeDefaultSettings () int displayId com.android.car.power.ScreenOffHandler$DisplayPowerInfo info int displayPort int i String setting StringBuilder sb private void updateSettingsLocked () boolean on int displayId int mode com.android.car.power.ScreenOffHandler$DisplayPowerInfo info int i String setting android.util.SparseIntArray mapping private void updateAllDisplayPowerStateLocked () int i private void updateDisplayPowerStateLocked (com.android.car.power.ScreenOffHandler$DisplayPowerInfo) com.android.car.power.ScreenOffHandler$DisplayPowerInfo info int displayId private void checkUserActivityTimeout (com.android.car.power.ScreenOffHandler$DisplayPowerInfo) com.android.car.power.ScreenOffHandler$DisplayPowerInfo info long now long nextTimeout private void handleSetDisplayState (int, boolean) int displayId boolean on private void handleOccupantZoneConfigChangeLocked (int) int userId int userId android.car.CarOccupantZoneManager$OccupantZoneInfo zoneInfo int zoneId int displayId com.android.car.power.ScreenOffHandler$DisplayPowerInfo info int i com.android.car.power.ScreenOffHandler$DisplayPowerInfo info int i int flags java.util.List occupantZoneInfos private void initializeDisplayPowerInfos () android.car.CarOccupantZoneManager$OccupantZoneInfo zoneInfo int zoneId int displayId com.android.car.power.ScreenOffHandler$DisplayPowerInfo info int userId int i java.util.List occupantZoneInfos private com.android.car.power.ScreenOffHandler$DisplayPowerInfo createDisplayPowerInfoLocked (int) int displayId com.android.car.power.ScreenOffHandler$DisplayPowerInfo info private int getMainTypeDisplayId (int) int zoneId android.util.SparseIntArray parseModeAssignmentSettingValue (java.lang.String) String entry String[] pair int displayPort int displayId int mode int i String[] entries Exception e String value android.util.SparseIntArray mapping private int getDisplayId (int) android.view.Display display int displayPort android.hardware.display.DisplayManager displayManager private int getDisplayPort (int) int displayId android.hardware.display.DisplayManager displayManager android.view.Display display private int getNoUserScreenOffTimeout () int timeout void dump (com.android.car.internal.util.IndentingPrintWriter) int i com.android.car.internal.util.IndentingPrintWriter writer private synthetic void lambda$updateSettingsLocked$1 (int, boolean) int displayId boolean on private synthetic void lambda$init$0 () int displayId int i long eventTime static void <clinit> () }
com/android/car/power/SilentModeHandler$1.class
SilentModeHandler.java package com.android.car.power com.android.car.power.SilentModeHandler$1 extends android.os.FileObserver { final synthetic com.android.car.power.SilentModeHandler this$0 void <init> (com.android.car.power.SilentModeHandler, java.io.File, int) com.android.car.power.SilentModeHandler this$0 java.io.File arg0 int arg1 public void onEvent (int, java.lang.String) String contents Exception e boolean newSilentMode boolean oldSilentMode int event String filename boolean newSilentMode boolean oldSilentMode }
com/android/car/power/SilentModeHandler.class
SilentModeHandler.java package com.android.car.power final com.android.car.power.SilentModeHandler extends java.lang.Object { static final String SILENT_MODE_FORCED_SILENT static final String SILENT_MODE_FORCED_NON_SILENT static final String SILENT_MODE_NON_FORCED private static final String TAG private static final String[] SYSFS_DIRS_FOR_SILENT_MODE private static final String SYSFS_FILENAME_HW_STATE_MONITORING private static final String SYSFS_FILENAME_KERNEL_SILENTMODE private static final String VALUE_SILENT_MODE private static final String VALUE_NON_SILENT_MODE private static final String SYSTEM_BOOT_REASON private static final String FORCED_NON_SILENT private static final String FORCED_SILENT private final Object mLock private final com.android.car.power.CarPowerManagementService mService private final String mHwStateMonitoringFileName private final String mKernelSilentModeFileName private android.os.FileObserver mFileObserver private boolean mSilentModeByHwState private boolean mForcedMode void <init> (com.android.car.power.CarPowerManagementService, java.lang.String, java.lang.String, java.lang.String) com.android.car.power.CarPowerManagementService service String hwStateMonitoringFileName String kernelSilentModeFileName String bootReason String sysfsDir String reason void init () boolean forcedMode boolean silentMode boolean forcedMode boolean silentMode void release () void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer boolean isSilentMode () void querySilentModeHwState () android.os.FileObserver fileObserver android.os.FileObserver fileObserver void updateKernelSilentMode (boolean) String value java.io.BufferedWriter writer java.io.IOException e boolean silent void setSilentMode (java.lang.String) String silentMode private void switchToForcedMode (boolean) boolean silentMode boolean updated private void switchToNonForcedMode () boolean updated private void startMonitoringSilentModeHwState () java.io.File monitorFile android.os.FileObserver fileObserver private void stopMonitoringSilentModeHwStateLocked () private static java.lang.String searchForSysfsDir () String dir static void <clinit> () }
com/android/car/procfsinspector/
com/android/car/procfsinspector/IProcfsInspector$Default.class
IProcfsInspector.java package com.android.car.procfsinspector public com.android.car.procfsinspector.IProcfsInspector$Default extends java.lang.Object implements com.android.car.procfsinspector.IProcfsInspector { public void <init> () public java.util.List readProcessTable () throws android.os.RemoteException public android.os.IBinder asBinder () }
com/android/car/procfsinspector/IProcfsInspector$Stub$Proxy.class
IProcfsInspector.java package com.android.car.procfsinspector com.android.car.procfsinspector.IProcfsInspector$Stub$Proxy extends java.lang.Object implements com.android.car.procfsinspector.IProcfsInspector { private android.os.IBinder mRemote void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public java.util.List readProcessTable () throws android.os.RemoteException boolean _status java.util.List _result android.os.Parcel _data android.os.Parcel _reply java.util.List _result }
com/android/car/procfsinspector/IProcfsInspector$Stub.class
IProcfsInspector.java package com.android.car.procfsinspector public abstract com.android.car.procfsinspector.IProcfsInspector$Stub extends android.os.Binder implements com.android.car.procfsinspector.IProcfsInspector { static final int TRANSACTION_readProcessTable public void <init> () public static com.android.car.procfsinspector.IProcfsInspector asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public static java.lang.String getDefaultTransactionName (int) int transactionCode public java.lang.String getTransactionName (int) int transactionCode public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException java.util.List _result int code android.os.Parcel data android.os.Parcel reply int flags String descriptor public int getMaxTransactionId () }
com/android/car/procfsinspector/IProcfsInspector.class
IProcfsInspector.java package com.android.car.procfsinspector public abstract com.android.car.procfsinspector.IProcfsInspector extends java.lang.Object implements android.os.IInterface { public static final String DESCRIPTOR public abstract java.util.List readProcessTable () throws android.os.RemoteException }
com/android/car/procfsinspector/ProcessInfo$1.class
ProcessInfo.java package com.android.car.procfsinspector com.android.car.procfsinspector.ProcessInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.car.procfsinspector.ProcessInfo createFromParcel (android.os.Parcel) android.os.Parcel in public com.android.car.procfsinspector.ProcessInfo[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/car/procfsinspector/ProcessInfo.class
ProcessInfo.java package com.android.car.procfsinspector public com.android.car.procfsinspector.ProcessInfo extends java.lang.Object implements android.os.Parcelable { public static final android.os.Parcelable$Creator CREATOR public final int pid public final int uid public void <init> (int, int) int pid int uid public void <init> (android.os.Parcel) android.os.Parcel in public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public boolean equals (java.lang.Object) com.android.car.procfsinspector.ProcessInfo processInfo Object other public int hashCode () public java.lang.String toString () static void <clinit> () }
com/android/car/procfsinspector/ProcfsInspector.class
ProcfsInspector.java package com.android.car.procfsinspector public final com.android.car.procfsinspector.ProcfsInspector extends java.lang.Object { private static final String TAG private static final String SERVICE_NAME private final com.android.car.procfsinspector.IProcfsInspector mService private void <init> (com.android.car.procfsinspector.IProcfsInspector) com.android.car.procfsinspector.IProcfsInspector service private static com.android.car.procfsinspector.IProcfsInspector tryGet () public static java.util.List readProcessTable () android.os.RemoteException e com.android.car.procfsinspector.IProcfsInspector procfsInspector }
com/android/car/remoteaccess/
com/android/car/remoteaccess/CarRemoteAccessService$1.class
CarRemoteAccessService.java package com.android.car.remoteaccess com.android.car.remoteaccess.CarRemoteAccessService$1 extends android.car.hardware.power.ICarPowerStateListener$Stub { final synthetic com.android.car.remoteaccess.CarRemoteAccessService this$0 void <init> (com.android.car.remoteaccess.CarRemoteAccessService) com.android.car.remoteaccess.CarRemoteAccessService this$0 public void onStateChanged (int, long) int state long expirationTimeMs boolean apStateChangeRequired boolean isReadyForRemoteTask boolean isWakeupRequired boolean needsComplete }
com/android/car/remoteaccess/CarRemoteAccessService$2.class
CarRemoteAccessService.java package com.android.car.remoteaccess com.android.car.remoteaccess.CarRemoteAccessService$2 extends java.lang.Object implements com.android.car.remoteaccess.hal.RemoteAccessHalCallback { final synthetic com.android.car.remoteaccess.CarRemoteAccessService this$0 void <init> (com.android.car.remoteaccess.CarRemoteAccessService) com.android.car.remoteaccess.CarRemoteAccessService this$0 public void onRemoteTaskRequested (java.lang.String, byte[]) String clientId byte[] data String taskId long now long timeoutInMs }
com/android/car/remoteaccess/CarRemoteAccessService$CarRemoteAccessServiceDep.class
CarRemoteAccessService.java package com.android.car.remoteaccess public abstract com.android.car.remoteaccess.CarRemoteAccessService$CarRemoteAccessServiceDep extends java.lang.Object { public abstract int getCallingUid () public abstract int getCurrentUser () }
com/android/car/remoteaccess/CarRemoteAccessService$CarRemoteAccessServiceDepImpl.class
CarRemoteAccessService.java package com.android.car.remoteaccess com.android.car.remoteaccess.CarRemoteAccessService$CarRemoteAccessServiceDepImpl extends java.lang.Object implements com.android.car.remoteaccess.CarRemoteAccessService$CarRemoteAccessServiceDep { final synthetic com.android.car.remoteaccess.CarRemoteAccessService this$0 private void <init> (com.android.car.remoteaccess.CarRemoteAccessService) public int getCallingUid () public int getCurrentUser () }
com/android/car/remoteaccess/CarRemoteAccessService$ClientToken.class
CarRemoteAccessService.java package com.android.car.remoteaccess final com.android.car.remoteaccess.CarRemoteAccessService$ClientToken extends java.lang.Object implements android.os.IBinder$DeathRecipient { private final Object mTokenLock private final String mClientId private final long mIdCreationTimeInMs private android.car.remoteaccess.ICarRemoteAccessCallback mCallback private boolean mIsReadyForShutdown private void <init> (java.lang.String, long) String clientId long idCreationTimeInMs public java.lang.String getClientId () public long getIdCreationTime () public android.car.remoteaccess.ICarRemoteAccessCallback getCallback () public boolean isClientIdValid () long now public void setCallback (android.car.remoteaccess.ICarRemoteAccessCallback) android.car.remoteaccess.ICarRemoteAccessCallback callback public void setIsReadyForShutdown () public boolean isReadyForShutdown () public void binderDied () public java.lang.String toString () }
com/android/car/remoteaccess/CarRemoteAccessService$RemoteTask.class
CarRemoteAccessService.java package com.android.car.remoteaccess final com.android.car.remoteaccess.CarRemoteAccessService$RemoteTask extends java.lang.Object { public final String id public final byte[] data public final String clientId public final long timeoutInMs private void <init> (java.lang.String, byte[], java.lang.String, long) String id byte[] data String clientId long timeoutInMs public java.lang.String toString () }
com/android/car/remoteaccess/CarRemoteAccessService$RemoteTaskClientServiceConnection.class
CarRemoteAccessService.java package com.android.car.remoteaccess final com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceConnection extends java.lang.Object implements android.content.ServiceConnection { private static final String TAG private final Object mServiceLock private final android.content.Context mContext private final android.content.Intent mIntent private final android.os.UserHandle mUser private final com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceHandler mHandler private final android.os.UserManager mUserManager private final int mUid private final long mTaskUnbindDelayMs private final com.android.car.user.CarUserService mCarUserService private boolean mBound private boolean mBinding private boolean mWaitingForUserUnlock private long mTaskTimeoutMs private final java.util.Set mActiveTasks private final android.car.user.CarUserManager$UserLifecycleListener mUserLifecycleListener private void <init> (android.content.Context, com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceHandler, android.os.UserManager, android.content.ComponentName, android.os.UserHandle, int, long) android.content.Context context com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceHandler handler android.os.UserManager userManager android.content.ComponentName serviceName android.os.UserHandle user int uid long taskUnbindDelayMs public void onNullBinding (android.content.ComponentName) android.content.ComponentName name public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name public void onBindingDied (android.content.ComponentName) android.content.ComponentName name private void onReceiveUserUnlock () private void waitForUserUnlockServiceLocked () android.car.user.UserLifecycleEventFilter userUnlockEventFilter private void cancelWaitForUserUnlockServiceLocked () private void bindServiceLocked () boolean status private void bindServiceIfUserUnlockedLocked () public boolean unbindService (boolean) boolean force private boolean unbindServiceLocked (boolean) Exception e boolean force long currentTimeMs public void bindServiceAndExtendTaskTimeoutMs (long) long taskTimeoutMs public int getActiveTaskCount () public void addActiveTasks (android.util.ArraySet) int i android.util.ArraySet tasks public boolean removeActiveTasks (android.util.ArraySet) int i android.util.ArraySet tasks public void removeAllActiveTasks () private void handleAllTasksCompletionLocked () long currentTimeMs private synthetic void lambda$new$0 (android.car.user.CarUserManager$UserLifecycleEvent) android.car.user.CarUserManager$UserLifecycleEvent event static void <clinit> () }
com/android/car/remoteaccess/CarRemoteAccessService$RemoteTaskClientServiceHandler.class
CarRemoteAccessService.java package com.android.car.remoteaccess final com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceHandler extends android.os.Handler { private static final String TAG private static final int MSG_SERVICE_TIMEOUT private static final int MSG_WRAP_UP_REMOTE_ACCESS_SERVICE private static final int MSG_NOTIFY_SHUTDOWN_STARTING private static final int MSG_NOTIFY_AP_STATE_CHANGE private static final int MSG_MAYBE_SHUTDOWN private static final int MSG_PENDING_TASK_TIMEOUT private final Object mHandlerLock private final java.lang.ref.WeakReference mService private void <init> (android.os.Looper, com.android.car.remoteaccess.CarRemoteAccessService) android.os.Looper looper com.android.car.remoteaccess.CarRemoteAccessService service private void postServiceTimeout (java.lang.Integer, long) android.os.Message msg Integer uid long msgTimeMs private void postNotifyShutdownStarting (long) android.os.Message msg long delayMs private void postWrapUpRemoteAccessService (long) android.os.Message msg long delayMs private void postNotifyApStateChange (long) android.os.Message msg long delayMs private void postMaybeShutdown (long) android.os.Message msg long delayMs private void postPendingTaskTimeout (com.android.car.remoteaccess.CarRemoteAccessService$RemoteTask, long) com.android.car.remoteaccess.CarRemoteAccessService$RemoteTask task long msgTimeMs android.os.Message msg private void cancelServiceTimeout (int) int uid private void cancelAllServiceTimeout () private void cancelNotifyShutdownStarting () private void cancelWrapUpRemoteAccessService () private void cancelNotifyApStateChange () private void cancelMaybeShutdown () private void cancelPendingTaskTimeout (com.android.car.remoteaccess.CarRemoteAccessService$RemoteTask) com.android.car.remoteaccess.CarRemoteAccessService$RemoteTask task private void cancelAllPendingTaskTimeout () private void cancelAll () public void handleMessage (android.os.Message) android.os.Message msg com.android.car.remoteaccess.CarRemoteAccessService service static void <clinit> () }
com/android/car/remoteaccess/CarRemoteAccessService$RemoteTaskClientServiceInfo.class
CarRemoteAccessService.java package com.android.car.remoteaccess final com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceInfo extends java.lang.Object { private final android.content.ComponentName mServiceComponentName private final java.util.concurrent.atomic.AtomicReference mConnection private void <init> (android.content.ComponentName) android.content.ComponentName componentName public android.content.ComponentName getServiceComponentName () public com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceConnection getServiceConnection () public void setServiceConnection (com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceConnection) com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceConnection connection public java.lang.String toString () }
com/android/car/remoteaccess/CarRemoteAccessService.class
CarRemoteAccessService.java package com.android.car.remoteaccess public final com.android.car.remoteaccess.CarRemoteAccessService extends android.car.remoteaccess.ICarRemoteAccessService$Stub implements com.android.car.CarServiceBase { private static final String TAG private static final boolean DEBUG private static final int MILLI_TO_SECOND private static final String TASK_PREFIX private static final String CLIENT_PREFIX private static final int RANDOM_STRING_LENGTH private static final int MIN_SYSTEM_UPTIME_FOR_REMOTE_ACCESS_IN_SEC private static final long CLIENT_ID_EXPIRATION_IN_MILLIS private static final java.time.Duration PACKAGE_SEARCH_DELAY private static final long ALLOWED_TIME_FOR_REMOTE_TASK_CLIENT_INIT_MS private static final long SHUTDOWN_WARNING_MARGIN_IN_MS private static final long INVALID_ALLOWED_SYSTEM_UPTIME private static final int NOTIFY_AP_STATE_RETRY_SLEEP_IN_MS private static final int NOTIFY_AP_STATE_MAX_RETRY private static final int TASK_UNBIND_DELAY_MS private static final int MAX_TASK_PENDING_MS private final Object mLock private final android.content.Context mContext private final android.content.pm.PackageManager mPackageManager private final android.os.HandlerThread mHandlerThread private final com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceHandler mHandler private long mAllowedTimeForRemoteTaskClientInitMs private long mTaskUnbindDelayMs private long mMaxTaskPendingMs private final java.util.concurrent.atomic.AtomicLong mTaskCount private final java.util.concurrent.atomic.AtomicLong mClientCount private final android.util.ArrayMap mUidByClientId private final android.util.ArrayMap mTasksToBeNotifiedByClientId private final android.util.ArrayMap mClientTokenByUidName private final android.util.ArrayMap mClientServiceInfoByUid private boolean mIsReadyForRemoteTask private boolean mIsWakeupRequired private int mNotifyApPowerStateRetryCount private final android.util.ArrayMap mUidByName private final android.util.SparseArray mNameByUid private final com.android.car.remoteaccess.RemoteAccessStorage mRemoteAccessStorage private final android.car.hardware.power.ICarPowerStateListener mCarPowerStateListener private final com.android.car.remoteaccess.hal.RemoteAccessHalCallback mHalCallback private com.android.car.remoteaccess.hal.RemoteAccessHalWrapper mRemoteAccessHalWrapper private com.android.car.hal.PowerHalService mPowerHalService private final android.os.UserManager mUserManager private final long mShutdownTimeInMs private final long mAllowedSystemUptimeMs private String mWakeupServiceName private String mVehicleId private String mProcessorId private int mNextPowerState private boolean mRunGarageMode private com.android.car.power.CarPowerManagementService mPowerService private java.util.concurrent.atomic.AtomicBoolean mInitialized private com.android.car.remoteaccess.CarRemoteAccessService$CarRemoteAccessServiceDep mDep private void maybeStartNewRemoteTask (java.lang.String) android.car.remoteaccess.ICarRemoteAccessCallback callback com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceInfo serviceInfo int taskMaxDurationInSec long taskMaxDurationInMs String uidName com.android.car.remoteaccess.CarRemoteAccessService$ClientToken token String clientId android.car.remoteaccess.ICarRemoteAccessCallback callback java.util.List remoteTasksToNotify com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceInfo serviceInfo int taskMaxDurationInSec long taskMaxDurationInMs String uidName com.android.car.remoteaccess.CarRemoteAccessService$ClientToken token public void <init> (android.content.Context, com.android.car.systeminterface.SystemInterface, com.android.car.hal.PowerHalService) android.content.Context context com.android.car.systeminterface.SystemInterface systemInterface com.android.car.hal.PowerHalService powerHalService public void <init> (android.content.Context, com.android.car.systeminterface.SystemInterface, com.android.car.hal.PowerHalService, com.android.car.remoteaccess.CarRemoteAccessService$CarRemoteAccessServiceDep, android.hardware.automotive.remoteaccess.IRemoteAccess, com.android.car.remoteaccess.RemoteAccessStorage, long, boolean) android.content.Context context com.android.car.systeminterface.SystemInterface systemInterface com.android.car.hal.PowerHalService powerHalService com.android.car.remoteaccess.CarRemoteAccessService$CarRemoteAccessServiceDep dep android.hardware.automotive.remoteaccess.IRemoteAccess remoteAccessHal com.android.car.remoteaccess.RemoteAccessStorage remoteAccessStorage long allowedSystemUptimeMs boolean inMemoryStorage public void setRemoteAccessHalWrapper (com.android.car.remoteaccess.hal.RemoteAccessHalWrapper) com.android.car.remoteaccess.hal.RemoteAccessHalWrapper remoteAccessHalWrapper public void setPowerHal (com.android.car.hal.PowerHalService) com.android.car.hal.PowerHalService powerHalService public void setAllowedTimeForRemoteTaskClientInitMs (long) long allowedTimeForRemoteTaskClientInitMs public void setTaskUnbindDelayMs (long) long taskUnbindDelayMs public void setMaxTaskPendingMs (long) long maxTaskPendingMs public void init () IllegalStateException e long delayForShutdowWarningMs public void release () private void printMap (com.android.car.internal.util.IndentingPrintWriter, android.util.ArrayMap) int i com.android.car.internal.util.IndentingPrintWriter writer android.util.ArrayMap map public void dump (com.android.car.internal.util.IndentingPrintWriter) int j String clientId java.util.List taskIds java.util.List tasks int i String uidName com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceInfo serviceInfo int count int i com.android.car.internal.util.IndentingPrintWriter writer public void addCarRemoteTaskClient (android.car.remoteaccess.ICarRemoteAccessCallback) android.car.remoteaccess.ICarRemoteAccessCallback oldCallback android.os.RemoteException e com.android.car.remoteaccess.CarRemoteAccessService$ClientToken token String uidName android.car.remoteaccess.ICarRemoteAccessCallback callback int callingUid com.android.car.remoteaccess.CarRemoteAccessService$ClientToken token String uidName public void removeCarRemoteTaskClient (android.car.remoteaccess.ICarRemoteAccessCallback) com.android.car.remoteaccess.CarRemoteAccessService$ClientToken token String uidName android.car.remoteaccess.ICarRemoteAccessCallback callback int callingUid com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceConnection connection String uidName private com.android.car.remoteaccess.CarRemoteAccessService$ClientToken getTokenForUidNameAndCheckClientIdLocked (java.lang.String, java.lang.String) throws java.lang.IllegalArgumentException String uidName String clientId com.android.car.remoteaccess.CarRemoteAccessService$ClientToken token private com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceConnection getServiceConnectionLocked (java.lang.String) String uidName com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceInfo serviceInfo public void reportRemoteTaskDone (java.lang.String, java.lang.String) String uidName com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceConnection serviceConnection String clientId String taskId int callingUid String uidName com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceConnection serviceConnection public void setPowerStatePostTaskExecution (int, boolean) int nextPowerState boolean runGarageMode public void confirmReadyForShutdown (java.lang.String) com.android.car.remoteaccess.CarRemoteAccessService$ClientToken clientToken int i String uidName com.android.car.remoteaccess.CarRemoteAccessService$ClientToken token String clientId int callingUid boolean isAllClientReadyForShutDown com.android.car.remoteaccess.hal.RemoteAccessHalCallback getRemoteAccessHalCallback () long getAllowedSystemUptimeMs () private void populatePackageClientIdMapping () com.android.car.remoteaccess.RemoteAccessStorage$ClientIdEntry entry int i java.util.List clientIdEntries private void saveClientIdInDb (com.android.car.remoteaccess.CarRemoteAccessService$ClientToken, java.lang.String) com.android.car.remoteaccess.CarRemoteAccessService$ClientToken token String uidName com.android.car.remoteaccess.RemoteAccessStorage$ClientIdEntry entry private void postRegistrationUpdated (android.car.remoteaccess.ICarRemoteAccessCallback, com.android.car.remoteaccess.CarRemoteAccessService$ClientToken) android.car.remoteaccess.ICarRemoteAccessCallback callback com.android.car.remoteaccess.CarRemoteAccessService$ClientToken token String clientId private void shutdownIfNeeded (boolean) int taskCount int nextPowerState boolean runGarageMode Exception e boolean force int nextPowerState boolean runGarageMode public void unbindAllServices () android.util.ArrayMap clientServiceInfoByUid int i android.util.ArrayMap clientServiceInfoByUid private long calcTaskMaxDurationInMsLocked () long taskMaxDurationInMs long taskMaxDurationInMs int getActiveTaskCount () private int getActiveTaskCountLocked () com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceInfo serviceInfo int i int count private int getLastShutdownState () private long getAllowedSystemUptimeForRemoteTaskInMs () long timeout private java.lang.String getNameForUidLocked (int) int uid String uidName private void searchForRemoteTaskClientPackages () android.content.pm.ServiceInfo info String packageName android.content.ComponentName componentName com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceInfo serviceInfo String uidName int i int i java.util.List services android.util.ArrayMap serviceInfoByUidName private void startRemoteTaskClientService (com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceInfo, java.lang.String, long) com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceConnection serviceConnection int uid com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceConnection serviceConnection com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceInfo serviceInfo String uidName long taskDurationMs android.content.ComponentName serviceName com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceConnection serviceConnection long taskTimeoutMs private void onServiceTimeout (int) String uidName com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceInfo serviceInfo int uid com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceInfo serviceInfo private void unbindRemoteTaskClientService (com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceInfo, boolean) com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceInfo serviceInfo boolean force com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceConnection connection android.content.ComponentName serviceName private void notifyApStateChange () boolean isReadyForRemoteTask boolean isWakeupRequired boolean isReadyForRemoteTask boolean isWakeupRequired private void notifyShutdownStarting () com.android.car.remoteaccess.CarRemoteAccessService$ClientToken token int i android.os.RemoteException e android.car.remoteaccess.ICarRemoteAccessCallback callback int i java.util.List callbacks private void wrapUpRemoteAccessServiceIfNeeded () com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceInfo getRemoteTaskClientServiceInfo (java.lang.String) String uidName String clientId private void invokeTaskRequestCallbacks (com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceConnection, android.car.remoteaccess.ICarRemoteAccessCallback, java.lang.String, java.util.List, int) int i android.os.RemoteException e com.android.car.remoteaccess.CarRemoteAccessService$RemoteTask task int i com.android.car.remoteaccess.CarRemoteAccessService$RemoteTaskClientServiceConnection serviceConnection android.car.remoteaccess.ICarRemoteAccessCallback callback String clientId java.util.List tasks int taskMaxDurationInSec android.util.ArraySet taskIds android.util.ArraySet failedTaskIds private void pushTaskToPendingQueueLocked (java.lang.String, com.android.car.remoteaccess.CarRemoteAccessService$RemoteTask) String clientId com.android.car.remoteaccess.CarRemoteAccessService$RemoteTask task java.util.ArrayList remoteTasks private void onPendingTaskTimeout (com.android.car.remoteaccess.CarRemoteAccessService$RemoteTask) java.util.List pendingTasks com.android.car.remoteaccess.CarRemoteAccessService$RemoteTask task long now private java.util.List popTasksFromPendingQueueLocked (java.lang.String) int i String clientId java.util.List pendingTasks private java.lang.String generateNewTaskId () private java.lang.String generateNewClientId () private static java.lang.String nextPowerStateToString (int) int nextPowerState private synthetic void lambda$postRegistrationUpdated$1 (java.lang.String, android.car.remoteaccess.ICarRemoteAccessCallback, com.android.car.remoteaccess.CarRemoteAccessService$ClientToken) android.os.RemoteException e String clientId android.car.remoteaccess.ICarRemoteAccessCallback callback com.android.car.remoteaccess.CarRemoteAccessService$ClientToken token private synthetic void lambda$new$0 () static void <clinit> () }
com/android/car/remoteaccess/RemoteAccessStorage$ClientIdEntry.class
RemoteAccessStorage.java package com.android.car.remoteaccess final com.android.car.remoteaccess.RemoteAccessStorage$ClientIdEntry extends java.lang.Object { public final String clientId public final long idCreationTime public final String uidName void <init> (java.lang.String, long, java.lang.String) String clientId long idCreationTime String uidName public boolean equals (java.lang.Object) Object obj com.android.car.remoteaccess.RemoteAccessStorage$ClientIdEntry other public int hashCode () public java.lang.String toString () }
com/android/car/remoteaccess/RemoteAccessStorage$ClientIdTable.class
RemoteAccessStorage.java package com.android.car.remoteaccess final com.android.car.remoteaccess.RemoteAccessStorage$ClientIdTable extends java.lang.Object { public static final String TABLE_NAME public static final String INDEX_NAME public static final String COLUMN_CLIENT_ID public static final String COLUMN_CLIENT_ID_CREATION_TIME public static final String COLUMN_UID_NAME public static final String COLUMN_SECRET_KEY_IV private static final String STRING_ENCODING void <init> () public static void createDb (android.database.sqlite.SQLiteDatabase) android.database.sqlite.SQLiteDatabase db StringBuilder createCommand public static com.android.car.remoteaccess.RemoteAccessStorage$ClientIdEntry queryClientIdEntry (android.database.sqlite.SQLiteDatabase, java.lang.String) java.io.UnsupportedEncodingException e byte[] data android.database.Cursor cursor android.database.sqlite.SQLiteDatabase db String packageName String queryCommand String[] selectionArgs public static java.util.List queryClientIdEntries (android.database.sqlite.SQLiteDatabase) java.io.UnsupportedEncodingException e byte[] data int entryCount java.util.List entries android.database.Cursor cursor android.database.sqlite.SQLiteDatabase db String queryCommand public static boolean replaceEntry (android.database.sqlite.SQLiteDatabase, com.android.car.remoteaccess.RemoteAccessStorage$ClientIdEntry) com.android.car.CarServiceUtils$EncryptedData data java.io.UnsupportedEncodingException e android.database.SQLException e android.database.sqlite.SQLiteDatabase db com.android.car.remoteaccess.RemoteAccessStorage$ClientIdEntry entry com.android.car.CarServiceUtils$EncryptedData data android.content.ContentValues values }
com/android/car/remoteaccess/RemoteAccessStorage$RemoteAccessDbHelper.class
RemoteAccessStorage.java package com.android.car.remoteaccess final com.android.car.remoteaccess.RemoteAccessStorage$RemoteAccessDbHelper extends android.database.sqlite.SQLiteOpenHelper { public static final String DATABASE_NAME private static final int DATABASE_VERSION private static java.lang.String getName (java.lang.String, boolean) String systemCarDirPath boolean inMemoryStorage void <init> (android.content.Context, java.lang.String, boolean) android.content.Context context String systemCarDirPath boolean inMemoryStorage public void onCreate (android.database.sqlite.SQLiteDatabase) android.database.sqlite.SQLiteDatabase db public void onConfigure (android.database.sqlite.SQLiteDatabase) android.database.sqlite.SQLiteDatabase db public void onUpgrade (android.database.sqlite.SQLiteDatabase, int, int) android.database.sqlite.SQLiteDatabase db int oldVersion int currentVersion }
com/android/car/remoteaccess/RemoteAccessStorage.class
RemoteAccessStorage.java package com.android.car.remoteaccess final com.android.car.remoteaccess.RemoteAccessStorage extends java.lang.Object { private static final String TAG private static final String REMOTE_ACCESS_KEY_ALIAS private static String sKeyAlias private final com.android.car.remoteaccess.RemoteAccessStorage$RemoteAccessDbHelper mDbHelper void <init> (android.content.Context, com.android.car.systeminterface.SystemInterface, boolean) android.content.Context context com.android.car.systeminterface.SystemInterface systemInterface boolean inMemoryStorage void release () com.android.car.remoteaccess.RemoteAccessStorage$ClientIdEntry getClientIdEntry (java.lang.String) String packageName java.util.List getClientIdEntries () boolean updateClientId (com.android.car.remoteaccess.RemoteAccessStorage$ClientIdEntry) com.android.car.remoteaccess.RemoteAccessStorage$ClientIdEntry entry android.database.sqlite.SQLiteDatabase db boolean deleteClientId (java.lang.String) String clientId static void setKeyAlias (java.lang.String) String keyAlias static void <clinit> () }
com/android/car/remoteaccess/hal/
com/android/car/remoteaccess/hal/RemoteAccessHalCallback.class
RemoteAccessHalCallback.java package com.android.car.remoteaccess.hal public abstract com.android.car.remoteaccess.hal.RemoteAccessHalCallback extends java.lang.Object { public abstract void onRemoteTaskRequested (java.lang.String, byte[]) }
com/android/car/remoteaccess/hal/RemoteAccessHalWrapper$RemoteTaskCallbackImpl.class
RemoteAccessHalWrapper.java package com.android.car.remoteaccess.hal final com.android.car.remoteaccess.hal.RemoteAccessHalWrapper$RemoteTaskCallbackImpl extends android.hardware.automotive.remoteaccess.IRemoteTaskCallback$Stub { private final java.lang.ref.WeakReference mHalWrapper void <init> (com.android.car.remoteaccess.hal.RemoteAccessHalWrapper) com.android.car.remoteaccess.hal.RemoteAccessHalWrapper halWrapper public void onRemoteTaskRequested (java.lang.String, byte[]) String clientId byte[] data com.android.car.remoteaccess.hal.RemoteAccessHalWrapper halWrapper public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/car/remoteaccess/hal/RemoteAccessHalWrapper.class
RemoteAccessHalWrapper.java package com.android.car.remoteaccess.hal public final com.android.car.remoteaccess.hal.RemoteAccessHalWrapper extends java.lang.Object implements android.os.IBinder$DeathRecipient { static final String TAG private static final boolean DEBUG private final Object mLock private final com.android.car.remoteaccess.hal.RemoteAccessHalCallback mRemoteAccessHalCallback private final android.hardware.automotive.remoteaccess.IRemoteTaskCallback mRemoteTaskCallback private final java.util.concurrent.atomic.AtomicBoolean mConnecting private android.os.IBinder mBinder private android.hardware.automotive.remoteaccess.IRemoteAccess mRemoteAccessHal private android.hardware.automotive.remoteaccess.IRemoteAccess mTestRemoteAccessHal public void <init> (com.android.car.remoteaccess.hal.RemoteAccessHalCallback) com.android.car.remoteaccess.hal.RemoteAccessHalCallback callback public void <init> (com.android.car.remoteaccess.hal.RemoteAccessHalCallback, android.hardware.automotive.remoteaccess.IRemoteAccess) com.android.car.remoteaccess.hal.RemoteAccessHalCallback callback android.hardware.automotive.remoteaccess.IRemoteAccess testRemoteAccessHal public void init () Exception e public void release () android.hardware.automotive.remoteaccess.IRemoteAccess remoteAccessHal android.os.RemoteException e android.hardware.automotive.remoteaccess.IRemoteAccess remoteAccessHal public void binderDied () Exception e public java.lang.String getVehicleId () Exception e android.hardware.automotive.remoteaccess.IRemoteAccess remoteAccessHal public java.lang.String getWakeupServiceName () Exception e android.hardware.automotive.remoteaccess.IRemoteAccess remoteAccessHal public java.lang.String getProcessorId () Exception e android.hardware.automotive.remoteaccess.IRemoteAccess remoteAccessHal public boolean notifyApStateChange (boolean, boolean) android.hardware.automotive.remoteaccess.IRemoteAccess remoteAccessHal android.hardware.automotive.remoteaccess.ApState state Exception e boolean isReadyForRemoteTask boolean isWakeupRequired private void connectToHal () android.hardware.automotive.remoteaccess.IRemoteAccess remoteAccessHal android.os.RemoteException e android.hardware.automotive.remoteaccess.IRemoteAccess remoteAccessHal android.os.IBinder binder android.os.RemoteException e android.car.builtin.util.TimingsTraceLog t android.hardware.automotive.remoteaccess.IRemoteAccess remoteAccessHal private void clearBinder () private android.hardware.automotive.remoteaccess.IRemoteAccess getRemoteAccessHal () private void onRemoteTaskRequested (java.lang.String, byte[]) String clientId byte[] data public static android.os.IBinder getRemoteAccessHalService () String fqName android.os.IBinder binder int i String[] instances static void <clinit> () }
com/android/car/stats/
com/android/car/stats/CarStatsService.class
CarStatsService.java package com.android.car.stats public com.android.car.stats.CarStatsService extends java.lang.Object implements com.android.car.CarSystemService { private static final boolean DEBUG private static final String TAG private static final String VMS_CONNECTION_STATS_DUMPSYS_HEADER private static final java.util.function.Function VMS_CONNECTION_STATS_DUMPSYS_FORMAT private static final String VMS_CLIENT_STATS_DUMPSYS_HEADER private static final java.util.function.Function VMS_CLIENT_STATS_DUMPSYS_FORMAT private static final java.util.Comparator VMS_CLIENT_STATS_ORDER private final android.content.Context mContext private final android.content.pm.PackageManager mPackageManager private final android.app.StatsManager mStatsManager private final java.util.Map mVmsClientStats public void <init> (android.content.Context) android.content.Context context public void init () android.app.StatsManager$PullAtomMetadata metadata public void release () public com.android.car.stats.VmsClientLogger getVmsClientLogger (int) int clientUid public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private int pullVmsClientStats (int, java.util.List) int atomTag java.util.List pulledData private void dumpVmsClientStats (java.util.function.Consumer) java.util.function.Consumer dumpFn private static synthetic java.util.stream.Stream lambda$dumpVmsClientStats$8 (com.android.car.stats.VmsClientLogger) com.android.car.stats.VmsClientLogger log private static synthetic void lambda$pullVmsClientStats$7 (int, java.util.List, com.android.car.stats.VmsClientStats) int atomTag java.util.List pulledData com.android.car.stats.VmsClientStats entry android.util.StatsEvent e private static synthetic void lambda$dump$6 (com.android.car.internal.util.IndentingPrintWriter, com.android.car.stats.VmsClientStats) com.android.car.internal.util.IndentingPrintWriter writer com.android.car.stats.VmsClientStats entry private static synthetic void lambda$dump$5 (com.android.car.internal.util.IndentingPrintWriter, com.android.car.stats.VmsClientLogger) com.android.car.internal.util.IndentingPrintWriter writer com.android.car.stats.VmsClientLogger entry private static synthetic boolean lambda$dump$4 (com.android.car.stats.VmsClientLogger) com.android.car.stats.VmsClientLogger entry private synthetic com.android.car.stats.VmsClientLogger lambda$getVmsClientLogger$3 (java.lang.Integer) Integer uid String packageName private synthetic int lambda$init$2 (int, java.util.List) int atomTag java.util.List data private static synthetic java.lang.String lambda$static$1 (com.android.car.stats.VmsClientStats) com.android.car.stats.VmsClientStats entry private static synthetic java.lang.String lambda$static$0 (com.android.car.stats.VmsClientLogger) com.android.car.stats.VmsClientLogger entry static void <clinit> () }
com/android/car/stats/VmsClientLogger$ConnectionState.class
VmsClientLogger.java package com.android.car.stats public com.android.car.stats.VmsClientLogger$ConnectionState extends java.lang.Object { public static final int CONNECTING public static final int CONNECTED public static final int DISCONNECTED public static final int TERMINATED public static final int CONNECTION_ERROR public void <init> () }
com/android/car/stats/VmsClientLogger.class
VmsClientLogger.java package com.android.car.stats public com.android.car.stats.VmsClientLogger extends java.lang.Object { private final Object mLock private final int mUid private final String mPackageName private java.util.Map mConnectionStateCounters private final java.util.Map mLayerStats void <init> (int, java.lang.String) int clientUid String clientPackage public int getUid () public java.lang.String getPackageName () public void logConnectionState (int) java.util.concurrent.atomic.AtomicLong counter int connectionState java.util.concurrent.atomic.AtomicLong counter long getConnectionStateCount (int) java.util.concurrent.atomic.AtomicLong counter int connectionState java.util.concurrent.atomic.AtomicLong counter public void logPacketSent (android.car.vms.VmsLayer, long) android.car.vms.VmsLayer layer long size public void logPacketReceived (android.car.vms.VmsLayer, long) android.car.vms.VmsLayer layer long size public void logPacketDropped (android.car.vms.VmsLayer, long) android.car.vms.VmsLayer layer long size java.util.Collection getLayerEntries () private com.android.car.stats.VmsClientStats getLayerEntry (android.car.vms.VmsLayer) android.car.vms.VmsLayer layer private synthetic com.android.car.stats.VmsClientStats lambda$getLayerEntry$1 (android.car.vms.VmsLayer, android.car.vms.VmsLayer) android.car.vms.VmsLayer layer android.car.vms.VmsLayer k private static synthetic java.util.concurrent.atomic.AtomicLong lambda$logConnectionState$0 (java.lang.Integer) Integer ignored }
com/android/car/stats/VmsClientStats.class
VmsClientStats.java package com.android.car.stats com.android.car.stats.VmsClientStats extends java.lang.Object { private final Object mLock private final int mUid private final int mLayerType private final int mLayerChannel private final int mLayerVersion private long mTxBytes private long mTxPackets private long mRxBytes private long mRxPackets private long mDroppedBytes private long mDroppedPackets void <init> (int, android.car.vms.VmsLayer) int uid android.car.vms.VmsLayer layer void <init> (com.android.car.stats.VmsClientStats) com.android.car.stats.VmsClientStats other void packetSent (long) long size void packetReceived (long) long size void packetDropped (long) long size int getUid () int getLayerType () int getLayerChannel () int getLayerVersion () long getTxBytes () long getTxPackets () long getRxBytes () long getRxPackets () long getDroppedBytes () long getDroppedPackets () }
com/android/car/storagemonitoring/
com/android/car/storagemonitoring/EMmcWearInformationProvider.class
EMmcWearInformationProvider.java package com.android.car.storagemonitoring public com.android.car.storagemonitoring.EMmcWearInformationProvider extends java.lang.Object implements com.android.car.storagemonitoring.WearInformationProvider { private static java.io.File DEFAULT_LIFE_TIME_FILE private static java.io.File DEFAULT_PRE_EOL_FILE private java.io.File mLifetimeFile private java.io.File mPreEolFile public void <init> () public void <init> (java.io.File, java.io.File) java.io.File lifetimeFile java.io.File preEolFile private java.lang.String readLineFromFile (java.io.File) String data java.io.BufferedReader reader java.io.IOException e java.io.File f public com.android.car.storagemonitoring.WearInformation load () int lifetimeA int lifetimeB int eol NumberFormatException e String lifetimeData String eolData String[] lifetimes int lifetimeA int lifetimeB int eol static void <clinit> () }
com/android/car/storagemonitoring/HealthServiceWearInfoProvider$1.class
HealthServiceWearInfoProvider.java package com.android.car.storagemonitoring com.android.car.storagemonitoring.HealthServiceWearInfoProvider$1 extends java.lang.Object implements com.android.car.storagemonitoring.HealthServiceWearInfoProvider$IHealthSupplier { final synthetic com.android.car.storagemonitoring.HealthServiceWearInfoProvider this$0 void <init> (com.android.car.storagemonitoring.HealthServiceWearInfoProvider) com.android.car.storagemonitoring.HealthServiceWearInfoProvider this$0 }
com/android/car/storagemonitoring/HealthServiceWearInfoProvider$2.class
HealthServiceWearInfoProvider.java package com.android.car.storagemonitoring com.android.car.storagemonitoring.HealthServiceWearInfoProvider$2 extends java.lang.Object implements android.hardware.health.V2_0.IHealth$getStorageInfoCallback { final synthetic android.util.MutableInt val$success final synthetic android.util.MutableInt val$lifetimeA final synthetic android.util.MutableInt val$lifetimeB final synthetic android.util.MutableInt val$preEol final synthetic android.util.MutableInt val$foundInternalStorageDeviceInfo final synthetic com.android.car.storagemonitoring.HealthServiceWearInfoProvider this$0 void <init> (com.android.car.storagemonitoring.HealthServiceWearInfoProvider, android.util.MutableInt, android.util.MutableInt, android.util.MutableInt, android.util.MutableInt, android.util.MutableInt) com.android.car.storagemonitoring.HealthServiceWearInfoProvider this$0 public void onValues (int, java.util.ArrayList) android.hardware.health.V2_0.StorageInfo value2 int i int len int result java.util.ArrayList value }
com/android/car/storagemonitoring/HealthServiceWearInfoProvider$IHealthSupplier.class
HealthServiceWearInfoProvider.java package com.android.car.storagemonitoring abstract com.android.car.storagemonitoring.HealthServiceWearInfoProvider$IHealthSupplier extends java.lang.Object { public android.hardware.health.V2_0.IHealth get (java.lang.String) throws java.util.NoSuchElementException android.os.RemoteException String name }
com/android/car/storagemonitoring/HealthServiceWearInfoProvider.class
HealthServiceWearInfoProvider.java package com.android.car.storagemonitoring public com.android.car.storagemonitoring.HealthServiceWearInfoProvider extends java.lang.Object implements com.android.car.storagemonitoring.WearInformationProvider { private static final String INSTANCE_HEALTHD private static final String INSTANCE_VENDOR private static final java.util.List sAllInstances private com.android.car.storagemonitoring.HealthServiceWearInfoProvider$IHealthSupplier mHealthSupplier public void <init> () public com.android.car.storagemonitoring.WearInformation load () Exception e android.hardware.health.V2_0.IHealth healthService android.util.MutableInt success android.util.MutableInt foundInternalStorageDeviceInfo android.util.MutableInt lifetimeA android.util.MutableInt lifetimeB android.util.MutableInt preEol android.hardware.health.V2_0.IHealth$getStorageInfoCallback getStorageInfoCallback private android.hardware.health.V2_0.IHealth getHealthService () android.hardware.health.V2_0.IHealth newService String name public void setHealthSupplier (com.android.car.storagemonitoring.HealthServiceWearInfoProvider$IHealthSupplier) com.android.car.storagemonitoring.HealthServiceWearInfoProvider$IHealthSupplier healthSupplier static void <clinit> () }
com/android/car/storagemonitoring/IoStatsTracker$1.class
IoStatsTracker.java package com.android.car.storagemonitoring com.android.car.storagemonitoring.IoStatsTracker$1 extends com.android.car.storagemonitoring.IoStatsTracker$Lazy { final synthetic com.android.car.storagemonitoring.IoStatsTracker this$0 void <init> (com.android.car.storagemonitoring.IoStatsTracker) com.android.car.storagemonitoring.IoStatsTracker this$0 protected java.util.List supply () protected volatile synthetic java.lang.Object supply () }
com/android/car/storagemonitoring/IoStatsTracker$Lazy.class
IoStatsTracker.java package com.android.car.storagemonitoring abstract com.android.car.storagemonitoring.IoStatsTracker$Lazy extends java.lang.Object { protected java.util.Optional mLazy final synthetic com.android.car.storagemonitoring.IoStatsTracker this$0 private void <init> (com.android.car.storagemonitoring.IoStatsTracker) protected abstract java.lang.Object supply () public java.lang.Object get () }
com/android/car/storagemonitoring/IoStatsTracker.class
IoStatsTracker.java package com.android.car.storagemonitoring public com.android.car.storagemonitoring.IoStatsTracker extends java.lang.Object { private final Object mLock private final long mSampleWindowMs private final com.android.car.systeminterface.SystemStateInterface mSystemStateInterface private android.util.SparseArray mTotal private android.util.SparseArray mCurrentSample public void <init> (java.util.List, long, com.android.car.systeminterface.SystemStateInterface) android.car.storagemonitoring.IoStatsEntry uidIoStats int i java.util.List initialValue long sampleWindowMs com.android.car.systeminterface.SystemStateInterface systemStateInterface public void update (android.util.SparseArray) android.car.storagemonitoring.UidIoRecord newRecord int uid android.car.storagemonitoring.IoStatsEntry oldRecord android.car.storagemonitoring.IoStatsEntry newStats int i android.util.SparseArray newMetrics com.android.car.storagemonitoring.IoStatsTracker$Lazy processTable android.util.SparseArray newSample android.util.SparseArray newTotal public android.util.SparseArray getTotal () public android.util.SparseArray getCurrentSample () private static synthetic boolean lambda$update$0 (int, com.android.car.procfsinspector.ProcessInfo) int uid com.android.car.procfsinspector.ProcessInfo pi }
com/android/car/storagemonitoring/LifetimeWriteInfoProvider.class
LifetimeWriteInfoProvider.java package com.android.car.storagemonitoring public abstract com.android.car.storagemonitoring.LifetimeWriteInfoProvider extends java.lang.Object { public abstract android.car.storagemonitoring.LifetimeWriteInfo[] load () }
com/android/car/storagemonitoring/ProcfsUidIoStatsProvider.class
ProcfsUidIoStatsProvider.java package com.android.car.storagemonitoring public com.android.car.storagemonitoring.ProcfsUidIoStatsProvider extends java.lang.Object implements com.android.car.storagemonitoring.UidIoStatsProvider { private static java.nio.file.Path DEFAULT_STATS_FILE private final java.nio.file.Path mStatsFile public void <init> () void <init> (java.nio.file.Path) java.nio.file.Path statsFile public android.util.SparseArray load () java.util.List lines java.io.IOException e int uid long foreground_rchar long foreground_wchar long foreground_read_bytes long foreground_write_bytes long background_rchar long background_wchar long background_read_bytes long background_write_bytes long foreground_fsync long background_fsync NumberFormatException e java.util.StringTokenizer tokenizer String line java.util.List lines android.util.SparseArray result static void <clinit> () }
com/android/car/storagemonitoring/SysfsLifetimeWriteInfoProvider.class
SysfsLifetimeWriteInfoProvider.java package com.android.car.storagemonitoring public com.android.car.storagemonitoring.SysfsLifetimeWriteInfoProvider extends java.lang.Object implements com.android.car.storagemonitoring.LifetimeWriteInfoProvider { private static final String TAG private static final String DEFAULT_PATH private static final String[] KNOWN_FILESYSTEMS private static final String FILENAME private final java.io.File mWriteInfosPath public void <init> () void <init> (java.io.File) java.io.File writeInfosPath private android.car.storagemonitoring.LifetimeWriteInfo tryParse (java.io.File) java.util.List datalines java.io.IOException e long writtenBytes NumberFormatException e java.io.File dir java.io.File writefile java.util.List datalines String data public android.car.storagemonitoring.LifetimeWriteInfo[] load () java.io.File fspath java.io.File[] files String fstype java.util.List writeInfos static void <clinit> () }
com/android/car/storagemonitoring/UfsWearInformationProvider.class
UfsWearInformationProvider.java package com.android.car.storagemonitoring public com.android.car.storagemonitoring.UfsWearInformationProvider extends java.lang.Object implements com.android.car.storagemonitoring.WearInformationProvider { private static java.io.File DEFAULT_FILE private java.io.File mFile public void <init> () public void <init> (java.io.File) java.io.File file public com.android.car.storagemonitoring.WearInformation load () java.util.List lifetimeData java.io.IOException e NumberFormatException e java.util.regex.MatchResult match String name String value java.util.Scanner scanner String lifetimeInfo java.util.List lifetimeData java.util.regex.Pattern infoPattern java.util.Optional lifetimeA java.util.Optional lifetimeB java.util.Optional eol static void <clinit> () }
com/android/car/storagemonitoring/UidIoStatsProvider.class
UidIoStatsProvider.java package com.android.car.storagemonitoring public abstract com.android.car.storagemonitoring.UidIoStatsProvider extends java.lang.Object { public abstract android.util.SparseArray load () }
com/android/car/storagemonitoring/WearEstimateRecord$Builder.class
WearEstimateRecord.java package com.android.car.storagemonitoring public final com.android.car.storagemonitoring.WearEstimateRecord$Builder extends java.lang.Object { private android.car.storagemonitoring.WearEstimate mOldWearEstimate private android.car.storagemonitoring.WearEstimate mNewWearEstimate private long mTotalCarServiceUptime private java.time.Instant mUnixTimestamp private void <init> () public static com.android.car.storagemonitoring.WearEstimateRecord$Builder newBuilder () public com.android.car.storagemonitoring.WearEstimateRecord$Builder fromWearEstimate (android.car.storagemonitoring.WearEstimate) android.car.storagemonitoring.WearEstimate wearEstimate public com.android.car.storagemonitoring.WearEstimateRecord$Builder toWearEstimate (android.car.storagemonitoring.WearEstimate) android.car.storagemonitoring.WearEstimate wearEstimate public com.android.car.storagemonitoring.WearEstimateRecord$Builder atUptime (long) long uptime public com.android.car.storagemonitoring.WearEstimateRecord$Builder atTimestamp (java.time.Instant) java.time.Instant now public com.android.car.storagemonitoring.WearEstimateRecord build () }
com/android/car/storagemonitoring/WearEstimateRecord.class
WearEstimateRecord.java package com.android.car.storagemonitoring public com.android.car.storagemonitoring.WearEstimateRecord extends java.lang.Object { private final android.car.storagemonitoring.WearEstimate mOldWearEstimate private final android.car.storagemonitoring.WearEstimate mNewWearEstimate private final long mTotalCarServiceUptime private final java.time.Instant mUnixTimestamp public void <init> (android.car.storagemonitoring.WearEstimate, android.car.storagemonitoring.WearEstimate, long, java.time.Instant) android.car.storagemonitoring.WearEstimate oldWearEstimate android.car.storagemonitoring.WearEstimate newWearEstimate long totalCarServiceUptime java.time.Instant unixTimestamp long unixEpochSeconds void <init> (org.json.JSONObject) throws org.json.JSONException org.json.JSONObject json long unixEpochSeconds void writeToJson (android.util.JsonWriter) throws java.io.IOException android.util.JsonWriter jsonWriter public android.car.storagemonitoring.WearEstimate getOldWearEstimate () public android.car.storagemonitoring.WearEstimate getNewWearEstimate () public long getTotalCarServiceUptime () public java.time.Instant getUnixTimestamp () android.car.storagemonitoring.WearEstimateChange toWearEstimateChange (boolean) boolean isAcceptableDegradation public boolean equals (java.lang.Object) com.android.car.storagemonitoring.WearEstimateRecord wer Object other public boolean isSameAs (android.car.storagemonitoring.WearEstimateChange) android.car.storagemonitoring.WearEstimateChange wearEstimateChange public int hashCode () public java.lang.String toString () }
com/android/car/storagemonitoring/WearHistory.class
WearHistory.java package com.android.car.storagemonitoring public com.android.car.storagemonitoring.WearHistory extends java.lang.Object { private final java.util.List mWearHistory public void <init> () void <init> (org.json.JSONObject) throws org.json.JSONException org.json.JSONObject wearRecordJson com.android.car.storagemonitoring.WearEstimateRecord wearRecord int i org.json.JSONObject jsonObject org.json.JSONArray wearHistory public static transient com.android.car.storagemonitoring.WearHistory fromRecords (com.android.car.storagemonitoring.WearEstimateRecord[]) com.android.car.storagemonitoring.WearEstimateRecord[] records com.android.car.storagemonitoring.WearHistory wearHistory public static com.android.car.storagemonitoring.WearHistory fromJson (java.io.File) throws java.io.IOException org.json.JSONException java.io.File in org.json.JSONObject jsonObject public void writeToJson (android.util.JsonWriter) throws java.io.IOException com.android.car.storagemonitoring.WearEstimateRecord wearRecord android.util.JsonWriter out public boolean add (com.android.car.storagemonitoring.WearEstimateRecord) com.android.car.storagemonitoring.WearEstimateRecord record public int size () public com.android.car.storagemonitoring.WearEstimateRecord get (int) int i public com.android.car.storagemonitoring.WearEstimateRecord getLast () public java.util.List toWearEstimateChanges (long) com.android.car.storagemonitoring.WearEstimateRecord previousRecord com.android.car.storagemonitoring.WearEstimateRecord currentRecord long timeForChange boolean isAcceptableDegradation int i long acceptableHoursPerOnePercentFlashWear int WEAR_PERCENTAGE_INCREMENT long acceptableWearRate int numRecords java.util.List result public boolean equals (java.lang.Object) com.android.car.storagemonitoring.WearHistory wi Object other public int hashCode () public java.lang.String toString () private static synthetic java.lang.String lambda$toString$1 (java.lang.String, java.lang.String) String s String t private static synthetic int lambda$add$0 (com.android.car.storagemonitoring.WearEstimateRecord, com.android.car.storagemonitoring.WearEstimateRecord) com.android.car.storagemonitoring.WearEstimateRecord o1 com.android.car.storagemonitoring.WearEstimateRecord o2 }
com/android/car/storagemonitoring/WearInformation.class
WearInformation.java package com.android.car.storagemonitoring public final com.android.car.storagemonitoring.WearInformation extends java.lang.Object { public static final int UNKNOWN_LIFETIME_ESTIMATE public static final int UNKNOWN_PRE_EOL_INFO public static final int PRE_EOL_INFO_NORMAL public static final int PRE_EOL_INFO_WARNING public static final int PRE_EOL_INFO_URGENT private static final String UNKNOWN private static final String[] PRE_EOL_STRINGS public final int lifetimeEstimateA public final int lifetimeEstimateB public final int preEolInfo public void <init> (int, int, int) int lifetimeA int lifetimeB int preEol public int hashCode () public boolean equals (java.lang.Object) com.android.car.storagemonitoring.WearInformation wi Object other private java.lang.String lifetimeToString (int) int lifetime public java.lang.String toString () public android.car.storagemonitoring.WearEstimate toWearEstimate () static void <clinit> () }
com/android/car/storagemonitoring/WearInformationProvider.class
WearInformationProvider.java package com.android.car.storagemonitoring public abstract com.android.car.storagemonitoring.WearInformationProvider extends java.lang.Object { public abstract com.android.car.storagemonitoring.WearInformation load () public int convertLifetime (int) int lifetime public int adjustEol (int) int eol }
com/android/car/systeminterface/
com/android/car/systeminterface/ActivityManagerInterface$DefaultImpl.class
ActivityManagerInterface.java package com.android.car.systeminterface public com.android.car.systeminterface.ActivityManagerInterface$DefaultImpl extends java.lang.Object implements com.android.car.systeminterface.ActivityManagerInterface { private final android.content.Context mContext void <init> (android.content.Context) android.content.Context context public void sendBroadcastAsUser (android.content.Intent, android.os.UserHandle) android.content.Intent intent android.os.UserHandle user }
com/android/car/systeminterface/ActivityManagerInterface.class
ActivityManagerInterface.java package com.android.car.systeminterface public abstract com.android.car.systeminterface.ActivityManagerInterface extends java.lang.Object { public abstract void sendBroadcastAsUser (android.content.Intent, android.os.UserHandle) }
com/android/car/systeminterface/DisplayInterface$DefaultImpl$1.class
DisplayInterface.java package com.android.car.systeminterface com.android.car.systeminterface.DisplayInterface$DefaultImpl$1 extends android.database.ContentObserver { final synthetic com.android.car.systeminterface.DisplayInterface$DefaultImpl this$0 void <init> (com.android.car.systeminterface.DisplayInterface$DefaultImpl, android.os.Handler) com.android.car.systeminterface.DisplayInterface$DefaultImpl this$0 android.os.Handler arg0 public void onChange (boolean) boolean selfChange }
com/android/car/systeminterface/DisplayInterface$DefaultImpl$2.class
DisplayInterface.java package com.android.car.systeminterface com.android.car.systeminterface.DisplayInterface$DefaultImpl$2 extends java.lang.Object implements android.hardware.display.DisplayManager$DisplayListener { final synthetic com.android.car.systeminterface.DisplayInterface$DefaultImpl this$0 void <init> (com.android.car.systeminterface.DisplayInterface$DefaultImpl) com.android.car.systeminterface.DisplayInterface$DefaultImpl this$0 public void onDisplayAdded (int) int displayId public void onDisplayRemoved (int) int displayId public void onDisplayChanged (int) int displayId }
com/android/car/systeminterface/DisplayInterface$DefaultImpl.class
DisplayInterface.java package com.android.car.systeminterface public com.android.car.systeminterface.DisplayInterface$DefaultImpl extends java.lang.Object implements com.android.car.systeminterface.DisplayInterface { private static final String TAG private static final boolean DEBUG private static final int INVALID_DISPLAY_BRIGHTNESS private final android.content.Context mContext private final android.hardware.display.DisplayManager mDisplayManager private final Object mLock private final int mMaximumBacklight private final int mMinimumBacklight private final com.android.car.systeminterface.WakeLockInterface mWakeLockInterface private com.android.car.power.CarPowerManagementService mCarPowerManagementService private com.android.car.user.CarUserService mCarUserService private final android.util.SparseBooleanArray mDisplayStateSet private final android.util.SparseIntArray mDisplayBrightnessSet private final android.os.UserManager mUserManager private final android.database.ContentObserver mBrightnessObserver private final android.hardware.display.DisplayManager$DisplayListener mDisplayListener private final android.car.user.CarUserManager$UserLifecycleListener mUserLifecycleListener void <init> (android.content.Context, com.android.car.systeminterface.WakeLockInterface) int displayId android.view.Display display android.content.Context context com.android.car.systeminterface.WakeLockInterface wakeLockInterface public void refreshDisplayBrightness () public void refreshDisplayBrightness (int) int displayId com.android.car.power.CarPowerManagementService carPowerManagementService private void refreshDisplayBrightnessFromDisplay (com.android.car.power.CarPowerManagementService, int) com.android.car.power.CarPowerManagementService carPowerManagementService int displayId int linear int gamma int percentBright private void refreshDisplayBrigtnessFromSetting (com.android.car.power.CarPowerManagementService) int linear android.provider.Settings$SettingNotFoundException e com.android.car.power.CarPowerManagementService carPowerManagementService int gamma int percentBright private static int convertGammaToPercentBright (int) int gamma private void handleDisplayChanged (int) boolean state com.android.car.power.CarPowerManagementService service int displayId boolean isOn com.android.car.power.CarPowerManagementService service private boolean isDisplayOn (int) int displayId android.view.Display disp public void setDisplayBrightness (int) int percentBright public void setDisplayBrightness (int, int) int displayId int percentBright int gamma int linear public void init (com.android.car.power.CarPowerManagementService, com.android.car.user.CarUserService) com.android.car.power.CarPowerManagementService carPowerManagementService com.android.car.user.CarUserService carUserService public void startDisplayStateMonitoring () com.android.car.power.CarPowerManagementService carPowerManagementService com.android.car.user.CarUserService carUserService int displayId android.view.Display display com.android.car.power.CarPowerManagementService carPowerManagementService com.android.car.user.CarUserService carUserService android.car.user.UserLifecycleEventFilter userSwitchingEventFilter public void stopDisplayStateMonitoring () com.android.car.user.CarUserService carUserService com.android.car.user.CarUserService carUserService public void setDisplayState (int, boolean) com.android.car.power.CarPowerManagementService carPowerManagementService int displayId boolean on com.android.car.power.CarPowerManagementService carPowerManagementService public void setAllDisplayState (boolean) int i int i boolean on com.android.car.internal.util.IntArray displayIds public boolean isAnyDisplayEnabled () int i public boolean isDisplayEnabled (int) int displayId private void onUsersUpdate () private synthetic void lambda$new$0 (android.car.user.CarUserManager$UserLifecycleEvent) android.car.user.CarUserManager$UserLifecycleEvent event static void <clinit> () }
com/android/car/systeminterface/DisplayInterface.class
DisplayInterface.java package com.android.car.systeminterface public abstract com.android.car.systeminterface.DisplayInterface extends java.lang.Object { public abstract void init (com.android.car.power.CarPowerManagementService, com.android.car.user.CarUserService) public abstract void setDisplayBrightness (int) public abstract void setDisplayBrightness (int, int) public abstract void setDisplayState (int, boolean) public abstract void setAllDisplayState (boolean) public abstract void startDisplayStateMonitoring () public abstract void stopDisplayStateMonitoring () public abstract boolean isAnyDisplayEnabled () public abstract boolean isDisplayEnabled (int) public abstract void refreshDisplayBrightness () public abstract void refreshDisplayBrightness (int) }
com/android/car/systeminterface/IOInterface$DefaultImpl.class
IOInterface.java package com.android.car.systeminterface public com.android.car.systeminterface.IOInterface$DefaultImpl extends java.lang.Object implements com.android.car.systeminterface.IOInterface { private final java.io.File mSystemCarDir void <init> () public java.io.File getSystemCarDir () }
com/android/car/systeminterface/IOInterface.class
IOInterface.java package com.android.car.systeminterface public abstract com.android.car.systeminterface.IOInterface extends java.lang.Object { public abstract java.io.File getSystemCarDir () }
com/android/car/systeminterface/StorageMonitoringInterface$DefaultImpl.class
StorageMonitoringInterface.java package com.android.car.systeminterface public com.android.car.systeminterface.StorageMonitoringInterface$DefaultImpl extends java.lang.Object implements com.android.car.systeminterface.StorageMonitoringInterface { public void <init> () }
com/android/car/systeminterface/StorageMonitoringInterface.class
StorageMonitoringInterface.java package com.android.car.systeminterface public abstract com.android.car.systeminterface.StorageMonitoringInterface extends java.lang.Object { public com.android.car.storagemonitoring.WearInformationProvider[] getFlashWearInformationProviders (java.lang.String, java.lang.String) String lifetimePath String eolPath public com.android.car.storagemonitoring.UidIoStatsProvider getUidIoStatsProvider () public com.android.car.storagemonitoring.LifetimeWriteInfoProvider getLifetimeWriteInfoProvider () }
com/android/car/systeminterface/SystemInterface$Builder.class
SystemInterface.java package com.android.car.systeminterface public final com.android.car.systeminterface.SystemInterface$Builder extends java.lang.Object { private com.android.car.systeminterface.ActivityManagerInterface mActivityManagerInterface private com.android.car.systeminterface.DisplayInterface mDisplayInterface private com.android.car.systeminterface.IOInterface mIOInterface private com.android.car.systeminterface.StorageMonitoringInterface mStorageMonitoringInterface private com.android.car.systeminterface.SystemStateInterface mSystemStateInterface private com.android.car.systeminterface.TimeInterface mTimeInterface private com.android.car.systeminterface.WakeLockInterface mWakeLockInterface private void <init> () public static com.android.car.systeminterface.SystemInterface$Builder newSystemInterface () public static com.android.car.systeminterface.SystemInterface$Builder defaultSystemInterface (android.content.Context) android.content.Context context com.android.car.systeminterface.SystemInterface$Builder builder public static com.android.car.systeminterface.SystemInterface$Builder fromBuilder (com.android.car.systeminterface.SystemInterface$Builder) com.android.car.systeminterface.SystemInterface$Builder otherBuilder public com.android.car.systeminterface.SystemInterface$Builder withActivityManagerInterface (com.android.car.systeminterface.ActivityManagerInterface) com.android.car.systeminterface.ActivityManagerInterface activityManagerInterface public com.android.car.systeminterface.SystemInterface$Builder withDisplayInterface (com.android.car.systeminterface.DisplayInterface) com.android.car.systeminterface.DisplayInterface displayInterface public com.android.car.systeminterface.SystemInterface$Builder withIOInterface (com.android.car.systeminterface.IOInterface) com.android.car.systeminterface.IOInterface ioInterface public com.android.car.systeminterface.SystemInterface$Builder withStorageMonitoringInterface (com.android.car.systeminterface.StorageMonitoringInterface) com.android.car.systeminterface.StorageMonitoringInterface storageMonitoringInterface public com.android.car.systeminterface.SystemInterface$Builder withSystemStateInterface (com.android.car.systeminterface.SystemStateInterface) com.android.car.systeminterface.SystemStateInterface systemStateInterface public com.android.car.systeminterface.SystemInterface$Builder withTimeInterface (com.android.car.systeminterface.TimeInterface) com.android.car.systeminterface.TimeInterface timeInterface public com.android.car.systeminterface.SystemInterface$Builder withWakeLockInterface (com.android.car.systeminterface.WakeLockInterface) com.android.car.systeminterface.WakeLockInterface wakeLockInterface public com.android.car.systeminterface.SystemInterface build () }
com/android/car/systeminterface/SystemInterface.class
SystemInterface.java package com.android.car.systeminterface public com.android.car.systeminterface.SystemInterface extends java.lang.Object implements com.android.car.systeminterface.ActivityManagerInterface com.android.car.systeminterface.DisplayInterface com.android.car.systeminterface.IOInterface com.android.car.systeminterface.StorageMonitoringInterface com.android.car.systeminterface.SystemStateInterface com.android.car.systeminterface.TimeInterface com.android.car.systeminterface.WakeLockInterface { private final com.android.car.systeminterface.ActivityManagerInterface mActivityManagerInterface private final com.android.car.systeminterface.DisplayInterface mDisplayInterface private final com.android.car.systeminterface.IOInterface mIOInterface private final com.android.car.systeminterface.StorageMonitoringInterface mStorageMonitoringInterface private final com.android.car.systeminterface.SystemStateInterface mSystemStateInterface private final com.android.car.systeminterface.TimeInterface mTimeInterface private final com.android.car.systeminterface.WakeLockInterface mWakeLockInterface void <init> (com.android.car.systeminterface.ActivityManagerInterface, com.android.car.systeminterface.DisplayInterface, com.android.car.systeminterface.IOInterface, com.android.car.systeminterface.StorageMonitoringInterface, com.android.car.systeminterface.SystemStateInterface, com.android.car.systeminterface.TimeInterface, com.android.car.systeminterface.WakeLockInterface) com.android.car.systeminterface.ActivityManagerInterface activityManagerInterface com.android.car.systeminterface.DisplayInterface displayInterface com.android.car.systeminterface.IOInterface ioInterface com.android.car.systeminterface.StorageMonitoringInterface storageMonitoringInterface com.android.car.systeminterface.SystemStateInterface systemStateInterface com.android.car.systeminterface.TimeInterface timeInterface com.android.car.systeminterface.WakeLockInterface wakeLockInterface public com.android.car.systeminterface.ActivityManagerInterface getActivityManagerInterface () public com.android.car.systeminterface.DisplayInterface getDisplayInterface () public com.android.car.systeminterface.IOInterface getIOInterface () public com.android.car.systeminterface.SystemStateInterface getSystemStateInterface () public com.android.car.systeminterface.TimeInterface getTimeInterface () public com.android.car.systeminterface.WakeLockInterface getWakeLockInterface () public void sendBroadcastAsUser (android.content.Intent, android.os.UserHandle) android.content.Intent intent android.os.UserHandle user public java.io.File getSystemCarDir () public void releaseAllWakeLocks (int) int displayId public void switchToPartialWakeLock (int) int displayId public void switchToFullWakeLock (int) int displayId public long getUptime () public long getUptime (boolean) boolean includeDeepSleepTime public void scheduleAction (java.lang.Runnable, long) Runnable r long delayMs public java.util.List getRunningProcesses () public void cancelAllActions () public void setDisplayBrightness (int) int brightness public void setDisplayBrightness (int, int) int displayId int brightness public void setDisplayState (int, boolean) int displayId boolean on public void setAllDisplayState (boolean) boolean on public void init (com.android.car.power.CarPowerManagementService, com.android.car.user.CarUserService) com.android.car.power.CarPowerManagementService carPowerManagementService com.android.car.user.CarUserService carUserService public void startDisplayStateMonitoring () public void stopDisplayStateMonitoring () public boolean isAnyDisplayEnabled () public boolean isDisplayEnabled (int) int displayId public com.android.car.storagemonitoring.WearInformationProvider[] getFlashWearInformationProviders (java.lang.String, java.lang.String) String lifetimePath String eolPath public com.android.car.storagemonitoring.UidIoStatsProvider getUidIoStatsProvider () public com.android.car.storagemonitoring.LifetimeWriteInfoProvider getLifetimeWriteInfoProvider () public void shutdown () public boolean enterDeepSleep () public boolean enterHibernation () public void scheduleActionForBootCompleted (java.lang.Runnable, java.time.Duration) Runnable action java.time.Duration delay public boolean isWakeupCausedByTimer () public boolean isSystemSupportingDeepSleep () public boolean isSystemSupportingHibernation () public void refreshDisplayBrightness () public void refreshDisplayBrightness (int) int displayId }
com/android/car/systeminterface/SystemPowerControlHelper.class
SystemPowerControlHelper.java package com.android.car.systeminterface public final com.android.car.systeminterface.SystemPowerControlHelper extends java.lang.Object { public static final int SUSPEND_RESULT_SUCCESS public static final int SUSPEND_RESULT_FAILURE static final String TAG static final String SUSPEND_TYPE_MEM static final String SUSPEND_TYPE_DISK private static final String SYSFS_POWER_STATE_CONTROL_FILE private void <init> () public static int forceDeepSleep () public static int forceHibernate () public static boolean isSystemSupportingDeepSleep () public static boolean isSystemSupportingHibernation () static java.lang.String getSysFsPowerControlFile () private static int enterSuspend (java.lang.String) java.io.BufferedWriter writer java.io.IOException e String mode String sysFsPowerControlFile private static boolean isSuspendTypeSupported (java.lang.String) String supported String fileContents java.io.IOException e String suspendType String sysFsPowerControlFile boolean isSuspendTypeSupported }
com/android/car/systeminterface/SystemStateInterface$DefaultImpl$1.class
SystemStateInterface.java package com.android.car.systeminterface com.android.car.systeminterface.SystemStateInterface$DefaultImpl$1 extends android.content.BroadcastReceiver { final synthetic com.android.car.systeminterface.SystemStateInterface$DefaultImpl this$0 void <init> (com.android.car.systeminterface.SystemStateInterface$DefaultImpl) com.android.car.systeminterface.SystemStateInterface$DefaultImpl this$0 public void onReceive (android.content.Context, android.content.Intent) android.util.Pair action android.content.Context context android.content.Intent intent }
com/android/car/systeminterface/SystemStateInterface$DefaultImpl.class
SystemStateInterface.java package com.android.car.systeminterface public com.android.car.systeminterface.SystemStateInterface$DefaultImpl extends java.lang.Object implements com.android.car.systeminterface.SystemStateInterface { private static final java.time.Duration MIN_BOOT_COMPLETE_ACTION_DELAY private final android.content.Context mContext private java.util.List mActionsList private java.util.concurrent.ScheduledExecutorService mExecutorService private final android.content.BroadcastReceiver mBroadcastReceiver public void <init> (android.content.Context) android.content.Context context public void shutdown () public boolean enterDeepSleep () int retVal Exception e boolean deviceEnteredSleep public boolean enterHibernation () int retVal Exception e boolean deviceHibernated public void scheduleActionForBootCompleted (java.lang.Runnable, java.time.Duration) int corePoolSize android.content.IntentFilter intentFilter Runnable action java.time.Duration bootCompleteDelay java.time.Duration delay public boolean isSystemSupportingDeepSleep () public boolean isSystemSupportingHibernation () static void <clinit> () }
com/android/car/systeminterface/SystemStateInterface.class
SystemStateInterface.java package com.android.car.systeminterface public abstract com.android.car.systeminterface.SystemStateInterface extends java.lang.Object { public static final String TAG public abstract void shutdown () public abstract boolean enterDeepSleep () public abstract boolean enterHibernation () public abstract void scheduleActionForBootCompleted (java.lang.Runnable, java.time.Duration) public boolean isWakeupCausedByTimer () public boolean isSystemSupportingDeepSleep () public boolean isSystemSupportingHibernation () public java.util.List getRunningProcesses () static void <clinit> () }
com/android/car/systeminterface/TimeInterface$DefaultImpl.class
TimeInterface.java package com.android.car.systeminterface public com.android.car.systeminterface.TimeInterface$DefaultImpl extends java.lang.Object implements com.android.car.systeminterface.TimeInterface { private final Object mLock private java.util.concurrent.ScheduledExecutorService mExecutor public void <init> () public void scheduleAction (java.lang.Runnable, long) java.util.concurrent.ScheduledExecutorService executor Runnable r long delayMs java.util.concurrent.ScheduledExecutorService executor public void cancelAllActions () java.util.concurrent.ScheduledExecutorService executor java.util.concurrent.ScheduledExecutorService executor }
com/android/car/systeminterface/TimeInterface.class
TimeInterface.java package com.android.car.systeminterface public abstract com.android.car.systeminterface.TimeInterface extends java.lang.Object { public static final boolean INCLUDE_DEEP_SLEEP_TIME public static final boolean EXCLUDE_DEEP_SLEEP_TIME public long getUptime () public long getUptime (boolean) boolean includeDeepSleepTime public abstract void scheduleAction (java.lang.Runnable, long) public abstract void cancelAllActions () }
com/android/car/systeminterface/WakeLockInterface$DefaultImpl$1.class
WakeLockInterface.java package com.android.car.systeminterface com.android.car.systeminterface.WakeLockInterface$DefaultImpl$1 extends java.lang.Object implements android.hardware.display.DisplayManager$DisplayListener { final synthetic com.android.car.systeminterface.WakeLockInterface$DefaultImpl this$0 void <init> (com.android.car.systeminterface.WakeLockInterface$DefaultImpl) com.android.car.systeminterface.WakeLockInterface$DefaultImpl this$0 public void onDisplayAdded (int) int displayId android.util.Pair wakeLockPair public void onDisplayRemoved (int) android.util.Pair wakeLockPair int displayId android.util.Pair wakeLockPair android.os.PowerManager$WakeLock fullWakeLock android.os.PowerManager$WakeLock partialWakeLock public void onDisplayChanged (int) int displayId }
com/android/car/systeminterface/WakeLockInterface$DefaultImpl.class
WakeLockInterface.java package com.android.car.systeminterface public com.android.car.systeminterface.WakeLockInterface$DefaultImpl extends java.lang.Object implements com.android.car.systeminterface.WakeLockInterface { private static final String TAG private final android.content.Context mContext private final Object mLock private final android.util.SparseArray mPerDisplayWakeLocks android.hardware.display.DisplayManager$DisplayListener mDisplayListener void <init> (android.content.Context) int displayId android.util.Pair wakeLockPair android.view.Display display android.util.Pair wakeLockPair android.content.Context context android.hardware.display.DisplayManager displayManager public void switchToPartialWakeLock (int) android.util.Pair wakeLockPair int displayId android.util.Pair wakeLockPair android.os.PowerManager$WakeLock partialWakeLock android.os.PowerManager$WakeLock fullWakeLock public void switchToFullWakeLock (int) android.util.Pair wakeLockPair int displayId android.util.Pair wakeLockPair android.os.PowerManager$WakeLock fullWakeLock android.os.PowerManager$WakeLock partialWakeLock public void releaseAllWakeLocks (int) android.util.Pair wakeLockPair int displayId android.util.Pair wakeLockPair android.os.PowerManager$WakeLock fullWakeLock android.os.PowerManager$WakeLock partialWakeLock private android.util.Pair createWakeLockPair (int) StringBuilder tag android.os.PowerManager$WakeLock fullWakeLock android.os.PowerManager$WakeLock partialWakeLock int displayId android.os.PowerManager powerManager android.os.PowerManager$WakeLock fullWakeLock android.os.PowerManager$WakeLock partialWakeLock static void <clinit> () }
com/android/car/systeminterface/WakeLockInterface.class
WakeLockInterface.java package com.android.car.systeminterface public abstract com.android.car.systeminterface.WakeLockInterface extends java.lang.Object { public abstract void releaseAllWakeLocks (int) public abstract void switchToPartialWakeLock (int) public abstract void switchToFullWakeLock (int) }
com/android/car/systemui/
com/android/car/systemui/keyguard/
com/android/car/systemui/keyguard/ExperimentalCarKeyguardService$1.class
ExperimentalCarKeyguardService.java package com.android.car.systemui.keyguard com.android.car.systemui.keyguard.ExperimentalCarKeyguardService$1 extends java.lang.Object implements android.car.user.CarUserManager$UserLifecycleListener { final synthetic com.android.car.systemui.keyguard.ExperimentalCarKeyguardService this$0 void <init> (com.android.car.systemui.keyguard.ExperimentalCarKeyguardService) com.android.car.systemui.keyguard.ExperimentalCarKeyguardService this$0 public void onEvent (android.car.user.CarUserManager$UserLifecycleEvent) android.car.user.CarUserManager$UserLifecycleEvent event android.os.UserHandle user }
com/android/car/systemui/keyguard/ExperimentalCarKeyguardService$2.class
ExperimentalCarKeyguardService.java package com.android.car.systemui.keyguard com.android.car.systemui.keyguard.ExperimentalCarKeyguardService$2 extends java.lang.Object implements android.hardware.display.DisplayManager$DisplayListener { final synthetic com.android.car.systemui.keyguard.ExperimentalCarKeyguardService this$0 void <init> (com.android.car.systemui.keyguard.ExperimentalCarKeyguardService) com.android.car.systemui.keyguard.ExperimentalCarKeyguardService this$0 public void onDisplayAdded (int) int displayId public void onDisplayRemoved (int) int displayId public void onDisplayChanged (int) int displayId }
com/android/car/systemui/keyguard/ExperimentalCarKeyguardService$3.class
ExperimentalCarKeyguardService.java package com.android.car.systemui.keyguard com.android.car.systemui.keyguard.ExperimentalCarKeyguardService$3 extends android.car.ICarOccupantZoneCallback$Stub { final synthetic com.android.car.systemui.keyguard.ExperimentalCarKeyguardService this$0 void <init> (com.android.car.systemui.keyguard.ExperimentalCarKeyguardService) com.android.car.systemui.keyguard.ExperimentalCarKeyguardService this$0 public void onOccupantZoneConfigChanged (int) android.os.UserHandle userHandle android.util.Pair displays int i int flags }
com/android/car/systemui/keyguard/ExperimentalCarKeyguardService$KeyguardState.class
ExperimentalCarKeyguardService.java package com.android.car.systemui.keyguard com.android.car.systemui.keyguard.ExperimentalCarKeyguardService$KeyguardState extends java.lang.Object { final android.car.builtin.keyguard.KeyguardServiceDelegate mKeyguardDelegate private final android.car.builtin.keyguard.KeyguardServiceDelegate$KeyguardLockedStateCallback mLockedStateCallback private final android.util.ArraySet mLockedStateListeners private final int mMainDisplayId private final int mUserId private int mDisplayState private boolean mKeyguardBound private boolean mShowing private void <init> (android.car.builtin.keyguard.KeyguardServiceDelegate, int, android.view.Display) android.car.builtin.keyguard.KeyguardServiceDelegate keyguardDelegate int userId android.view.Display mainDisplay void addKeyguardLockedStateListener (android.car.IExperimentalCarKeyguardLockedStateListener) android.car.IExperimentalCarKeyguardLockedStateListener listener void removeKeyguardLockedStateListener (android.car.IExperimentalCarKeyguardLockedStateListener) android.car.IExperimentalCarKeyguardLockedStateListener listener private synthetic void lambda$new$0 (boolean) android.os.RemoteException e android.car.IExperimentalCarKeyguardLockedStateListener listener int i boolean isKeyguardLocked }
com/android/car/systemui/keyguard/ExperimentalCarKeyguardService.class
ExperimentalCarKeyguardService.java package com.android.car.systemui.keyguard public final com.android.car.systemui.keyguard.ExperimentalCarKeyguardService extends android.car.IExperimentalCarKeyguardService$Stub implements com.android.car.CarServiceBase { static final String TAG private static final boolean DBG private final android.content.Context mContext private final android.os.UserManager mUserManager private final com.android.car.user.CarUserService mCarUserService private final com.android.car.CarOccupantZoneService mCarOccupantZoneService private final Object mLock private final android.os.Handler mMainHandler private final android.util.ArraySet mUsersNeedDisplays private final android.util.SparseArray mKeyguardState private android.hardware.display.DisplayManager mDisplayManager final android.car.user.CarUserManager$UserLifecycleListener mUserLifecycleListener final android.hardware.display.DisplayManager$DisplayListener mDisplayListener private final android.car.ICarOccupantZoneCallback mOccupantZoneCallback public void <init> (android.content.Context, com.android.car.user.CarUserService, com.android.car.CarOccupantZoneService) android.content.Context context com.android.car.user.CarUserService carUserService com.android.car.CarOccupantZoneService carOccupantZoneService public void init () android.car.user.UserLifecycleEventFilter userEventFilter public void release () public boolean isKeyguardLocked (int) int userId com.android.car.systemui.keyguard.ExperimentalCarKeyguardService$KeyguardState state public boolean addKeyguardLockedStateListener (int, android.car.IExperimentalCarKeyguardLockedStateListener) int userId android.car.IExperimentalCarKeyguardLockedStateListener listener com.android.car.systemui.keyguard.ExperimentalCarKeyguardService$KeyguardState state public void removeKeyguardLockedStateListener (int, android.car.IExperimentalCarKeyguardLockedStateListener) int userId android.car.IExperimentalCarKeyguardLockedStateListener listener com.android.car.systemui.keyguard.ExperimentalCarKeyguardService$KeyguardState state private void initializeVisibleUsers () android.os.UserHandle userHandle java.util.Iterator iterator private void handleUserStart (android.os.UserHandle) android.os.UserHandle userHandle android.util.Pair displays private void handleUserStop (android.os.UserHandle) android.os.UserHandle userHandle private void initKeyguard (android.os.UserHandle, android.view.Display, int[]) android.car.builtin.keyguard.KeyguardServiceDelegate keyguardDelegate com.android.car.systemui.keyguard.ExperimentalCarKeyguardService$KeyguardState newState android.os.UserHandle userHandle android.view.Display userMainDisplay int[] allDisplays int userId private void stopKeyguard (android.os.UserHandle) int userId android.os.UserHandle userHandle private void handleDisplayChanged (int) int displayId com.android.car.systemui.keyguard.ExperimentalCarKeyguardService$KeyguardState keyguardState int oldState int newState private com.android.car.systemui.keyguard.ExperimentalCarKeyguardService$KeyguardState findKeyguardStateForDisplayId (int) com.android.car.systemui.keyguard.ExperimentalCarKeyguardService$KeyguardState state int i int displayId private com.android.car.systemui.keyguard.ExperimentalCarKeyguardService$KeyguardState findKeyguardStateForUserId (int) int userId private android.util.Pair getDisplaysForUser (android.os.UserHandle) android.os.UserHandle userHandle android.car.CarOccupantZoneManager$OccupantZoneInfo info int mainDisplayId private boolean isPassengerUser (int) int userId android.car.builtin.keyguard.KeyguardServiceDelegate createKeyguardServiceDelegate () android.util.SparseArray getKeyguardState () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.systemui.keyguard.ExperimentalCarKeyguardService$KeyguardState state int i com.android.car.internal.util.IndentingPrintWriter writer static void <clinit> () }
com/android/car/telemetry/
com/android/car/telemetry/AtomsProto$1.class
AtomsProto.java package com.android.car.telemetry synthetic com.android.car.telemetry.AtomsProto$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke static void <clinit> () }
com/android/car/telemetry/AtomsProto$ANROccurred$Builder.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$ANROccurred$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.AtomsProto$ANROccurredOrBuilder { private void <init> () public boolean hasUid () public int getUid () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setUid (int) int value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearUid () public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setProcessName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearProcessName () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasShortComponentName () public java.lang.String getShortComponentName () public com.google.protobuf.ByteString getShortComponentNameBytes () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setShortComponentName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearShortComponentName () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setShortComponentNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasReason () public java.lang.String getReason () public com.google.protobuf.ByteString getReasonBytes () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setReason (java.lang.String) String value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearReason () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setReasonBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasIsInstantApp () public com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp getIsInstantApp () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setIsInstantApp (com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp) com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearIsInstantApp () public boolean hasForegroundState () public com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState getForegroundState () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setForegroundState (com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState) com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearForegroundState () public boolean hasErrorSource () public com.android.car.telemetry.AtomsProto$ErrorSource getErrorSource () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setErrorSource (com.android.car.telemetry.AtomsProto$ErrorSource) com.android.car.telemetry.AtomsProto$ErrorSource value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearErrorSource () public boolean hasPackageName () public java.lang.String getPackageName () public com.google.protobuf.ByteString getPackageNameBytes () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setPackageName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearPackageName () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setPackageNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasIsIncremental () public boolean getIsIncremental () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setIsIncremental (boolean) boolean value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearIsIncremental () public boolean hasLoadingProgress () public float getLoadingProgress () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setLoadingProgress (float) float value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearLoadingProgress () public boolean hasMillisSinceOldestPendingRead () public long getMillisSinceOldestPendingRead () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setMillisSinceOldestPendingRead (long) long value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearMillisSinceOldestPendingRead () public boolean hasStorageHealthCode () public int getStorageHealthCode () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setStorageHealthCode (int) int value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearStorageHealthCode () public boolean hasDataLoaderStatusCode () public int getDataLoaderStatusCode () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setDataLoaderStatusCode (int) int value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearDataLoaderStatusCode () public boolean hasReadLogsEnabled () public boolean getReadLogsEnabled () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setReadLogsEnabled (boolean) boolean value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearReadLogsEnabled () public boolean hasMillisSinceLastDataLoaderBind () public long getMillisSinceLastDataLoaderBind () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setMillisSinceLastDataLoaderBind (long) long value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearMillisSinceLastDataLoaderBind () public boolean hasDataLoaderBindDelayMillis () public long getDataLoaderBindDelayMillis () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setDataLoaderBindDelayMillis (long) long value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearDataLoaderBindDelayMillis () public boolean hasTotalDelayedReads () public int getTotalDelayedReads () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setTotalDelayedReads (int) int value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearTotalDelayedReads () public boolean hasTotalFailedReads () public int getTotalFailedReads () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setTotalFailedReads (int) int value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearTotalFailedReads () public boolean hasLastReadErrorUid () public int getLastReadErrorUid () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setLastReadErrorUid (int) int value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearLastReadErrorUid () public boolean hasLastReadErrorMillisSince () public long getLastReadErrorMillisSince () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setLastReadErrorMillisSince (long) long value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearLastReadErrorMillisSince () public boolean hasLastReadErrorCode () public int getLastReadErrorCode () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setLastReadErrorCode (int) int value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearLastReadErrorCode () public boolean hasTotalDelayedReadsDurationMillis () public long getTotalDelayedReadsDurationMillis () public com.android.car.telemetry.AtomsProto$ANROccurred$Builder setTotalDelayedReadsDurationMillis (long) long value public com.android.car.telemetry.AtomsProto$ANROccurred$Builder clearTotalDelayedReadsDurationMillis () }
com/android/car/telemetry/AtomsProto$ANROccurred$ForegroundState$1.class
AtomsProto.java package com.android.car.telemetry com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/telemetry/AtomsProto$ANROccurred$ForegroundState$ForegroundStateVerifier.class
AtomsProto.java package com.android.car.telemetry final com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState$ForegroundStateVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/telemetry/AtomsProto$ANROccurred$ForegroundState.class
AtomsProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState UNKNOWN public static final enum com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState BACKGROUND public static final enum com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState FOREGROUND public static final int UNKNOWN_VALUE public static final int BACKGROUND_VALUE public static final int FOREGROUND_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState[] $VALUES public static com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState[] values () public static com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState valueOf (int) int value public static com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState[] $values () static void <clinit> () }
com/android/car/telemetry/AtomsProto$ANROccurred$InstantApp$1.class
AtomsProto.java package com.android.car.telemetry com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/telemetry/AtomsProto$ANROccurred$InstantApp$InstantAppVerifier.class
AtomsProto.java package com.android.car.telemetry final com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp$InstantAppVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/telemetry/AtomsProto$ANROccurred$InstantApp.class
AtomsProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp UNAVAILABLE public static final enum com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp FALSE public static final enum com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp TRUE public static final int UNAVAILABLE_VALUE public static final int FALSE_VALUE public static final int TRUE_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp[] $VALUES public static com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp[] values () public static com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp valueOf (int) int value public static com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp[] $values () static void <clinit> () }
com/android/car/telemetry/AtomsProto$ANROccurred.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$ANROccurred extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.AtomsProto$ANROccurredOrBuilder { private int bitField0_ public static final int UID_FIELD_NUMBER private int uid_ public static final int PROCESS_NAME_FIELD_NUMBER private String processName_ public static final int SHORT_COMPONENT_NAME_FIELD_NUMBER private String shortComponentName_ public static final int REASON_FIELD_NUMBER private String reason_ public static final int IS_INSTANT_APP_FIELD_NUMBER private int isInstantApp_ public static final int FOREGROUND_STATE_FIELD_NUMBER private int foregroundState_ public static final int ERROR_SOURCE_FIELD_NUMBER private int errorSource_ public static final int PACKAGE_NAME_FIELD_NUMBER private String packageName_ public static final int IS_INCREMENTAL_FIELD_NUMBER private boolean isIncremental_ public static final int LOADING_PROGRESS_FIELD_NUMBER private float loadingProgress_ public static final int MILLIS_SINCE_OLDEST_PENDING_READ_FIELD_NUMBER private long millisSinceOldestPendingRead_ public static final int STORAGE_HEALTH_CODE_FIELD_NUMBER private int storageHealthCode_ public static final int DATA_LOADER_STATUS_CODE_FIELD_NUMBER private int dataLoaderStatusCode_ public static final int READ_LOGS_ENABLED_FIELD_NUMBER private boolean readLogsEnabled_ public static final int MILLIS_SINCE_LAST_DATA_LOADER_BIND_FIELD_NUMBER private long millisSinceLastDataLoaderBind_ public static final int DATA_LOADER_BIND_DELAY_MILLIS_FIELD_NUMBER private long dataLoaderBindDelayMillis_ public static final int TOTAL_DELAYED_READS_FIELD_NUMBER private int totalDelayedReads_ public static final int TOTAL_FAILED_READS_FIELD_NUMBER private int totalFailedReads_ public static final int LAST_READ_ERROR_UID_FIELD_NUMBER private int lastReadErrorUid_ public static final int LAST_READ_ERROR_MILLIS_SINCE_FIELD_NUMBER private long lastReadErrorMillisSince_ public static final int LAST_READ_ERROR_CODE_FIELD_NUMBER private int lastReadErrorCode_ public static final int TOTAL_DELAYED_READS_DURATION_MILLIS_FIELD_NUMBER private long totalDelayedReadsDurationMillis_ private static final com.android.car.telemetry.AtomsProto$ANROccurred DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasUid () public int getUid () private void setUid (int) int value private void clearUid () public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () private void setProcessName (java.lang.String) String value Class valueClass private void clearProcessName () private void setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasShortComponentName () public java.lang.String getShortComponentName () public com.google.protobuf.ByteString getShortComponentNameBytes () private void setShortComponentName (java.lang.String) String value Class valueClass private void clearShortComponentName () private void setShortComponentNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasReason () public java.lang.String getReason () public com.google.protobuf.ByteString getReasonBytes () private void setReason (java.lang.String) String value Class valueClass private void clearReason () private void setReasonBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasIsInstantApp () public com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp getIsInstantApp () com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp result private void setIsInstantApp (com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp) com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp value private void clearIsInstantApp () public boolean hasForegroundState () public com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState getForegroundState () com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState result private void setForegroundState (com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState) com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState value private void clearForegroundState () public boolean hasErrorSource () public com.android.car.telemetry.AtomsProto$ErrorSource getErrorSource () com.android.car.telemetry.AtomsProto$ErrorSource result private void setErrorSource (com.android.car.telemetry.AtomsProto$ErrorSource) com.android.car.telemetry.AtomsProto$ErrorSource value private void clearErrorSource () public boolean hasPackageName () public java.lang.String getPackageName () public com.google.protobuf.ByteString getPackageNameBytes () private void setPackageName (java.lang.String) String value Class valueClass private void clearPackageName () private void setPackageNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasIsIncremental () public boolean getIsIncremental () private void setIsIncremental (boolean) boolean value private void clearIsIncremental () public boolean hasLoadingProgress () public float getLoadingProgress () private void setLoadingProgress (float) float value private void clearLoadingProgress () public boolean hasMillisSinceOldestPendingRead () public long getMillisSinceOldestPendingRead () private void setMillisSinceOldestPendingRead (long) long value private void clearMillisSinceOldestPendingRead () public boolean hasStorageHealthCode () public int getStorageHealthCode () private void setStorageHealthCode (int) int value private void clearStorageHealthCode () public boolean hasDataLoaderStatusCode () public int getDataLoaderStatusCode () private void setDataLoaderStatusCode (int) int value private void clearDataLoaderStatusCode () public boolean hasReadLogsEnabled () public boolean getReadLogsEnabled () private void setReadLogsEnabled (boolean) boolean value private void clearReadLogsEnabled () public boolean hasMillisSinceLastDataLoaderBind () public long getMillisSinceLastDataLoaderBind () private void setMillisSinceLastDataLoaderBind (long) long value private void clearMillisSinceLastDataLoaderBind () public boolean hasDataLoaderBindDelayMillis () public long getDataLoaderBindDelayMillis () private void setDataLoaderBindDelayMillis (long) long value private void clearDataLoaderBindDelayMillis () public boolean hasTotalDelayedReads () public int getTotalDelayedReads () private void setTotalDelayedReads (int) int value private void clearTotalDelayedReads () public boolean hasTotalFailedReads () public int getTotalFailedReads () private void setTotalFailedReads (int) int value private void clearTotalFailedReads () public boolean hasLastReadErrorUid () public int getLastReadErrorUid () private void setLastReadErrorUid (int) int value private void clearLastReadErrorUid () public boolean hasLastReadErrorMillisSince () public long getLastReadErrorMillisSince () private void setLastReadErrorMillisSince (long) long value private void clearLastReadErrorMillisSince () public boolean hasLastReadErrorCode () public int getLastReadErrorCode () private void setLastReadErrorCode (int) int value private void clearLastReadErrorCode () public boolean hasTotalDelayedReadsDurationMillis () public long getTotalDelayedReadsDurationMillis () private void setTotalDelayedReadsDurationMillis (long) long value private void clearTotalDelayedReadsDurationMillis () public static com.android.car.telemetry.AtomsProto$ANROccurred parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.AtomsProto$ANROccurred parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ANROccurred parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.AtomsProto$ANROccurred parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ANROccurred parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.AtomsProto$ANROccurred parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ANROccurred parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$ANROccurred parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ANROccurred parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$ANROccurred parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ANROccurred parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.AtomsProto$ANROccurred parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ANROccurred$Builder newBuilder () public static com.android.car.telemetry.AtomsProto$ANROccurred$Builder newBuilder (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.AtomsProto$ANROccurred getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.AtomsProto$ANROccurred defaultInstance }
com/android/car/telemetry/AtomsProto$ANROccurredOrBuilder.class
AtomsProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.AtomsProto$ANROccurredOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasUid () public abstract int getUid () public abstract boolean hasProcessName () public abstract java.lang.String getProcessName () public abstract com.google.protobuf.ByteString getProcessNameBytes () public abstract boolean hasShortComponentName () public abstract java.lang.String getShortComponentName () public abstract com.google.protobuf.ByteString getShortComponentNameBytes () public abstract boolean hasReason () public abstract java.lang.String getReason () public abstract com.google.protobuf.ByteString getReasonBytes () public abstract boolean hasIsInstantApp () public abstract com.android.car.telemetry.AtomsProto$ANROccurred$InstantApp getIsInstantApp () public abstract boolean hasForegroundState () public abstract com.android.car.telemetry.AtomsProto$ANROccurred$ForegroundState getForegroundState () public abstract boolean hasErrorSource () public abstract com.android.car.telemetry.AtomsProto$ErrorSource getErrorSource () public abstract boolean hasPackageName () public abstract java.lang.String getPackageName () public abstract com.google.protobuf.ByteString getPackageNameBytes () public abstract boolean hasIsIncremental () public abstract boolean getIsIncremental () public abstract boolean hasLoadingProgress () public abstract float getLoadingProgress () public abstract boolean hasMillisSinceOldestPendingRead () public abstract long getMillisSinceOldestPendingRead () public abstract boolean hasStorageHealthCode () public abstract int getStorageHealthCode () public abstract boolean hasDataLoaderStatusCode () public abstract int getDataLoaderStatusCode () public abstract boolean hasReadLogsEnabled () public abstract boolean getReadLogsEnabled () public abstract boolean hasMillisSinceLastDataLoaderBind () public abstract long getMillisSinceLastDataLoaderBind () public abstract boolean hasDataLoaderBindDelayMillis () public abstract long getDataLoaderBindDelayMillis () public abstract boolean hasTotalDelayedReads () public abstract int getTotalDelayedReads () public abstract boolean hasTotalFailedReads () public abstract int getTotalFailedReads () public abstract boolean hasLastReadErrorUid () public abstract int getLastReadErrorUid () public abstract boolean hasLastReadErrorMillisSince () public abstract long getLastReadErrorMillisSince () public abstract boolean hasLastReadErrorCode () public abstract int getLastReadErrorCode () public abstract boolean hasTotalDelayedReadsDurationMillis () public abstract long getTotalDelayedReadsDurationMillis () }
com/android/car/telemetry/AtomsProto$ActivityForegroundStateChanged$Builder.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.AtomsProto$ActivityForegroundStateChangedOrBuilder { private void <init> () public boolean hasUid () public int getUid () public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder setUid (int) int value public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder clearUid () public boolean hasPkgName () public java.lang.String getPkgName () public com.google.protobuf.ByteString getPkgNameBytes () public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder setPkgName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder clearPkgName () public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder setPkgNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasClassName () public java.lang.String getClassName () public com.google.protobuf.ByteString getClassNameBytes () public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder setClassName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder clearClassName () public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder setClassNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasState () public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State getState () public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder setState (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State value public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder clearState () }
com/android/car/telemetry/AtomsProto$ActivityForegroundStateChanged$State$1.class
AtomsProto.java package com.android.car.telemetry com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/telemetry/AtomsProto$ActivityForegroundStateChanged$State$StateVerifier.class
AtomsProto.java package com.android.car.telemetry final com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State$StateVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/telemetry/AtomsProto$ActivityForegroundStateChanged$State.class
AtomsProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State BACKGROUND public static final enum com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State FOREGROUND public static final int BACKGROUND_VALUE public static final int FOREGROUND_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State[] $VALUES public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State[] values () public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State valueOf (int) int value public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State[] $values () static void <clinit> () }
com/android/car/telemetry/AtomsProto$ActivityForegroundStateChanged.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.AtomsProto$ActivityForegroundStateChangedOrBuilder { private int bitField0_ public static final int UID_FIELD_NUMBER private int uid_ public static final int PKG_NAME_FIELD_NUMBER private String pkgName_ public static final int CLASS_NAME_FIELD_NUMBER private String className_ public static final int STATE_FIELD_NUMBER private int state_ private static final com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasUid () public int getUid () private void setUid (int) int value private void clearUid () public boolean hasPkgName () public java.lang.String getPkgName () public com.google.protobuf.ByteString getPkgNameBytes () private void setPkgName (java.lang.String) String value Class valueClass private void clearPkgName () private void setPkgNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasClassName () public java.lang.String getClassName () public com.google.protobuf.ByteString getClassNameBytes () private void setClassName (java.lang.String) String value Class valueClass private void clearClassName () private void setClassNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasState () public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State getState () com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State result private void setState (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State value private void clearState () public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder newBuilder () public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder newBuilder (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged defaultInstance }
com/android/car/telemetry/AtomsProto$ActivityForegroundStateChangedOrBuilder.class
AtomsProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.AtomsProto$ActivityForegroundStateChangedOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasUid () public abstract int getUid () public abstract boolean hasPkgName () public abstract java.lang.String getPkgName () public abstract com.google.protobuf.ByteString getPkgNameBytes () public abstract boolean hasClassName () public abstract java.lang.String getClassName () public abstract com.google.protobuf.ByteString getClassNameBytes () public abstract boolean hasState () public abstract com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$State getState () }
com/android/car/telemetry/AtomsProto$AppCrashOccurred$Builder.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.AtomsProto$AppCrashOccurredOrBuilder { private void <init> () public boolean hasUid () public int getUid () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setUid (int) int value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearUid () public boolean hasEventType () public java.lang.String getEventType () public com.google.protobuf.ByteString getEventTypeBytes () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setEventType (java.lang.String) String value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearEventType () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setEventTypeBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setProcessName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearProcessName () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasPid () public int getPid () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setPid (int) int value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearPid () public boolean hasPackageName () public java.lang.String getPackageName () public com.google.protobuf.ByteString getPackageNameBytes () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setPackageName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearPackageName () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setPackageNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasIsInstantApp () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp getIsInstantApp () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setIsInstantApp (com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp) com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearIsInstantApp () public boolean hasForegroundState () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState getForegroundState () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setForegroundState (com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState) com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearForegroundState () public boolean hasErrorSource () public com.android.car.telemetry.AtomsProto$ErrorSource getErrorSource () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setErrorSource (com.android.car.telemetry.AtomsProto$ErrorSource) com.android.car.telemetry.AtomsProto$ErrorSource value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearErrorSource () public boolean hasIsIncremental () public boolean getIsIncremental () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setIsIncremental (boolean) boolean value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearIsIncremental () public boolean hasLoadingProgress () public float getLoadingProgress () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setLoadingProgress (float) float value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearLoadingProgress () public boolean hasMillisSinceOldestPendingRead () public long getMillisSinceOldestPendingRead () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setMillisSinceOldestPendingRead (long) long value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearMillisSinceOldestPendingRead () public boolean hasStorageHealthCode () public int getStorageHealthCode () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setStorageHealthCode (int) int value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearStorageHealthCode () public boolean hasDataLoaderStatusCode () public int getDataLoaderStatusCode () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setDataLoaderStatusCode (int) int value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearDataLoaderStatusCode () public boolean hasReadLogsEnabled () public boolean getReadLogsEnabled () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setReadLogsEnabled (boolean) boolean value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearReadLogsEnabled () public boolean hasMillisSinceLastDataLoaderBind () public long getMillisSinceLastDataLoaderBind () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setMillisSinceLastDataLoaderBind (long) long value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearMillisSinceLastDataLoaderBind () public boolean hasDataLoaderBindDelayMillis () public long getDataLoaderBindDelayMillis () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setDataLoaderBindDelayMillis (long) long value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearDataLoaderBindDelayMillis () public boolean hasTotalDelayedReads () public int getTotalDelayedReads () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setTotalDelayedReads (int) int value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearTotalDelayedReads () public boolean hasTotalFailedReads () public int getTotalFailedReads () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setTotalFailedReads (int) int value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearTotalFailedReads () public boolean hasLastReadErrorUid () public int getLastReadErrorUid () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setLastReadErrorUid (int) int value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearLastReadErrorUid () public boolean hasLastReadErrorMillisSince () public long getLastReadErrorMillisSince () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setLastReadErrorMillisSince (long) long value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearLastReadErrorMillisSince () public boolean hasLastReadErrorCode () public int getLastReadErrorCode () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setLastReadErrorCode (int) int value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearLastReadErrorCode () public boolean hasTotalDelayedReadsDurationMillis () public long getTotalDelayedReadsDurationMillis () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder setTotalDelayedReadsDurationMillis (long) long value public com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder clearTotalDelayedReadsDurationMillis () }
com/android/car/telemetry/AtomsProto$AppCrashOccurred$ForegroundState$1.class
AtomsProto.java package com.android.car.telemetry com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/telemetry/AtomsProto$AppCrashOccurred$ForegroundState$ForegroundStateVerifier.class
AtomsProto.java package com.android.car.telemetry final com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState$ForegroundStateVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/telemetry/AtomsProto$AppCrashOccurred$ForegroundState.class
AtomsProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState UNKNOWN public static final enum com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState BACKGROUND public static final enum com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState FOREGROUND public static final int UNKNOWN_VALUE public static final int BACKGROUND_VALUE public static final int FOREGROUND_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState[] $VALUES public static com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState[] values () public static com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState valueOf (int) int value public static com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState[] $values () static void <clinit> () }
com/android/car/telemetry/AtomsProto$AppCrashOccurred$InstantApp$1.class
AtomsProto.java package com.android.car.telemetry com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/telemetry/AtomsProto$AppCrashOccurred$InstantApp$InstantAppVerifier.class
AtomsProto.java package com.android.car.telemetry final com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp$InstantAppVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/telemetry/AtomsProto$AppCrashOccurred$InstantApp.class
AtomsProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp UNAVAILABLE public static final enum com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp FALSE public static final enum com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp TRUE public static final int UNAVAILABLE_VALUE public static final int FALSE_VALUE public static final int TRUE_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp[] $VALUES public static com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp[] values () public static com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp valueOf (int) int value public static com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp[] $values () static void <clinit> () }
com/android/car/telemetry/AtomsProto$AppCrashOccurred.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$AppCrashOccurred extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.AtomsProto$AppCrashOccurredOrBuilder { private int bitField0_ public static final int UID_FIELD_NUMBER private int uid_ public static final int EVENT_TYPE_FIELD_NUMBER private String eventType_ public static final int PROCESS_NAME_FIELD_NUMBER private String processName_ public static final int PID_FIELD_NUMBER private int pid_ public static final int PACKAGE_NAME_FIELD_NUMBER private String packageName_ public static final int IS_INSTANT_APP_FIELD_NUMBER private int isInstantApp_ public static final int FOREGROUND_STATE_FIELD_NUMBER private int foregroundState_ public static final int ERROR_SOURCE_FIELD_NUMBER private int errorSource_ public static final int IS_INCREMENTAL_FIELD_NUMBER private boolean isIncremental_ public static final int LOADING_PROGRESS_FIELD_NUMBER private float loadingProgress_ public static final int MILLIS_SINCE_OLDEST_PENDING_READ_FIELD_NUMBER private long millisSinceOldestPendingRead_ public static final int STORAGE_HEALTH_CODE_FIELD_NUMBER private int storageHealthCode_ public static final int DATA_LOADER_STATUS_CODE_FIELD_NUMBER private int dataLoaderStatusCode_ public static final int READ_LOGS_ENABLED_FIELD_NUMBER private boolean readLogsEnabled_ public static final int MILLIS_SINCE_LAST_DATA_LOADER_BIND_FIELD_NUMBER private long millisSinceLastDataLoaderBind_ public static final int DATA_LOADER_BIND_DELAY_MILLIS_FIELD_NUMBER private long dataLoaderBindDelayMillis_ public static final int TOTAL_DELAYED_READS_FIELD_NUMBER private int totalDelayedReads_ public static final int TOTAL_FAILED_READS_FIELD_NUMBER private int totalFailedReads_ public static final int LAST_READ_ERROR_UID_FIELD_NUMBER private int lastReadErrorUid_ public static final int LAST_READ_ERROR_MILLIS_SINCE_FIELD_NUMBER private long lastReadErrorMillisSince_ public static final int LAST_READ_ERROR_CODE_FIELD_NUMBER private int lastReadErrorCode_ public static final int TOTAL_DELAYED_READS_DURATION_MILLIS_FIELD_NUMBER private long totalDelayedReadsDurationMillis_ private static final com.android.car.telemetry.AtomsProto$AppCrashOccurred DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasUid () public int getUid () private void setUid (int) int value private void clearUid () public boolean hasEventType () public java.lang.String getEventType () public com.google.protobuf.ByteString getEventTypeBytes () private void setEventType (java.lang.String) String value Class valueClass private void clearEventType () private void setEventTypeBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () private void setProcessName (java.lang.String) String value Class valueClass private void clearProcessName () private void setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasPid () public int getPid () private void setPid (int) int value private void clearPid () public boolean hasPackageName () public java.lang.String getPackageName () public com.google.protobuf.ByteString getPackageNameBytes () private void setPackageName (java.lang.String) String value Class valueClass private void clearPackageName () private void setPackageNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasIsInstantApp () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp getIsInstantApp () com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp result private void setIsInstantApp (com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp) com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp value private void clearIsInstantApp () public boolean hasForegroundState () public com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState getForegroundState () com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState result private void setForegroundState (com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState) com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState value private void clearForegroundState () public boolean hasErrorSource () public com.android.car.telemetry.AtomsProto$ErrorSource getErrorSource () com.android.car.telemetry.AtomsProto$ErrorSource result private void setErrorSource (com.android.car.telemetry.AtomsProto$ErrorSource) com.android.car.telemetry.AtomsProto$ErrorSource value private void clearErrorSource () public boolean hasIsIncremental () public boolean getIsIncremental () private void setIsIncremental (boolean) boolean value private void clearIsIncremental () public boolean hasLoadingProgress () public float getLoadingProgress () private void setLoadingProgress (float) float value private void clearLoadingProgress () public boolean hasMillisSinceOldestPendingRead () public long getMillisSinceOldestPendingRead () private void setMillisSinceOldestPendingRead (long) long value private void clearMillisSinceOldestPendingRead () public boolean hasStorageHealthCode () public int getStorageHealthCode () private void setStorageHealthCode (int) int value private void clearStorageHealthCode () public boolean hasDataLoaderStatusCode () public int getDataLoaderStatusCode () private void setDataLoaderStatusCode (int) int value private void clearDataLoaderStatusCode () public boolean hasReadLogsEnabled () public boolean getReadLogsEnabled () private void setReadLogsEnabled (boolean) boolean value private void clearReadLogsEnabled () public boolean hasMillisSinceLastDataLoaderBind () public long getMillisSinceLastDataLoaderBind () private void setMillisSinceLastDataLoaderBind (long) long value private void clearMillisSinceLastDataLoaderBind () public boolean hasDataLoaderBindDelayMillis () public long getDataLoaderBindDelayMillis () private void setDataLoaderBindDelayMillis (long) long value private void clearDataLoaderBindDelayMillis () public boolean hasTotalDelayedReads () public int getTotalDelayedReads () private void setTotalDelayedReads (int) int value private void clearTotalDelayedReads () public boolean hasTotalFailedReads () public int getTotalFailedReads () private void setTotalFailedReads (int) int value private void clearTotalFailedReads () public boolean hasLastReadErrorUid () public int getLastReadErrorUid () private void setLastReadErrorUid (int) int value private void clearLastReadErrorUid () public boolean hasLastReadErrorMillisSince () public long getLastReadErrorMillisSince () private void setLastReadErrorMillisSince (long) long value private void clearLastReadErrorMillisSince () public boolean hasLastReadErrorCode () public int getLastReadErrorCode () private void setLastReadErrorCode (int) int value private void clearLastReadErrorCode () public boolean hasTotalDelayedReadsDurationMillis () public long getTotalDelayedReadsDurationMillis () private void setTotalDelayedReadsDurationMillis (long) long value private void clearTotalDelayedReadsDurationMillis () public static com.android.car.telemetry.AtomsProto$AppCrashOccurred parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.AtomsProto$AppCrashOccurred parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$AppCrashOccurred parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.AtomsProto$AppCrashOccurred parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$AppCrashOccurred parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.AtomsProto$AppCrashOccurred parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$AppCrashOccurred parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$AppCrashOccurred parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$AppCrashOccurred parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$AppCrashOccurred parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$AppCrashOccurred parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.AtomsProto$AppCrashOccurred parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder newBuilder () public static com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder newBuilder (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.AtomsProto$AppCrashOccurred getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.AtomsProto$AppCrashOccurred defaultInstance }
com/android/car/telemetry/AtomsProto$AppCrashOccurredOrBuilder.class
AtomsProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.AtomsProto$AppCrashOccurredOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasUid () public abstract int getUid () public abstract boolean hasEventType () public abstract java.lang.String getEventType () public abstract com.google.protobuf.ByteString getEventTypeBytes () public abstract boolean hasProcessName () public abstract java.lang.String getProcessName () public abstract com.google.protobuf.ByteString getProcessNameBytes () public abstract boolean hasPid () public abstract int getPid () public abstract boolean hasPackageName () public abstract java.lang.String getPackageName () public abstract com.google.protobuf.ByteString getPackageNameBytes () public abstract boolean hasIsInstantApp () public abstract com.android.car.telemetry.AtomsProto$AppCrashOccurred$InstantApp getIsInstantApp () public abstract boolean hasForegroundState () public abstract com.android.car.telemetry.AtomsProto$AppCrashOccurred$ForegroundState getForegroundState () public abstract boolean hasErrorSource () public abstract com.android.car.telemetry.AtomsProto$ErrorSource getErrorSource () public abstract boolean hasIsIncremental () public abstract boolean getIsIncremental () public abstract boolean hasLoadingProgress () public abstract float getLoadingProgress () public abstract boolean hasMillisSinceOldestPendingRead () public abstract long getMillisSinceOldestPendingRead () public abstract boolean hasStorageHealthCode () public abstract int getStorageHealthCode () public abstract boolean hasDataLoaderStatusCode () public abstract int getDataLoaderStatusCode () public abstract boolean hasReadLogsEnabled () public abstract boolean getReadLogsEnabled () public abstract boolean hasMillisSinceLastDataLoaderBind () public abstract long getMillisSinceLastDataLoaderBind () public abstract boolean hasDataLoaderBindDelayMillis () public abstract long getDataLoaderBindDelayMillis () public abstract boolean hasTotalDelayedReads () public abstract int getTotalDelayedReads () public abstract boolean hasTotalFailedReads () public abstract int getTotalFailedReads () public abstract boolean hasLastReadErrorUid () public abstract int getLastReadErrorUid () public abstract boolean hasLastReadErrorMillisSince () public abstract long getLastReadErrorMillisSince () public abstract boolean hasLastReadErrorCode () public abstract int getLastReadErrorCode () public abstract boolean hasTotalDelayedReadsDurationMillis () public abstract long getTotalDelayedReadsDurationMillis () }
com/android/car/telemetry/AtomsProto$AppStartMemoryStateCaptured$Builder.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.AtomsProto$AppStartMemoryStateCapturedOrBuilder { private void <init> () public boolean hasUid () public int getUid () public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder setUid (int) int value public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder clearUid () public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder setProcessName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder clearProcessName () public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasActivityName () public java.lang.String getActivityName () public com.google.protobuf.ByteString getActivityNameBytes () public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder setActivityName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder clearActivityName () public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder setActivityNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasPageFault () public long getPageFault () public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder setPageFault (long) long value public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder clearPageFault () public boolean hasPageMajorFault () public long getPageMajorFault () public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder setPageMajorFault (long) long value public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder clearPageMajorFault () public boolean hasRssInBytes () public long getRssInBytes () public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder setRssInBytes (long) long value public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder clearRssInBytes () public boolean hasCacheInBytes () public long getCacheInBytes () public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder setCacheInBytes (long) long value public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder clearCacheInBytes () public boolean hasSwapInBytes () public long getSwapInBytes () public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder setSwapInBytes (long) long value public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder clearSwapInBytes () }
com/android/car/telemetry/AtomsProto$AppStartMemoryStateCaptured.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.AtomsProto$AppStartMemoryStateCapturedOrBuilder { private int bitField0_ public static final int UID_FIELD_NUMBER private int uid_ public static final int PROCESS_NAME_FIELD_NUMBER private String processName_ public static final int ACTIVITY_NAME_FIELD_NUMBER private String activityName_ public static final int PAGE_FAULT_FIELD_NUMBER private long pageFault_ public static final int PAGE_MAJOR_FAULT_FIELD_NUMBER private long pageMajorFault_ public static final int RSS_IN_BYTES_FIELD_NUMBER private long rssInBytes_ public static final int CACHE_IN_BYTES_FIELD_NUMBER private long cacheInBytes_ public static final int SWAP_IN_BYTES_FIELD_NUMBER private long swapInBytes_ private static final com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasUid () public int getUid () private void setUid (int) int value private void clearUid () public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () private void setProcessName (java.lang.String) String value Class valueClass private void clearProcessName () private void setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasActivityName () public java.lang.String getActivityName () public com.google.protobuf.ByteString getActivityNameBytes () private void setActivityName (java.lang.String) String value Class valueClass private void clearActivityName () private void setActivityNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasPageFault () public long getPageFault () private void setPageFault (long) long value private void clearPageFault () public boolean hasPageMajorFault () public long getPageMajorFault () private void setPageMajorFault (long) long value private void clearPageMajorFault () public boolean hasRssInBytes () public long getRssInBytes () private void setRssInBytes (long) long value private void clearRssInBytes () public boolean hasCacheInBytes () public long getCacheInBytes () private void setCacheInBytes (long) long value private void clearCacheInBytes () public boolean hasSwapInBytes () public long getSwapInBytes () private void setSwapInBytes (long) long value private void clearSwapInBytes () public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder newBuilder () public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder newBuilder (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured defaultInstance }
com/android/car/telemetry/AtomsProto$AppStartMemoryStateCapturedOrBuilder.class
AtomsProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.AtomsProto$AppStartMemoryStateCapturedOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasUid () public abstract int getUid () public abstract boolean hasProcessName () public abstract java.lang.String getProcessName () public abstract com.google.protobuf.ByteString getProcessNameBytes () public abstract boolean hasActivityName () public abstract java.lang.String getActivityName () public abstract com.google.protobuf.ByteString getActivityNameBytes () public abstract boolean hasPageFault () public abstract long getPageFault () public abstract boolean hasPageMajorFault () public abstract long getPageMajorFault () public abstract boolean hasRssInBytes () public abstract long getRssInBytes () public abstract boolean hasCacheInBytes () public abstract long getCacheInBytes () public abstract boolean hasSwapInBytes () public abstract long getSwapInBytes () }
com/android/car/telemetry/AtomsProto$Atom$Builder.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$Atom$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.AtomsProto$AtomOrBuilder { private void <init> () public com.android.car.telemetry.AtomsProto$Atom$PushedCase getPushedCase () public com.android.car.telemetry.AtomsProto$Atom$Builder clearPushed () public com.android.car.telemetry.AtomsProto$Atom$PulledCase getPulledCase () public com.android.car.telemetry.AtomsProto$Atom$Builder clearPulled () public boolean hasActivityForegroundStateChanged () public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged getActivityForegroundStateChanged () public com.android.car.telemetry.AtomsProto$Atom$Builder setActivityForegroundStateChanged (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged value public com.android.car.telemetry.AtomsProto$Atom$Builder setActivityForegroundStateChanged (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged$Builder builderForValue public com.android.car.telemetry.AtomsProto$Atom$Builder mergeActivityForegroundStateChanged (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged value public com.android.car.telemetry.AtomsProto$Atom$Builder clearActivityForegroundStateChanged () public boolean hasAppStartMemoryStateCaptured () public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured getAppStartMemoryStateCaptured () public com.android.car.telemetry.AtomsProto$Atom$Builder setAppStartMemoryStateCaptured (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured value public com.android.car.telemetry.AtomsProto$Atom$Builder setAppStartMemoryStateCaptured (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured$Builder builderForValue public com.android.car.telemetry.AtomsProto$Atom$Builder mergeAppStartMemoryStateCaptured (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured value public com.android.car.telemetry.AtomsProto$Atom$Builder clearAppStartMemoryStateCaptured () public boolean hasAppCrashOccurred () public com.android.car.telemetry.AtomsProto$AppCrashOccurred getAppCrashOccurred () public com.android.car.telemetry.AtomsProto$Atom$Builder setAppCrashOccurred (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred value public com.android.car.telemetry.AtomsProto$Atom$Builder setAppCrashOccurred (com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder) com.android.car.telemetry.AtomsProto$AppCrashOccurred$Builder builderForValue public com.android.car.telemetry.AtomsProto$Atom$Builder mergeAppCrashOccurred (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred value public com.android.car.telemetry.AtomsProto$Atom$Builder clearAppCrashOccurred () public boolean hasAnrOccurred () public com.android.car.telemetry.AtomsProto$ANROccurred getAnrOccurred () public com.android.car.telemetry.AtomsProto$Atom$Builder setAnrOccurred (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred value public com.android.car.telemetry.AtomsProto$Atom$Builder setAnrOccurred (com.android.car.telemetry.AtomsProto$ANROccurred$Builder) com.android.car.telemetry.AtomsProto$ANROccurred$Builder builderForValue public com.android.car.telemetry.AtomsProto$Atom$Builder mergeAnrOccurred (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred value public com.android.car.telemetry.AtomsProto$Atom$Builder clearAnrOccurred () public boolean hasWtfOccurred () public com.android.car.telemetry.AtomsProto$WTFOccurred getWtfOccurred () public com.android.car.telemetry.AtomsProto$Atom$Builder setWtfOccurred (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred value public com.android.car.telemetry.AtomsProto$Atom$Builder setWtfOccurred (com.android.car.telemetry.AtomsProto$WTFOccurred$Builder) com.android.car.telemetry.AtomsProto$WTFOccurred$Builder builderForValue public com.android.car.telemetry.AtomsProto$Atom$Builder mergeWtfOccurred (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred value public com.android.car.telemetry.AtomsProto$Atom$Builder clearWtfOccurred () public boolean hasProcessStartTime () public com.android.car.telemetry.AtomsProto$ProcessStartTime getProcessStartTime () public com.android.car.telemetry.AtomsProto$Atom$Builder setProcessStartTime (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime value public com.android.car.telemetry.AtomsProto$Atom$Builder setProcessStartTime (com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder) com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder builderForValue public com.android.car.telemetry.AtomsProto$Atom$Builder mergeProcessStartTime (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime value public com.android.car.telemetry.AtomsProto$Atom$Builder clearProcessStartTime () public boolean hasCarPowerStateChanged () public com.android.car.telemetry.AtomsProto$CarPowerStateChanged getCarPowerStateChanged () public com.android.car.telemetry.AtomsProto$Atom$Builder setCarPowerStateChanged (com.android.car.telemetry.AtomsProto$CarPowerStateChanged) com.android.car.telemetry.AtomsProto$CarPowerStateChanged value public com.android.car.telemetry.AtomsProto$Atom$Builder setCarPowerStateChanged (com.android.car.telemetry.AtomsProto$CarPowerStateChanged$Builder) com.android.car.telemetry.AtomsProto$CarPowerStateChanged$Builder builderForValue public com.android.car.telemetry.AtomsProto$Atom$Builder mergeCarPowerStateChanged (com.android.car.telemetry.AtomsProto$CarPowerStateChanged) com.android.car.telemetry.AtomsProto$CarPowerStateChanged value public com.android.car.telemetry.AtomsProto$Atom$Builder clearCarPowerStateChanged () public boolean hasProcessMemoryState () public com.android.car.telemetry.AtomsProto$ProcessMemoryState getProcessMemoryState () public com.android.car.telemetry.AtomsProto$Atom$Builder setProcessMemoryState (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState value public com.android.car.telemetry.AtomsProto$Atom$Builder setProcessMemoryState (com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder) com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder builderForValue public com.android.car.telemetry.AtomsProto$Atom$Builder mergeProcessMemoryState (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState value public com.android.car.telemetry.AtomsProto$Atom$Builder clearProcessMemoryState () public boolean hasProcessCpuTime () public com.android.car.telemetry.AtomsProto$ProcessCpuTime getProcessCpuTime () public com.android.car.telemetry.AtomsProto$Atom$Builder setProcessCpuTime (com.android.car.telemetry.AtomsProto$ProcessCpuTime) com.android.car.telemetry.AtomsProto$ProcessCpuTime value public com.android.car.telemetry.AtomsProto$Atom$Builder setProcessCpuTime (com.android.car.telemetry.AtomsProto$ProcessCpuTime$Builder) com.android.car.telemetry.AtomsProto$ProcessCpuTime$Builder builderForValue public com.android.car.telemetry.AtomsProto$Atom$Builder mergeProcessCpuTime (com.android.car.telemetry.AtomsProto$ProcessCpuTime) com.android.car.telemetry.AtomsProto$ProcessCpuTime value public com.android.car.telemetry.AtomsProto$Atom$Builder clearProcessCpuTime () public boolean hasProcessMemorySnapshot () public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot getProcessMemorySnapshot () public com.android.car.telemetry.AtomsProto$Atom$Builder setProcessMemorySnapshot (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot value public com.android.car.telemetry.AtomsProto$Atom$Builder setProcessMemorySnapshot (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder builderForValue public com.android.car.telemetry.AtomsProto$Atom$Builder mergeProcessMemorySnapshot (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot value public com.android.car.telemetry.AtomsProto$Atom$Builder clearProcessMemorySnapshot () }
com/android/car/telemetry/AtomsProto$Atom$PulledCase.class
AtomsProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.AtomsProto$Atom$PulledCase extends java.lang.Enum { public static final enum com.android.car.telemetry.AtomsProto$Atom$PulledCase PROCESS_MEMORY_STATE public static final enum com.android.car.telemetry.AtomsProto$Atom$PulledCase PROCESS_CPU_TIME public static final enum com.android.car.telemetry.AtomsProto$Atom$PulledCase PROCESS_MEMORY_SNAPSHOT public static final enum com.android.car.telemetry.AtomsProto$Atom$PulledCase PULLED_NOT_SET private final int value private static final synthetic com.android.car.telemetry.AtomsProto$Atom$PulledCase[] $VALUES public static com.android.car.telemetry.AtomsProto$Atom$PulledCase[] values () public static com.android.car.telemetry.AtomsProto$Atom$PulledCase valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public static com.android.car.telemetry.AtomsProto$Atom$PulledCase valueOf (int) int value public static com.android.car.telemetry.AtomsProto$Atom$PulledCase forNumber (int) int value public int getNumber () private static synthetic com.android.car.telemetry.AtomsProto$Atom$PulledCase[] $values () static void <clinit> () }
com/android/car/telemetry/AtomsProto$Atom$PushedCase.class
AtomsProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.AtomsProto$Atom$PushedCase extends java.lang.Enum { public static final enum com.android.car.telemetry.AtomsProto$Atom$PushedCase ACTIVITY_FOREGROUND_STATE_CHANGED public static final enum com.android.car.telemetry.AtomsProto$Atom$PushedCase APP_START_MEMORY_STATE_CAPTURED public static final enum com.android.car.telemetry.AtomsProto$Atom$PushedCase APP_CRASH_OCCURRED public static final enum com.android.car.telemetry.AtomsProto$Atom$PushedCase ANR_OCCURRED public static final enum com.android.car.telemetry.AtomsProto$Atom$PushedCase WTF_OCCURRED public static final enum com.android.car.telemetry.AtomsProto$Atom$PushedCase PROCESS_START_TIME public static final enum com.android.car.telemetry.AtomsProto$Atom$PushedCase CAR_POWER_STATE_CHANGED public static final enum com.android.car.telemetry.AtomsProto$Atom$PushedCase PUSHED_NOT_SET private final int value private static final synthetic com.android.car.telemetry.AtomsProto$Atom$PushedCase[] $VALUES public static com.android.car.telemetry.AtomsProto$Atom$PushedCase[] values () public static com.android.car.telemetry.AtomsProto$Atom$PushedCase valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public static com.android.car.telemetry.AtomsProto$Atom$PushedCase valueOf (int) int value public static com.android.car.telemetry.AtomsProto$Atom$PushedCase forNumber (int) int value public int getNumber () private static synthetic com.android.car.telemetry.AtomsProto$Atom$PushedCase[] $values () static void <clinit> () }
com/android/car/telemetry/AtomsProto$Atom.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$Atom extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.AtomsProto$AtomOrBuilder { private int bitField0_ private int pushedCase_ private Object pushed_ private int pulledCase_ private Object pulled_ public static final int ACTIVITY_FOREGROUND_STATE_CHANGED_FIELD_NUMBER public static final int APP_START_MEMORY_STATE_CAPTURED_FIELD_NUMBER public static final int APP_CRASH_OCCURRED_FIELD_NUMBER public static final int ANR_OCCURRED_FIELD_NUMBER public static final int WTF_OCCURRED_FIELD_NUMBER public static final int PROCESS_START_TIME_FIELD_NUMBER public static final int CAR_POWER_STATE_CHANGED_FIELD_NUMBER public static final int PROCESS_MEMORY_STATE_FIELD_NUMBER public static final int PROCESS_CPU_TIME_FIELD_NUMBER public static final int PROCESS_MEMORY_SNAPSHOT_FIELD_NUMBER private static final com.android.car.telemetry.AtomsProto$Atom DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public com.android.car.telemetry.AtomsProto$Atom$PushedCase getPushedCase () private void clearPushed () public com.android.car.telemetry.AtomsProto$Atom$PulledCase getPulledCase () private void clearPulled () public boolean hasActivityForegroundStateChanged () public com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged getActivityForegroundStateChanged () private void setActivityForegroundStateChanged (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged value private void mergeActivityForegroundStateChanged (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged value private void clearActivityForegroundStateChanged () public boolean hasAppStartMemoryStateCaptured () public com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured getAppStartMemoryStateCaptured () private void setAppStartMemoryStateCaptured (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured value private void mergeAppStartMemoryStateCaptured (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured value private void clearAppStartMemoryStateCaptured () public boolean hasAppCrashOccurred () public com.android.car.telemetry.AtomsProto$AppCrashOccurred getAppCrashOccurred () private void setAppCrashOccurred (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred value private void mergeAppCrashOccurred (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred value private void clearAppCrashOccurred () public boolean hasAnrOccurred () public com.android.car.telemetry.AtomsProto$ANROccurred getAnrOccurred () private void setAnrOccurred (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred value private void mergeAnrOccurred (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred value private void clearAnrOccurred () public boolean hasWtfOccurred () public com.android.car.telemetry.AtomsProto$WTFOccurred getWtfOccurred () private void setWtfOccurred (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred value private void mergeWtfOccurred (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred value private void clearWtfOccurred () public boolean hasProcessStartTime () public com.android.car.telemetry.AtomsProto$ProcessStartTime getProcessStartTime () private void setProcessStartTime (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime value private void mergeProcessStartTime (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime value private void clearProcessStartTime () public boolean hasCarPowerStateChanged () public com.android.car.telemetry.AtomsProto$CarPowerStateChanged getCarPowerStateChanged () private void setCarPowerStateChanged (com.android.car.telemetry.AtomsProto$CarPowerStateChanged) com.android.car.telemetry.AtomsProto$CarPowerStateChanged value private void mergeCarPowerStateChanged (com.android.car.telemetry.AtomsProto$CarPowerStateChanged) com.android.car.telemetry.AtomsProto$CarPowerStateChanged value private void clearCarPowerStateChanged () public boolean hasProcessMemoryState () public com.android.car.telemetry.AtomsProto$ProcessMemoryState getProcessMemoryState () private void setProcessMemoryState (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState value private void mergeProcessMemoryState (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState value private void clearProcessMemoryState () public boolean hasProcessCpuTime () public com.android.car.telemetry.AtomsProto$ProcessCpuTime getProcessCpuTime () private void setProcessCpuTime (com.android.car.telemetry.AtomsProto$ProcessCpuTime) com.android.car.telemetry.AtomsProto$ProcessCpuTime value private void mergeProcessCpuTime (com.android.car.telemetry.AtomsProto$ProcessCpuTime) com.android.car.telemetry.AtomsProto$ProcessCpuTime value private void clearProcessCpuTime () public boolean hasProcessMemorySnapshot () public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot getProcessMemorySnapshot () private void setProcessMemorySnapshot (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot value private void mergeProcessMemorySnapshot (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot value private void clearProcessMemorySnapshot () public static com.android.car.telemetry.AtomsProto$Atom parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.AtomsProto$Atom parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$Atom parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.AtomsProto$Atom parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$Atom parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.AtomsProto$Atom parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$Atom parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$Atom parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$Atom parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$Atom parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$Atom parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.AtomsProto$Atom parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$Atom$Builder newBuilder () public static com.android.car.telemetry.AtomsProto$Atom$Builder newBuilder (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.AtomsProto$Atom getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.AtomsProto$Atom defaultInstance }
com/android/car/telemetry/AtomsProto$AtomOrBuilder.class
AtomsProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.AtomsProto$AtomOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasActivityForegroundStateChanged () public abstract com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged getActivityForegroundStateChanged () public abstract boolean hasAppStartMemoryStateCaptured () public abstract com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured getAppStartMemoryStateCaptured () public abstract boolean hasAppCrashOccurred () public abstract com.android.car.telemetry.AtomsProto$AppCrashOccurred getAppCrashOccurred () public abstract boolean hasAnrOccurred () public abstract com.android.car.telemetry.AtomsProto$ANROccurred getAnrOccurred () public abstract boolean hasWtfOccurred () public abstract com.android.car.telemetry.AtomsProto$WTFOccurred getWtfOccurred () public abstract boolean hasProcessStartTime () public abstract com.android.car.telemetry.AtomsProto$ProcessStartTime getProcessStartTime () public abstract boolean hasCarPowerStateChanged () public abstract com.android.car.telemetry.AtomsProto$CarPowerStateChanged getCarPowerStateChanged () public abstract boolean hasProcessMemoryState () public abstract com.android.car.telemetry.AtomsProto$ProcessMemoryState getProcessMemoryState () public abstract boolean hasProcessCpuTime () public abstract com.android.car.telemetry.AtomsProto$ProcessCpuTime getProcessCpuTime () public abstract boolean hasProcessMemorySnapshot () public abstract com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot getProcessMemorySnapshot () public abstract com.android.car.telemetry.AtomsProto$Atom$PushedCase getPushedCase () public abstract com.android.car.telemetry.AtomsProto$Atom$PulledCase getPulledCase () }
com/android/car/telemetry/AtomsProto$CarPowerStateChanged$Builder.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$CarPowerStateChanged$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.AtomsProto$CarPowerStateChangedOrBuilder { private void <init> () public boolean hasState () public com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State getState () public com.android.car.telemetry.AtomsProto$CarPowerStateChanged$Builder setState (com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State) com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State value public com.android.car.telemetry.AtomsProto$CarPowerStateChanged$Builder clearState () }
com/android/car/telemetry/AtomsProto$CarPowerStateChanged$State$1.class
AtomsProto.java package com.android.car.telemetry com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/telemetry/AtomsProto$CarPowerStateChanged$State$StateVerifier.class
AtomsProto.java package com.android.car.telemetry final com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State$StateVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/telemetry/AtomsProto$CarPowerStateChanged$State.class
AtomsProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State WAIT_FOR_VHAL public static final enum com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State ON public static final enum com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State SHUTDOWN_PREPARE public static final enum com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State WAIT_FOR_FINISH public static final enum com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State SUSPEND public static final enum com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State SIMULATE_SLEEP public static final int WAIT_FOR_VHAL_VALUE public static final int ON_VALUE public static final int SHUTDOWN_PREPARE_VALUE public static final int WAIT_FOR_FINISH_VALUE public static final int SUSPEND_VALUE public static final int SIMULATE_SLEEP_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State[] $VALUES public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State[] values () public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State valueOf (int) int value public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State[] $values () static void <clinit> () }
com/android/car/telemetry/AtomsProto$CarPowerStateChanged.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$CarPowerStateChanged extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.AtomsProto$CarPowerStateChangedOrBuilder { private int bitField0_ public static final int STATE_FIELD_NUMBER private int state_ private static final com.android.car.telemetry.AtomsProto$CarPowerStateChanged DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasState () public com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State getState () com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State result private void setState (com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State) com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State value private void clearState () public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged$Builder newBuilder () public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged$Builder newBuilder (com.android.car.telemetry.AtomsProto$CarPowerStateChanged) com.android.car.telemetry.AtomsProto$CarPowerStateChanged prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.AtomsProto$CarPowerStateChanged getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.AtomsProto$CarPowerStateChanged defaultInstance }
com/android/car/telemetry/AtomsProto$CarPowerStateChangedOrBuilder.class
AtomsProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.AtomsProto$CarPowerStateChangedOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasState () public abstract com.android.car.telemetry.AtomsProto$CarPowerStateChanged$State getState () }
com/android/car/telemetry/AtomsProto$ErrorSource$1.class
AtomsProto.java package com.android.car.telemetry com.android.car.telemetry.AtomsProto$ErrorSource$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.telemetry.AtomsProto$ErrorSource findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/telemetry/AtomsProto$ErrorSource$ErrorSourceVerifier.class
AtomsProto.java package com.android.car.telemetry final com.android.car.telemetry.AtomsProto$ErrorSource$ErrorSourceVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/telemetry/AtomsProto$ErrorSource.class
AtomsProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.AtomsProto$ErrorSource extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.telemetry.AtomsProto$ErrorSource ERROR_SOURCE_UNKNOWN public static final enum com.android.car.telemetry.AtomsProto$ErrorSource DATA_APP public static final enum com.android.car.telemetry.AtomsProto$ErrorSource SYSTEM_APP public static final enum com.android.car.telemetry.AtomsProto$ErrorSource SYSTEM_SERVER public static final int ERROR_SOURCE_UNKNOWN_VALUE public static final int DATA_APP_VALUE public static final int SYSTEM_APP_VALUE public static final int SYSTEM_SERVER_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.telemetry.AtomsProto$ErrorSource[] $VALUES public static com.android.car.telemetry.AtomsProto$ErrorSource[] values () public static com.android.car.telemetry.AtomsProto$ErrorSource valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.telemetry.AtomsProto$ErrorSource valueOf (int) int value public static com.android.car.telemetry.AtomsProto$ErrorSource forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.telemetry.AtomsProto$ErrorSource[] $values () static void <clinit> () }
com/android/car/telemetry/AtomsProto$ProcessCpuTime$Builder.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$ProcessCpuTime$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.AtomsProto$ProcessCpuTimeOrBuilder { private void <init> () public boolean hasUid () public int getUid () public com.android.car.telemetry.AtomsProto$ProcessCpuTime$Builder setUid (int) int value public com.android.car.telemetry.AtomsProto$ProcessCpuTime$Builder clearUid () public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () public com.android.car.telemetry.AtomsProto$ProcessCpuTime$Builder setProcessName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$ProcessCpuTime$Builder clearProcessName () public com.android.car.telemetry.AtomsProto$ProcessCpuTime$Builder setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasUserTimeMillis () public long getUserTimeMillis () public com.android.car.telemetry.AtomsProto$ProcessCpuTime$Builder setUserTimeMillis (long) long value public com.android.car.telemetry.AtomsProto$ProcessCpuTime$Builder clearUserTimeMillis () public boolean hasSystemTimeMillis () public long getSystemTimeMillis () public com.android.car.telemetry.AtomsProto$ProcessCpuTime$Builder setSystemTimeMillis (long) long value public com.android.car.telemetry.AtomsProto$ProcessCpuTime$Builder clearSystemTimeMillis () }
com/android/car/telemetry/AtomsProto$ProcessCpuTime.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$ProcessCpuTime extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.AtomsProto$ProcessCpuTimeOrBuilder { private int bitField0_ public static final int UID_FIELD_NUMBER private int uid_ public static final int PROCESS_NAME_FIELD_NUMBER private String processName_ public static final int USER_TIME_MILLIS_FIELD_NUMBER private long userTimeMillis_ public static final int SYSTEM_TIME_MILLIS_FIELD_NUMBER private long systemTimeMillis_ private static final com.android.car.telemetry.AtomsProto$ProcessCpuTime DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasUid () public int getUid () private void setUid (int) int value private void clearUid () public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () private void setProcessName (java.lang.String) String value Class valueClass private void clearProcessName () private void setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasUserTimeMillis () public long getUserTimeMillis () private void setUserTimeMillis (long) long value private void clearUserTimeMillis () public boolean hasSystemTimeMillis () public long getSystemTimeMillis () private void setSystemTimeMillis (long) long value private void clearSystemTimeMillis () public static com.android.car.telemetry.AtomsProto$ProcessCpuTime parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.AtomsProto$ProcessCpuTime parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessCpuTime parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.AtomsProto$ProcessCpuTime parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessCpuTime parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.AtomsProto$ProcessCpuTime parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessCpuTime parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$ProcessCpuTime parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessCpuTime parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$ProcessCpuTime parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessCpuTime parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.AtomsProto$ProcessCpuTime parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessCpuTime$Builder newBuilder () public static com.android.car.telemetry.AtomsProto$ProcessCpuTime$Builder newBuilder (com.android.car.telemetry.AtomsProto$ProcessCpuTime) com.android.car.telemetry.AtomsProto$ProcessCpuTime prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.AtomsProto$ProcessCpuTime getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.AtomsProto$ProcessCpuTime defaultInstance }
com/android/car/telemetry/AtomsProto$ProcessCpuTimeOrBuilder.class
AtomsProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.AtomsProto$ProcessCpuTimeOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasUid () public abstract int getUid () public abstract boolean hasProcessName () public abstract java.lang.String getProcessName () public abstract com.google.protobuf.ByteString getProcessNameBytes () public abstract boolean hasUserTimeMillis () public abstract long getUserTimeMillis () public abstract boolean hasSystemTimeMillis () public abstract long getSystemTimeMillis () }
com/android/car/telemetry/AtomsProto$ProcessMemorySnapshot$Builder.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.AtomsProto$ProcessMemorySnapshotOrBuilder { private void <init> () public boolean hasUid () public int getUid () public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder setUid (int) int value public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder clearUid () public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder setProcessName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder clearProcessName () public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasPid () public int getPid () public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder setPid (int) int value public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder clearPid () public boolean hasOomScoreAdj () public int getOomScoreAdj () public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder setOomScoreAdj (int) int value public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder clearOomScoreAdj () public boolean hasRssInKilobytes () public int getRssInKilobytes () public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder setRssInKilobytes (int) int value public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder clearRssInKilobytes () public boolean hasAnonRssInKilobytes () public int getAnonRssInKilobytes () public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder setAnonRssInKilobytes (int) int value public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder clearAnonRssInKilobytes () public boolean hasSwapInKilobytes () public int getSwapInKilobytes () public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder setSwapInKilobytes (int) int value public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder clearSwapInKilobytes () public boolean hasAnonRssAndSwapInKilobytes () public int getAnonRssAndSwapInKilobytes () public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder setAnonRssAndSwapInKilobytes (int) int value public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder clearAnonRssAndSwapInKilobytes () public boolean hasGpuMemoryKb () public int getGpuMemoryKb () public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder setGpuMemoryKb (int) int value public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder clearGpuMemoryKb () public boolean hasHasForegroundServices () public boolean getHasForegroundServices () public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder setHasForegroundServices (boolean) boolean value public com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder clearHasForegroundServices () }
com/android/car/telemetry/AtomsProto$ProcessMemorySnapshot.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.AtomsProto$ProcessMemorySnapshotOrBuilder { private int bitField0_ public static final int UID_FIELD_NUMBER private int uid_ public static final int PROCESS_NAME_FIELD_NUMBER private String processName_ public static final int PID_FIELD_NUMBER private int pid_ public static final int OOM_SCORE_ADJ_FIELD_NUMBER private int oomScoreAdj_ public static final int RSS_IN_KILOBYTES_FIELD_NUMBER private int rssInKilobytes_ public static final int ANON_RSS_IN_KILOBYTES_FIELD_NUMBER private int anonRssInKilobytes_ public static final int SWAP_IN_KILOBYTES_FIELD_NUMBER private int swapInKilobytes_ public static final int ANON_RSS_AND_SWAP_IN_KILOBYTES_FIELD_NUMBER private int anonRssAndSwapInKilobytes_ public static final int GPU_MEMORY_KB_FIELD_NUMBER private int gpuMemoryKb_ public static final int HAS_FOREGROUND_SERVICES_FIELD_NUMBER private boolean hasForegroundServices_ private static final com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasUid () public int getUid () private void setUid (int) int value private void clearUid () public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () private void setProcessName (java.lang.String) String value Class valueClass private void clearProcessName () private void setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasPid () public int getPid () private void setPid (int) int value private void clearPid () public boolean hasOomScoreAdj () public int getOomScoreAdj () private void setOomScoreAdj (int) int value private void clearOomScoreAdj () public boolean hasRssInKilobytes () public int getRssInKilobytes () private void setRssInKilobytes (int) int value private void clearRssInKilobytes () public boolean hasAnonRssInKilobytes () public int getAnonRssInKilobytes () private void setAnonRssInKilobytes (int) int value private void clearAnonRssInKilobytes () public boolean hasSwapInKilobytes () public int getSwapInKilobytes () private void setSwapInKilobytes (int) int value private void clearSwapInKilobytes () public boolean hasAnonRssAndSwapInKilobytes () public int getAnonRssAndSwapInKilobytes () private void setAnonRssAndSwapInKilobytes (int) int value private void clearAnonRssAndSwapInKilobytes () public boolean hasGpuMemoryKb () public int getGpuMemoryKb () private void setGpuMemoryKb (int) int value private void clearGpuMemoryKb () public boolean hasHasForegroundServices () public boolean getHasForegroundServices () private void setHasForegroundServices (boolean) boolean value private void clearHasForegroundServices () public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder newBuilder () public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot$Builder newBuilder (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot defaultInstance }
com/android/car/telemetry/AtomsProto$ProcessMemorySnapshotOrBuilder.class
AtomsProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.AtomsProto$ProcessMemorySnapshotOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasUid () public abstract int getUid () public abstract boolean hasProcessName () public abstract java.lang.String getProcessName () public abstract com.google.protobuf.ByteString getProcessNameBytes () public abstract boolean hasPid () public abstract int getPid () public abstract boolean hasOomScoreAdj () public abstract int getOomScoreAdj () public abstract boolean hasRssInKilobytes () public abstract int getRssInKilobytes () public abstract boolean hasAnonRssInKilobytes () public abstract int getAnonRssInKilobytes () public abstract boolean hasSwapInKilobytes () public abstract int getSwapInKilobytes () public abstract boolean hasAnonRssAndSwapInKilobytes () public abstract int getAnonRssAndSwapInKilobytes () public abstract boolean hasGpuMemoryKb () public abstract int getGpuMemoryKb () public abstract boolean hasHasForegroundServices () public abstract boolean getHasForegroundServices () }
com/android/car/telemetry/AtomsProto$ProcessMemoryState$Builder.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.AtomsProto$ProcessMemoryStateOrBuilder { private void <init> () public boolean hasUid () public int getUid () public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder setUid (int) int value public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder clearUid () public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder setProcessName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder clearProcessName () public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasOomAdjScore () public int getOomAdjScore () public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder setOomAdjScore (int) int value public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder clearOomAdjScore () public boolean hasPageFault () public long getPageFault () public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder setPageFault (long) long value public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder clearPageFault () public boolean hasPageMajorFault () public long getPageMajorFault () public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder setPageMajorFault (long) long value public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder clearPageMajorFault () public boolean hasRssInBytes () public long getRssInBytes () public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder setRssInBytes (long) long value public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder clearRssInBytes () public boolean hasCacheInBytes () public long getCacheInBytes () public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder setCacheInBytes (long) long value public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder clearCacheInBytes () public boolean hasSwapInBytes () public long getSwapInBytes () public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder setSwapInBytes (long) long value public com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder clearSwapInBytes () }
com/android/car/telemetry/AtomsProto$ProcessMemoryState.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$ProcessMemoryState extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.AtomsProto$ProcessMemoryStateOrBuilder { private int bitField0_ public static final int UID_FIELD_NUMBER private int uid_ public static final int PROCESS_NAME_FIELD_NUMBER private String processName_ public static final int OOM_ADJ_SCORE_FIELD_NUMBER private int oomAdjScore_ public static final int PAGE_FAULT_FIELD_NUMBER private long pageFault_ public static final int PAGE_MAJOR_FAULT_FIELD_NUMBER private long pageMajorFault_ public static final int RSS_IN_BYTES_FIELD_NUMBER private long rssInBytes_ public static final int CACHE_IN_BYTES_FIELD_NUMBER private long cacheInBytes_ public static final int SWAP_IN_BYTES_FIELD_NUMBER private long swapInBytes_ private static final com.android.car.telemetry.AtomsProto$ProcessMemoryState DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasUid () public int getUid () private void setUid (int) int value private void clearUid () public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () private void setProcessName (java.lang.String) String value Class valueClass private void clearProcessName () private void setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasOomAdjScore () public int getOomAdjScore () private void setOomAdjScore (int) int value private void clearOomAdjScore () public boolean hasPageFault () public long getPageFault () private void setPageFault (long) long value private void clearPageFault () public boolean hasPageMajorFault () public long getPageMajorFault () private void setPageMajorFault (long) long value private void clearPageMajorFault () public boolean hasRssInBytes () public long getRssInBytes () private void setRssInBytes (long) long value private void clearRssInBytes () public boolean hasCacheInBytes () public long getCacheInBytes () private void setCacheInBytes (long) long value private void clearCacheInBytes () public boolean hasSwapInBytes () public long getSwapInBytes () private void setSwapInBytes (long) long value private void clearSwapInBytes () public static com.android.car.telemetry.AtomsProto$ProcessMemoryState parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.AtomsProto$ProcessMemoryState parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessMemoryState parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.AtomsProto$ProcessMemoryState parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessMemoryState parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.AtomsProto$ProcessMemoryState parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessMemoryState parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$ProcessMemoryState parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessMemoryState parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$ProcessMemoryState parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessMemoryState parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.AtomsProto$ProcessMemoryState parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder newBuilder () public static com.android.car.telemetry.AtomsProto$ProcessMemoryState$Builder newBuilder (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.AtomsProto$ProcessMemoryState getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.AtomsProto$ProcessMemoryState defaultInstance }
com/android/car/telemetry/AtomsProto$ProcessMemoryStateOrBuilder.class
AtomsProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.AtomsProto$ProcessMemoryStateOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasUid () public abstract int getUid () public abstract boolean hasProcessName () public abstract java.lang.String getProcessName () public abstract com.google.protobuf.ByteString getProcessNameBytes () public abstract boolean hasOomAdjScore () public abstract int getOomAdjScore () public abstract boolean hasPageFault () public abstract long getPageFault () public abstract boolean hasPageMajorFault () public abstract long getPageMajorFault () public abstract boolean hasRssInBytes () public abstract long getRssInBytes () public abstract boolean hasCacheInBytes () public abstract long getCacheInBytes () public abstract boolean hasSwapInBytes () public abstract long getSwapInBytes () }
com/android/car/telemetry/AtomsProto$ProcessStartTime$Builder.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.AtomsProto$ProcessStartTimeOrBuilder { private void <init> () public boolean hasUid () public int getUid () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setUid (int) int value public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder clearUid () public boolean hasPid () public int getPid () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setPid (int) int value public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder clearPid () public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setProcessName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder clearProcessName () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasType () public com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType getType () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setType (com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType) com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType value public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder clearType () public boolean hasProcessStartTimeMillis () public long getProcessStartTimeMillis () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setProcessStartTimeMillis (long) long value public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder clearProcessStartTimeMillis () public boolean hasBindApplicationDelayMillis () public int getBindApplicationDelayMillis () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setBindApplicationDelayMillis (int) int value public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder clearBindApplicationDelayMillis () public boolean hasProcessStartDelayMillis () public int getProcessStartDelayMillis () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setProcessStartDelayMillis (int) int value public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder clearProcessStartDelayMillis () public boolean hasHostingType () public java.lang.String getHostingType () public com.google.protobuf.ByteString getHostingTypeBytes () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setHostingType (java.lang.String) String value public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder clearHostingType () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setHostingTypeBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasHostingName () public java.lang.String getHostingName () public com.google.protobuf.ByteString getHostingNameBytes () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setHostingName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder clearHostingName () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setHostingNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasBroadcastActionName () public java.lang.String getBroadcastActionName () public com.google.protobuf.ByteString getBroadcastActionNameBytes () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setBroadcastActionName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder clearBroadcastActionName () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setBroadcastActionNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasHostingTypeId () public com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId getHostingTypeId () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setHostingTypeId (com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId) com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId value public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder clearHostingTypeId () public boolean hasTriggerType () public com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType getTriggerType () public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder setTriggerType (com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType) com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType value public com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder clearTriggerType () }
com/android/car/telemetry/AtomsProto$ProcessStartTime$HostingTypeId$1.class
AtomsProto.java package com.android.car.telemetry com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/telemetry/AtomsProto$ProcessStartTime$HostingTypeId$HostingTypeIdVerifier.class
AtomsProto.java package com.android.car.telemetry final com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId$HostingTypeIdVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/telemetry/AtomsProto$ProcessStartTime$HostingTypeId.class
AtomsProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_UNKNOWN public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_ACTIVITY public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_ADDED_APPLICATION public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_BACKUP public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_BROADCAST public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_CONTENT_PROVIDER public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_LINK_FAIL public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_ON_HOLD public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_NEXT_ACTIVITY public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_NEXT_TOP_ACTIVITY public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_RESTART public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_SERVICE public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_SYSTEM public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_TOP_ACTIVITY public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId HOSTING_TYPE_EMPTY public static final int HOSTING_TYPE_UNKNOWN_VALUE public static final int HOSTING_TYPE_ACTIVITY_VALUE public static final int HOSTING_TYPE_ADDED_APPLICATION_VALUE public static final int HOSTING_TYPE_BACKUP_VALUE public static final int HOSTING_TYPE_BROADCAST_VALUE public static final int HOSTING_TYPE_CONTENT_PROVIDER_VALUE public static final int HOSTING_TYPE_LINK_FAIL_VALUE public static final int HOSTING_TYPE_ON_HOLD_VALUE public static final int HOSTING_TYPE_NEXT_ACTIVITY_VALUE public static final int HOSTING_TYPE_NEXT_TOP_ACTIVITY_VALUE public static final int HOSTING_TYPE_RESTART_VALUE public static final int HOSTING_TYPE_SERVICE_VALUE public static final int HOSTING_TYPE_SYSTEM_VALUE public static final int HOSTING_TYPE_TOP_ACTIVITY_VALUE public static final int HOSTING_TYPE_EMPTY_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId[] $VALUES public static com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId[] values () public static com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId valueOf (int) int value public static com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId[] $values () static void <clinit> () }
com/android/car/telemetry/AtomsProto$ProcessStartTime$StartType$1.class
AtomsProto.java package com.android.car.telemetry com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/telemetry/AtomsProto$ProcessStartTime$StartType$StartTypeVerifier.class
AtomsProto.java package com.android.car.telemetry final com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType$StartTypeVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/telemetry/AtomsProto$ProcessStartTime$StartType.class
AtomsProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType UNKNOWN public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType WARM public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType HOT public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType COLD public static final int UNKNOWN_VALUE public static final int WARM_VALUE public static final int HOT_VALUE public static final int COLD_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType[] $VALUES public static com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType[] values () public static com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType valueOf (int) int value public static com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType[] $values () static void <clinit> () }
com/android/car/telemetry/AtomsProto$ProcessStartTime$TriggerType$1.class
AtomsProto.java package com.android.car.telemetry com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/telemetry/AtomsProto$ProcessStartTime$TriggerType$TriggerTypeVerifier.class
AtomsProto.java package com.android.car.telemetry final com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType$TriggerTypeVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/telemetry/AtomsProto$ProcessStartTime$TriggerType.class
AtomsProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType TRIGGER_TYPE_UNKNOWN public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType TRIGGER_TYPE_ALARM public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType TRIGGER_TYPE_PUSH_MESSAGE public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType TRIGGER_TYPE_PUSH_MESSAGE_OVER_QUOTA public static final enum com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType TRIGGER_TYPE_JOB public static final int TRIGGER_TYPE_UNKNOWN_VALUE public static final int TRIGGER_TYPE_ALARM_VALUE public static final int TRIGGER_TYPE_PUSH_MESSAGE_VALUE public static final int TRIGGER_TYPE_PUSH_MESSAGE_OVER_QUOTA_VALUE public static final int TRIGGER_TYPE_JOB_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType[] $VALUES public static com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType[] values () public static com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType valueOf (int) int value public static com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType[] $values () static void <clinit> () }
com/android/car/telemetry/AtomsProto$ProcessStartTime.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$ProcessStartTime extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.AtomsProto$ProcessStartTimeOrBuilder { private int bitField0_ public static final int UID_FIELD_NUMBER private int uid_ public static final int PID_FIELD_NUMBER private int pid_ public static final int PROCESS_NAME_FIELD_NUMBER private String processName_ public static final int TYPE_FIELD_NUMBER private int type_ public static final int PROCESS_START_TIME_MILLIS_FIELD_NUMBER private long processStartTimeMillis_ public static final int BIND_APPLICATION_DELAY_MILLIS_FIELD_NUMBER private int bindApplicationDelayMillis_ public static final int PROCESS_START_DELAY_MILLIS_FIELD_NUMBER private int processStartDelayMillis_ public static final int HOSTING_TYPE_FIELD_NUMBER private String hostingType_ public static final int HOSTING_NAME_FIELD_NUMBER private String hostingName_ public static final int BROADCAST_ACTION_NAME_FIELD_NUMBER private String broadcastActionName_ public static final int HOSTING_TYPE_ID_FIELD_NUMBER private int hostingTypeId_ public static final int TRIGGER_TYPE_FIELD_NUMBER private int triggerType_ private static final com.android.car.telemetry.AtomsProto$ProcessStartTime DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasUid () public int getUid () private void setUid (int) int value private void clearUid () public boolean hasPid () public int getPid () private void setPid (int) int value private void clearPid () public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () private void setProcessName (java.lang.String) String value Class valueClass private void clearProcessName () private void setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasType () public com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType getType () com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType result private void setType (com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType) com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType value private void clearType () public boolean hasProcessStartTimeMillis () public long getProcessStartTimeMillis () private void setProcessStartTimeMillis (long) long value private void clearProcessStartTimeMillis () public boolean hasBindApplicationDelayMillis () public int getBindApplicationDelayMillis () private void setBindApplicationDelayMillis (int) int value private void clearBindApplicationDelayMillis () public boolean hasProcessStartDelayMillis () public int getProcessStartDelayMillis () private void setProcessStartDelayMillis (int) int value private void clearProcessStartDelayMillis () public boolean hasHostingType () public java.lang.String getHostingType () public com.google.protobuf.ByteString getHostingTypeBytes () private void setHostingType (java.lang.String) String value Class valueClass private void clearHostingType () private void setHostingTypeBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasHostingName () public java.lang.String getHostingName () public com.google.protobuf.ByteString getHostingNameBytes () private void setHostingName (java.lang.String) String value Class valueClass private void clearHostingName () private void setHostingNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasBroadcastActionName () public java.lang.String getBroadcastActionName () public com.google.protobuf.ByteString getBroadcastActionNameBytes () private void setBroadcastActionName (java.lang.String) String value Class valueClass private void clearBroadcastActionName () private void setBroadcastActionNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasHostingTypeId () public com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId getHostingTypeId () com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId result private void setHostingTypeId (com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId) com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId value private void clearHostingTypeId () public boolean hasTriggerType () public com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType getTriggerType () com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType result private void setTriggerType (com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType) com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType value private void clearTriggerType () public static com.android.car.telemetry.AtomsProto$ProcessStartTime parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.AtomsProto$ProcessStartTime parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessStartTime parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.AtomsProto$ProcessStartTime parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessStartTime parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.AtomsProto$ProcessStartTime parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessStartTime parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$ProcessStartTime parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessStartTime parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$ProcessStartTime parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessStartTime parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.AtomsProto$ProcessStartTime parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder newBuilder () public static com.android.car.telemetry.AtomsProto$ProcessStartTime$Builder newBuilder (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.AtomsProto$ProcessStartTime getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.AtomsProto$ProcessStartTime defaultInstance }
com/android/car/telemetry/AtomsProto$ProcessStartTimeOrBuilder.class
AtomsProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.AtomsProto$ProcessStartTimeOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasUid () public abstract int getUid () public abstract boolean hasPid () public abstract int getPid () public abstract boolean hasProcessName () public abstract java.lang.String getProcessName () public abstract com.google.protobuf.ByteString getProcessNameBytes () public abstract boolean hasType () public abstract com.android.car.telemetry.AtomsProto$ProcessStartTime$StartType getType () public abstract boolean hasProcessStartTimeMillis () public abstract long getProcessStartTimeMillis () public abstract boolean hasBindApplicationDelayMillis () public abstract int getBindApplicationDelayMillis () public abstract boolean hasProcessStartDelayMillis () public abstract int getProcessStartDelayMillis () public abstract boolean hasHostingType () public abstract java.lang.String getHostingType () public abstract com.google.protobuf.ByteString getHostingTypeBytes () public abstract boolean hasHostingName () public abstract java.lang.String getHostingName () public abstract com.google.protobuf.ByteString getHostingNameBytes () public abstract boolean hasBroadcastActionName () public abstract java.lang.String getBroadcastActionName () public abstract com.google.protobuf.ByteString getBroadcastActionNameBytes () public abstract boolean hasHostingTypeId () public abstract com.android.car.telemetry.AtomsProto$ProcessStartTime$HostingTypeId getHostingTypeId () public abstract boolean hasTriggerType () public abstract com.android.car.telemetry.AtomsProto$ProcessStartTime$TriggerType getTriggerType () }
com/android/car/telemetry/AtomsProto$WTFOccurred$Builder.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$WTFOccurred$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.AtomsProto$WTFOccurredOrBuilder { private void <init> () public boolean hasUid () public int getUid () public com.android.car.telemetry.AtomsProto$WTFOccurred$Builder setUid (int) int value public com.android.car.telemetry.AtomsProto$WTFOccurred$Builder clearUid () public boolean hasTag () public java.lang.String getTag () public com.google.protobuf.ByteString getTagBytes () public com.android.car.telemetry.AtomsProto$WTFOccurred$Builder setTag (java.lang.String) String value public com.android.car.telemetry.AtomsProto$WTFOccurred$Builder clearTag () public com.android.car.telemetry.AtomsProto$WTFOccurred$Builder setTagBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () public com.android.car.telemetry.AtomsProto$WTFOccurred$Builder setProcessName (java.lang.String) String value public com.android.car.telemetry.AtomsProto$WTFOccurred$Builder clearProcessName () public com.android.car.telemetry.AtomsProto$WTFOccurred$Builder setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasPid () public int getPid () public com.android.car.telemetry.AtomsProto$WTFOccurred$Builder setPid (int) int value public com.android.car.telemetry.AtomsProto$WTFOccurred$Builder clearPid () public boolean hasErrorSource () public com.android.car.telemetry.AtomsProto$ErrorSource getErrorSource () public com.android.car.telemetry.AtomsProto$WTFOccurred$Builder setErrorSource (com.android.car.telemetry.AtomsProto$ErrorSource) com.android.car.telemetry.AtomsProto$ErrorSource value public com.android.car.telemetry.AtomsProto$WTFOccurred$Builder clearErrorSource () }
com/android/car/telemetry/AtomsProto$WTFOccurred.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto$WTFOccurred extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.AtomsProto$WTFOccurredOrBuilder { private int bitField0_ public static final int UID_FIELD_NUMBER private int uid_ public static final int TAG_FIELD_NUMBER private String tag_ public static final int PROCESS_NAME_FIELD_NUMBER private String processName_ public static final int PID_FIELD_NUMBER private int pid_ public static final int ERROR_SOURCE_FIELD_NUMBER private int errorSource_ private static final com.android.car.telemetry.AtomsProto$WTFOccurred DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasUid () public int getUid () private void setUid (int) int value private void clearUid () public boolean hasTag () public java.lang.String getTag () public com.google.protobuf.ByteString getTagBytes () private void setTag (java.lang.String) String value Class valueClass private void clearTag () private void setTagBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () private void setProcessName (java.lang.String) String value Class valueClass private void clearProcessName () private void setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasPid () public int getPid () private void setPid (int) int value private void clearPid () public boolean hasErrorSource () public com.android.car.telemetry.AtomsProto$ErrorSource getErrorSource () com.android.car.telemetry.AtomsProto$ErrorSource result private void setErrorSource (com.android.car.telemetry.AtomsProto$ErrorSource) com.android.car.telemetry.AtomsProto$ErrorSource value private void clearErrorSource () public static com.android.car.telemetry.AtomsProto$WTFOccurred parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.AtomsProto$WTFOccurred parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$WTFOccurred parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.AtomsProto$WTFOccurred parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$WTFOccurred parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.AtomsProto$WTFOccurred parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$WTFOccurred parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$WTFOccurred parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$WTFOccurred parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.AtomsProto$WTFOccurred parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$WTFOccurred parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.AtomsProto$WTFOccurred parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.AtomsProto$WTFOccurred$Builder newBuilder () public static com.android.car.telemetry.AtomsProto$WTFOccurred$Builder newBuilder (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.AtomsProto$WTFOccurred getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.AtomsProto$WTFOccurred defaultInstance }
com/android/car/telemetry/AtomsProto$WTFOccurredOrBuilder.class
AtomsProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.AtomsProto$WTFOccurredOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasUid () public abstract int getUid () public abstract boolean hasTag () public abstract java.lang.String getTag () public abstract com.google.protobuf.ByteString getTagBytes () public abstract boolean hasProcessName () public abstract java.lang.String getProcessName () public abstract com.google.protobuf.ByteString getProcessNameBytes () public abstract boolean hasPid () public abstract int getPid () public abstract boolean hasErrorSource () public abstract com.android.car.telemetry.AtomsProto$ErrorSource getErrorSource () }
com/android/car/telemetry/AtomsProto.class
AtomsProto.java package com.android.car.telemetry public final com.android.car.telemetry.AtomsProto extends java.lang.Object { private void <init> () public static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.ExtensionRegistryLite registry static void <clinit> () }
com/android/car/telemetry/CarTelemetryService$1.class
CarTelemetryService.java package com.android.car.telemetry com.android.car.telemetry.CarTelemetryService$1 extends java.lang.Object implements com.android.car.telemetry.databroker.DataBroker$DataBrokerListener { final synthetic com.android.car.telemetry.CarTelemetryService this$0 void <init> (com.android.car.telemetry.CarTelemetryService) com.android.car.telemetry.CarTelemetryService this$0 public void onEventConsumed (java.lang.String, android.os.PersistableBundle) String metricsConfigName android.os.PersistableBundle state public void onReportFinished (java.lang.String) String metricsConfigName public void onReportFinished (java.lang.String, android.os.PersistableBundle) String metricsConfigName android.os.PersistableBundle report public void onReportFinished (java.lang.String, android.car.telemetry.TelemetryProto$TelemetryError) String metricsConfigName android.car.telemetry.TelemetryProto$TelemetryError error public void onMetricsReport (java.lang.String, android.os.PersistableBundle, android.os.PersistableBundle) String metricsConfigName android.os.PersistableBundle report android.os.PersistableBundle state }
com/android/car/telemetry/CarTelemetryService$Dependencies.class
CarTelemetryService.java package com.android.car.telemetry com.android.car.telemetry.CarTelemetryService$Dependencies extends java.lang.Object { void <init> () public com.android.car.telemetry.publisher.PublisherFactory getPublisherFactory (com.android.car.CarPropertyService, android.os.Handler, android.content.Context, com.android.car.telemetry.sessioncontroller.SessionController, com.android.car.telemetry.ResultStore, com.android.car.telemetry.UidPackageMapper) com.android.car.CarPropertyService carPropertyService android.os.Handler handler android.content.Context context com.android.car.telemetry.sessioncontroller.SessionController sessionController com.android.car.telemetry.ResultStore resultStore com.android.car.telemetry.UidPackageMapper uidMapper public com.android.car.telemetry.UidPackageMapper getUidPackageMapper (android.content.Context, android.os.Handler) android.content.Context context android.os.Handler telemetryHandler }
com/android/car/telemetry/CarTelemetryService.class
CarTelemetryService.java package com.android.car.telemetry public com.android.car.telemetry.CarTelemetryService extends android.car.telemetry.ICarTelemetryService$Stub implements com.android.car.CarServiceBase { private static final String TAG public static final boolean DEBUG public static final String TELEMETRY_DIR public static final int TASK_PRIORITY_HI public static final int TASK_PRIORITY_MED public static final int TASK_PRIORITY_LOW private final android.content.Context mContext private final com.android.car.power.CarPowerManagementService mCarPowerManagementService private final com.android.car.CarPropertyService mCarPropertyService private final com.android.car.telemetry.CarTelemetryService$Dependencies mDependencies private final android.os.HandlerThread mTelemetryThread private final android.os.Handler mTelemetryHandler private final com.android.car.telemetry.UidPackageMapper mUidMapper private final com.android.car.telemetry.databroker.DataBroker$DataBrokerListener mDataBrokerListener private boolean mReleased private com.android.car.telemetry.databroker.DataBroker mDataBroker private android.car.telemetry.ICarTelemetryReportReadyListener mReportReadyListener private com.android.car.telemetry.MetricsConfigStore mMetricsConfigStore private com.android.car.OnShutdownReboot mOnShutdownReboot private com.android.car.telemetry.publisher.PublisherFactory mPublisherFactory private com.android.car.telemetry.ResultStore mResultStore private com.android.car.telemetry.sessioncontroller.SessionController mSessionController private com.android.car.telemetry.systemmonitor.SystemMonitor mSystemMonitor private android.car.builtin.util.TimingsTraceLog mTelemetryThreadTraceLog public void <init> (android.content.Context, com.android.car.power.CarPowerManagementService, com.android.car.CarPropertyService) android.content.Context context com.android.car.power.CarPowerManagementService carPowerManagementService com.android.car.CarPropertyService carPropertyService void <init> (android.content.Context, com.android.car.power.CarPowerManagementService, com.android.car.CarPropertyService, com.android.car.telemetry.CarTelemetryService$Dependencies, com.android.car.telemetry.databroker.DataBroker, com.android.car.telemetry.sessioncontroller.SessionController) android.content.Context context com.android.car.power.CarPowerManagementService carPowerManagementService com.android.car.CarPropertyService carPropertyService com.android.car.telemetry.CarTelemetryService$Dependencies deps com.android.car.telemetry.databroker.DataBroker dataBroker com.android.car.telemetry.sessioncontroller.SessionController sessionController public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) android.os.PersistableBundle interimResult android.car.telemetry.TelemetryProto$MetricsConfig config android.os.PersistableBundle report int j com.android.car.telemetry.MetricsReportProto$MetricsReportList reportList int i android.car.telemetry.TelemetryProto$TelemetryError error int i com.android.car.internal.util.IndentingPrintWriter writer android.util.ArrayMap finalResults android.util.ArrayMap errors public void addMetricsConfig (java.lang.String, byte[], android.os.ResultReceiver) String metricsConfigName byte[] config android.os.ResultReceiver callback private int addMetricsConfigInternal (java.lang.String, byte[]) android.car.telemetry.TelemetryProto$MetricsConfig metricsConfig com.google.protobuf.InvalidProtocolBufferException e RuntimeException e String metricsConfigName byte[] config android.car.telemetry.TelemetryProto$MetricsConfig metricsConfig int status public void removeMetricsConfig (java.lang.String) String metricsConfigName public void removeAllMetricsConfigs () public void getFinishedReport (java.lang.String, android.car.telemetry.ICarTelemetryReportListener) String metricsConfigName android.car.telemetry.ICarTelemetryReportListener listener public void getAllFinishedReports (android.car.telemetry.ICarTelemetryReportListener) android.car.telemetry.ICarTelemetryReportListener listener public void setReportReadyListener (android.car.telemetry.ICarTelemetryReportReadyListener) android.car.telemetry.ICarTelemetryReportReadyListener listener public void clearReportReadyListener () private void onReportReady (java.lang.String) android.os.RemoteException e String metricsConfigName public java.util.List getActiveMetricsConfigDetails () private void streamReports (android.car.telemetry.ICarTelemetryReportListener, java.lang.String, com.android.car.telemetry.MetricsReportProto$MetricsReportList) java.io.IOException e com.google.protobuf.ByteString reportBytes com.android.car.telemetry.MetricsReportProto$MetricsReportContainer reportContainer java.io.DataOutputStream dataOutputStream java.io.IOException e android.car.telemetry.ICarTelemetryReportListener listener String metricsConfigName com.android.car.telemetry.MetricsReportProto$MetricsReportList reportList int getReportStatus android.os.ParcelFileDescriptor[] fds private byte[] getBytes (android.car.telemetry.TelemetryProto$TelemetryError) android.car.telemetry.TelemetryProto$TelemetryError error private void sendResult (android.car.telemetry.ICarTelemetryReportListener, java.lang.String, android.os.ParcelFileDescriptor, android.car.telemetry.TelemetryProto$TelemetryError, int) android.os.RemoteException e android.car.telemetry.ICarTelemetryReportListener listener String metricsConfigName android.os.ParcelFileDescriptor reportFd android.car.telemetry.TelemetryProto$TelemetryError error int status private void startMetricsCollection () private void onSystemMonitorEvent (com.android.car.telemetry.systemmonitor.SystemMonitorEvent) com.android.car.telemetry.systemmonitor.SystemMonitorEvent event private void cleanupMetricsConfig (java.lang.String) String metricsConfigName android.os.Handler getTelemetryHandler () com.android.car.telemetry.ResultStore getResultStore () com.android.car.telemetry.MetricsConfigStore getMetricsConfigStore () private synthetic void lambda$startMetricsCollection$12 () android.car.telemetry.TelemetryProto$TelemetryError error RuntimeException e android.car.telemetry.TelemetryProto$MetricsConfig config private static synthetic java.lang.String lambda$getActiveMetricsConfigDetails$11 (android.car.telemetry.TelemetryProto$MetricsConfig) android.car.telemetry.TelemetryProto$MetricsConfig config private synthetic void lambda$clearReportReadyListener$10 () private synthetic void lambda$setReportReadyListener$9 (android.car.telemetry.ICarTelemetryReportReadyListener) android.os.RemoteException e String name android.car.telemetry.ICarTelemetryReportReadyListener listener java.util.Set configNames private synthetic void lambda$getAllFinishedReports$8 (android.car.telemetry.ICarTelemetryReportListener) com.android.car.telemetry.MetricsReportProto$MetricsReportList reportList android.car.telemetry.TelemetryProto$TelemetryError telemetryError String configName android.car.telemetry.ICarTelemetryReportListener listener java.util.Set finishedReports private synthetic void lambda$getFinishedReport$7 (java.lang.String, android.car.telemetry.ICarTelemetryReportListener) android.car.telemetry.TelemetryProto$TelemetryError error String metricsConfigName android.car.telemetry.ICarTelemetryReportListener listener com.android.car.telemetry.MetricsReportProto$MetricsReportList reportList private synthetic void lambda$removeAllMetricsConfigs$6 () private synthetic void lambda$removeMetricsConfig$5 (java.lang.String) String metricsConfigName private synthetic void lambda$addMetricsConfig$4 (java.lang.String, byte[], android.os.ResultReceiver) String metricsConfigName byte[] config android.os.ResultReceiver callback int status private static synthetic void lambda$release$3 () private synthetic void lambda$release$2 () private synthetic void lambda$init$1 () com.android.car.systeminterface.SystemInterface systemInterface java.io.File rootDirectory private synthetic void lambda$init$0 (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent static void <clinit> () }
com/android/car/telemetry/MetricsConfigStore.class
MetricsConfigStore.java package com.android.car.telemetry public com.android.car.telemetry.MetricsConfigStore extends java.lang.Object { static final String METRICS_CONFIG_DIR private final java.io.File mConfigDirectory private java.util.Map mActiveConfigs public void <init> (java.io.File) android.car.telemetry.TelemetryProto$MetricsConfig config java.io.IOException e java.io.File file java.io.File rootDirectory public java.util.List getActiveMetricsConfigs () public int addMetricsConfig (android.car.telemetry.TelemetryProto$MetricsConfig) int currentVersion java.io.IOException e android.car.telemetry.TelemetryProto$MetricsConfig metricsConfig public boolean removeMetricsConfig (java.lang.String) String metricsConfigName public void removeAllMetricsConfigs () public boolean containsConfig (java.lang.String) String metricsConfigName }
com/android/car/telemetry/MetricsReportProto$1.class
MetricsReportProto.java package com.android.car.telemetry synthetic com.android.car.telemetry.MetricsReportProto$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke static void <clinit> () }
com/android/car/telemetry/MetricsReportProto$MetricsReportContainer$Builder.class
MetricsReportProto.java package com.android.car.telemetry public final com.android.car.telemetry.MetricsReportProto$MetricsReportContainer$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.MetricsReportProto$MetricsReportContainerOrBuilder { private void <init> () public boolean hasReportBytes () public com.google.protobuf.ByteString getReportBytes () public com.android.car.telemetry.MetricsReportProto$MetricsReportContainer$Builder setReportBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public com.android.car.telemetry.MetricsReportProto$MetricsReportContainer$Builder clearReportBytes () public boolean hasIsLastReport () public boolean getIsLastReport () public com.android.car.telemetry.MetricsReportProto$MetricsReportContainer$Builder setIsLastReport (boolean) boolean value public com.android.car.telemetry.MetricsReportProto$MetricsReportContainer$Builder clearIsLastReport () }
com/android/car/telemetry/MetricsReportProto$MetricsReportContainer.class
MetricsReportProto.java package com.android.car.telemetry public final com.android.car.telemetry.MetricsReportProto$MetricsReportContainer extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.MetricsReportProto$MetricsReportContainerOrBuilder { private int bitField0_ public static final int REPORT_BYTES_FIELD_NUMBER private com.google.protobuf.ByteString reportBytes_ public static final int IS_LAST_REPORT_FIELD_NUMBER private boolean isLastReport_ private static final com.android.car.telemetry.MetricsReportProto$MetricsReportContainer DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasReportBytes () public com.google.protobuf.ByteString getReportBytes () private void setReportBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value Class valueClass private void clearReportBytes () public boolean hasIsLastReport () public boolean getIsLastReport () private void setIsLastReport (boolean) boolean value private void clearIsLastReport () public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer$Builder newBuilder () public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer$Builder newBuilder (com.android.car.telemetry.MetricsReportProto$MetricsReportContainer) com.android.car.telemetry.MetricsReportProto$MetricsReportContainer prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.MetricsReportProto$MetricsReportContainer getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.MetricsReportProto$MetricsReportContainer defaultInstance }
com/android/car/telemetry/MetricsReportProto$MetricsReportContainerOrBuilder.class
MetricsReportProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.MetricsReportProto$MetricsReportContainerOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasReportBytes () public abstract com.google.protobuf.ByteString getReportBytes () public abstract boolean hasIsLastReport () public abstract boolean getIsLastReport () }
com/android/car/telemetry/MetricsReportProto$MetricsReportList$Builder.class
MetricsReportProto.java package com.android.car.telemetry public final com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.MetricsReportProto$MetricsReportListOrBuilder { private void <init> () public java.util.List getReportList () public int getReportCount () public com.android.car.telemetry.MetricsReportProto$MetricsReportContainer getReport (int) int index public com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder setReport (int, com.android.car.telemetry.MetricsReportProto$MetricsReportContainer) int index com.android.car.telemetry.MetricsReportProto$MetricsReportContainer value public com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder setReport (int, com.android.car.telemetry.MetricsReportProto$MetricsReportContainer$Builder) int index com.android.car.telemetry.MetricsReportProto$MetricsReportContainer$Builder builderForValue public com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder addReport (com.android.car.telemetry.MetricsReportProto$MetricsReportContainer) com.android.car.telemetry.MetricsReportProto$MetricsReportContainer value public com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder addReport (int, com.android.car.telemetry.MetricsReportProto$MetricsReportContainer) int index com.android.car.telemetry.MetricsReportProto$MetricsReportContainer value public com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder addReport (com.android.car.telemetry.MetricsReportProto$MetricsReportContainer$Builder) com.android.car.telemetry.MetricsReportProto$MetricsReportContainer$Builder builderForValue public com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder addReport (int, com.android.car.telemetry.MetricsReportProto$MetricsReportContainer$Builder) int index com.android.car.telemetry.MetricsReportProto$MetricsReportContainer$Builder builderForValue public com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder addAllReport (java.lang.Iterable) Iterable values public com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder clearReport () public com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder removeReport (int) int index }
com/android/car/telemetry/MetricsReportProto$MetricsReportList.class
MetricsReportProto.java package com.android.car.telemetry public final com.android.car.telemetry.MetricsReportProto$MetricsReportList extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.MetricsReportProto$MetricsReportListOrBuilder { public static final int REPORT_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList report_ private static final com.android.car.telemetry.MetricsReportProto$MetricsReportList DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.util.List getReportList () public java.util.List getReportOrBuilderList () public int getReportCount () public com.android.car.telemetry.MetricsReportProto$MetricsReportContainer getReport (int) int index public com.android.car.telemetry.MetricsReportProto$MetricsReportContainerOrBuilder getReportOrBuilder (int) int index private void ensureReportIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setReport (int, com.android.car.telemetry.MetricsReportProto$MetricsReportContainer) int index com.android.car.telemetry.MetricsReportProto$MetricsReportContainer value private void addReport (com.android.car.telemetry.MetricsReportProto$MetricsReportContainer) com.android.car.telemetry.MetricsReportProto$MetricsReportContainer value private void addReport (int, com.android.car.telemetry.MetricsReportProto$MetricsReportContainer) int index com.android.car.telemetry.MetricsReportProto$MetricsReportContainer value private void addAllReport (java.lang.Iterable) Iterable values private void clearReport () private void removeReport (int) int index public static com.android.car.telemetry.MetricsReportProto$MetricsReportList parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.MetricsReportProto$MetricsReportList parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.MetricsReportProto$MetricsReportList parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.MetricsReportProto$MetricsReportList parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.MetricsReportProto$MetricsReportList parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.MetricsReportProto$MetricsReportList parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.MetricsReportProto$MetricsReportList parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.MetricsReportProto$MetricsReportList parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.MetricsReportProto$MetricsReportList parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.MetricsReportProto$MetricsReportList parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.MetricsReportProto$MetricsReportList parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.MetricsReportProto$MetricsReportList parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder newBuilder () public static com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder newBuilder (com.android.car.telemetry.MetricsReportProto$MetricsReportList) com.android.car.telemetry.MetricsReportProto$MetricsReportList prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.MetricsReportProto$MetricsReportList getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.MetricsReportProto$MetricsReportList defaultInstance }
com/android/car/telemetry/MetricsReportProto$MetricsReportListOrBuilder.class
MetricsReportProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.MetricsReportProto$MetricsReportListOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.util.List getReportList () public abstract com.android.car.telemetry.MetricsReportProto$MetricsReportContainer getReport (int) public abstract int getReportCount () }
com/android/car/telemetry/MetricsReportProto.class
MetricsReportProto.java package com.android.car.telemetry public final com.android.car.telemetry.MetricsReportProto extends java.lang.Object { private void <init> () public static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.ExtensionRegistryLite registry static void <clinit> () }
com/android/car/telemetry/ResultStore$InterimResult.class
ResultStore.java package com.android.car.telemetry final com.android.car.telemetry.ResultStore$InterimResult extends java.lang.Object { private final android.os.PersistableBundle mBundle private final boolean mDirty private void <init> (android.os.PersistableBundle) android.os.PersistableBundle bundle private void <init> (android.os.PersistableBundle, boolean) android.os.PersistableBundle bundle boolean dirty private android.os.PersistableBundle getBundle () private boolean isDirty () }
com/android/car/telemetry/ResultStore.class
ResultStore.java package com.android.car.telemetry public com.android.car.telemetry.ResultStore extends java.lang.Object { private static final long STALE_THRESHOLD_MILLIS static final String INTERIM_RESULT_DIR static final String ERROR_RESULT_DIR static final String FINAL_RESULT_DIR static final String PUBLISHER_STORAGE_DIR static final String BUNDLE_KEY_BOOT_COUNT static final String BUNDLE_KEY_ID static final String BUNDLE_KEY_TIMESTAMP private final android.util.ArrayMap mInterimResultCache private final android.util.ArrayMap mMetricsReportCache private final android.util.ArrayMap mErrorCache private final android.util.ArrayMap mPublisherCache private final android.util.ArrayMap mReportCountMap private final android.content.Context mContext private final java.io.File mInterimResultDirectory private final java.io.File mErrorResultDirectory private final java.io.File mMetricsReportDirectory private final java.io.File mPublisherDataDirectory public void <init> (android.content.Context, java.io.File) android.content.Context context java.io.File rootDirectory private void loadInterimResultsIntoMemory () android.os.PersistableBundle interimResultBundle java.io.IOException e java.io.File file java.io.File[] files public android.os.PersistableBundle getInterimResult (java.lang.String) String metricsConfigName public com.android.car.telemetry.MetricsReportProto$MetricsReportList getMetricsReports (java.lang.String, boolean) String metricsConfigName boolean deleteResult com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder reportList public android.util.ArrayMap getAllMetricsReports () int i com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder reportList java.io.File file android.util.ArrayMap results java.io.File[] files public android.car.telemetry.TelemetryProto$TelemetryError getErrorResult (java.lang.String, boolean) java.io.IOException e String metricsConfigName boolean deleteResult android.car.telemetry.TelemetryProto$TelemetryError result java.io.File file public android.util.ArrayMap getAllErrorResults () android.car.telemetry.TelemetryProto$TelemetryError error java.io.IOException e java.io.File file android.util.ArrayMap errors java.io.File[] files public android.os.PersistableBundle getPublisherData (java.lang.String, boolean) java.io.IOException e String publisherName boolean deleteData android.os.PersistableBundle data java.io.File file public void putInterimResult (java.lang.String, android.os.PersistableBundle) String metricsConfigName android.os.PersistableBundle result public void putMetricsReport (java.lang.String, android.os.PersistableBundle, boolean) String metricsConfigName android.os.PersistableBundle report boolean finished com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder reportList public void putErrorResult (java.lang.String, android.car.telemetry.TelemetryProto$TelemetryError) String metricsConfigName android.car.telemetry.TelemetryProto$TelemetryError error public void putPublisherData (java.lang.String, android.os.PersistableBundle) String publisherName android.os.PersistableBundle data public void removeInterimResult (java.lang.String) String metricsConfigName public void removeMetricsReports (java.lang.String) String metricsConfigName public void removeErrorResult (java.lang.String) String metricsConfigName public void removePublisherData (java.lang.String) String publisherName public void removeResult (java.lang.String) String metricsConfigName public void removeAllResults () public java.util.Set getFinishedMetricsConfigNames () java.util.HashSet configNames String[] fileNames public void flushToDisk () private void writeInterimResultsToFile () private void writeMetricsReportsToFile () private void writeErrorsToFile () private void writePublisherCacheToFile () private com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder readMetricsReportList (java.lang.String) java.io.IOException e String metricsConfigName java.io.File file private void annotateReport (java.lang.String, android.os.PersistableBundle) String metricsConfigName android.os.PersistableBundle report int id private synthetic void lambda$writePublisherCacheToFile$3 (java.lang.String, android.os.PersistableBundle) java.io.IOException e String publisherName android.os.PersistableBundle bundle private synthetic void lambda$writeErrorsToFile$2 (java.lang.String, android.car.telemetry.TelemetryProto$TelemetryError) java.io.IOException e String metricsConfigName android.car.telemetry.TelemetryProto$TelemetryError telemetryError private synthetic void lambda$writeMetricsReportsToFile$1 (java.lang.String, com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder) java.io.IOException e String metricsConfigName com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder reportList private synthetic void lambda$writeInterimResultsToFile$0 (java.lang.String, com.android.car.telemetry.ResultStore$InterimResult) java.io.IOException e String metricsConfigName com.android.car.telemetry.ResultStore$InterimResult interimResult static void <clinit> () }
com/android/car/telemetry/StatsLogProto$1.class
StatsLogProto.java package com.android.car.telemetry synthetic com.android.car.telemetry.StatsLogProto$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke static void <clinit> () }
com/android/car/telemetry/StatsLogProto$AggregatedAtomInfo$Builder.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsLogProto$AggregatedAtomInfoOrBuilder { private void <init> () public boolean hasAtom () public com.android.car.telemetry.AtomsProto$Atom getAtom () public com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder setAtom (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom value public com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder setAtom (com.android.car.telemetry.AtomsProto$Atom$Builder) com.android.car.telemetry.AtomsProto$Atom$Builder builderForValue public com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder mergeAtom (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom value public com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder clearAtom () public java.util.List getElapsedTimestampNanosList () public int getElapsedTimestampNanosCount () public long getElapsedTimestampNanos (int) int index public com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder setElapsedTimestampNanos (int, long) int index long value public com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder addElapsedTimestampNanos (long) long value public com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder addAllElapsedTimestampNanos (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder clearElapsedTimestampNanos () }
com/android/car/telemetry/StatsLogProto$AggregatedAtomInfo.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsLogProto$AggregatedAtomInfoOrBuilder { private int bitField0_ public static final int ATOM_FIELD_NUMBER private com.android.car.telemetry.AtomsProto$Atom atom_ public static final int ELAPSED_TIMESTAMP_NANOS_FIELD_NUMBER private com.google.protobuf.Internal$LongList elapsedTimestampNanos_ private static final com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasAtom () public com.android.car.telemetry.AtomsProto$Atom getAtom () private void setAtom (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom value private void mergeAtom (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom value private void clearAtom () public java.util.List getElapsedTimestampNanosList () public int getElapsedTimestampNanosCount () public long getElapsedTimestampNanos (int) int index private void ensureElapsedTimestampNanosIsMutable () com.google.protobuf.Internal$LongList tmp private void setElapsedTimestampNanos (int, long) int index long value private void addElapsedTimestampNanos (long) long value private void addAllElapsedTimestampNanos (java.lang.Iterable) Iterable values private void clearElapsedTimestampNanos () public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder newBuilder () public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder newBuilder (com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo) com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo defaultInstance }
com/android/car/telemetry/StatsLogProto$AggregatedAtomInfoOrBuilder.class
StatsLogProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsLogProto$AggregatedAtomInfoOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasAtom () public abstract com.android.car.telemetry.AtomsProto$Atom getAtom () public abstract java.util.List getElapsedTimestampNanosList () public abstract int getElapsedTimestampNanosCount () public abstract long getElapsedTimestampNanos (int) }
com/android/car/telemetry/StatsLogProto$ConfigMetricsReport$Builder.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsLogProto$ConfigMetricsReportOrBuilder { private void <init> () public java.util.List getMetricsList () public int getMetricsCount () public com.android.car.telemetry.StatsLogProto$StatsLogReport getMetrics (int) int index public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder setMetrics (int, com.android.car.telemetry.StatsLogProto$StatsLogReport) int index com.android.car.telemetry.StatsLogProto$StatsLogReport value public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder setMetrics (int, com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder) int index com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder builderForValue public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder addMetrics (com.android.car.telemetry.StatsLogProto$StatsLogReport) com.android.car.telemetry.StatsLogProto$StatsLogReport value public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder addMetrics (int, com.android.car.telemetry.StatsLogProto$StatsLogReport) int index com.android.car.telemetry.StatsLogProto$StatsLogReport value public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder addMetrics (com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder) com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder builderForValue public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder addMetrics (int, com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder) int index com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder builderForValue public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder addAllMetrics (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder clearMetrics () public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder removeMetrics (int) int index public java.util.List getStringsList () public int getStringsCount () public java.lang.String getStrings (int) int index public com.google.protobuf.ByteString getStringsBytes (int) int index public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder setStrings (int, java.lang.String) int index String value public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder addStrings (java.lang.String) String value public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder addAllStrings (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder clearStrings () public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder addStringsBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value }
com/android/car/telemetry/StatsLogProto$ConfigMetricsReport.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$ConfigMetricsReport extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsLogProto$ConfigMetricsReportOrBuilder { public static final int METRICS_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList metrics_ public static final int STRINGS_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList strings_ private static final com.android.car.telemetry.StatsLogProto$ConfigMetricsReport DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.util.List getMetricsList () public java.util.List getMetricsOrBuilderList () public int getMetricsCount () public com.android.car.telemetry.StatsLogProto$StatsLogReport getMetrics (int) int index public com.android.car.telemetry.StatsLogProto$StatsLogReportOrBuilder getMetricsOrBuilder (int) int index private void ensureMetricsIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setMetrics (int, com.android.car.telemetry.StatsLogProto$StatsLogReport) int index com.android.car.telemetry.StatsLogProto$StatsLogReport value private void addMetrics (com.android.car.telemetry.StatsLogProto$StatsLogReport) com.android.car.telemetry.StatsLogProto$StatsLogReport value private void addMetrics (int, com.android.car.telemetry.StatsLogProto$StatsLogReport) int index com.android.car.telemetry.StatsLogProto$StatsLogReport value private void addAllMetrics (java.lang.Iterable) Iterable values private void clearMetrics () private void removeMetrics (int) int index public java.util.List getStringsList () public int getStringsCount () public java.lang.String getStrings (int) int index public com.google.protobuf.ByteString getStringsBytes (int) int index private void ensureStringsIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setStrings (int, java.lang.String) int index String value Class valueClass private void addStrings (java.lang.String) String value Class valueClass private void addAllStrings (java.lang.Iterable) Iterable values private void clearStrings () private void addStringsBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder newBuilder () public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder newBuilder (com.android.car.telemetry.StatsLogProto$ConfigMetricsReport) com.android.car.telemetry.StatsLogProto$ConfigMetricsReport prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReport getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsLogProto$ConfigMetricsReport defaultInstance }
com/android/car/telemetry/StatsLogProto$ConfigMetricsReportList$Builder.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsLogProto$ConfigMetricsReportListOrBuilder { private void <init> () public java.util.List getReportsList () public int getReportsCount () public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport getReports (int) int index public com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList$Builder setReports (int, com.android.car.telemetry.StatsLogProto$ConfigMetricsReport) int index com.android.car.telemetry.StatsLogProto$ConfigMetricsReport value public com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList$Builder setReports (int, com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder) int index com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder builderForValue public com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList$Builder addReports (com.android.car.telemetry.StatsLogProto$ConfigMetricsReport) com.android.car.telemetry.StatsLogProto$ConfigMetricsReport value public com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList$Builder addReports (int, com.android.car.telemetry.StatsLogProto$ConfigMetricsReport) int index com.android.car.telemetry.StatsLogProto$ConfigMetricsReport value public com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList$Builder addReports (com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder) com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder builderForValue public com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList$Builder addReports (int, com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder) int index com.android.car.telemetry.StatsLogProto$ConfigMetricsReport$Builder builderForValue public com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList$Builder addAllReports (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList$Builder clearReports () public com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList$Builder removeReports (int) int index }
com/android/car/telemetry/StatsLogProto$ConfigMetricsReportList.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsLogProto$ConfigMetricsReportListOrBuilder { public static final int REPORTS_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList reports_ private static final com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.util.List getReportsList () public java.util.List getReportsOrBuilderList () public int getReportsCount () public com.android.car.telemetry.StatsLogProto$ConfigMetricsReport getReports (int) int index public com.android.car.telemetry.StatsLogProto$ConfigMetricsReportOrBuilder getReportsOrBuilder (int) int index private void ensureReportsIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setReports (int, com.android.car.telemetry.StatsLogProto$ConfigMetricsReport) int index com.android.car.telemetry.StatsLogProto$ConfigMetricsReport value private void addReports (com.android.car.telemetry.StatsLogProto$ConfigMetricsReport) com.android.car.telemetry.StatsLogProto$ConfigMetricsReport value private void addReports (int, com.android.car.telemetry.StatsLogProto$ConfigMetricsReport) int index com.android.car.telemetry.StatsLogProto$ConfigMetricsReport value private void addAllReports (java.lang.Iterable) Iterable values private void clearReports () private void removeReports (int) int index public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList$Builder newBuilder () public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList$Builder newBuilder (com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList) com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList defaultInstance }
com/android/car/telemetry/StatsLogProto$ConfigMetricsReportListOrBuilder.class
StatsLogProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsLogProto$ConfigMetricsReportListOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.util.List getReportsList () public abstract com.android.car.telemetry.StatsLogProto$ConfigMetricsReport getReports (int) public abstract int getReportsCount () }
com/android/car/telemetry/StatsLogProto$ConfigMetricsReportOrBuilder.class
StatsLogProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsLogProto$ConfigMetricsReportOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.util.List getMetricsList () public abstract com.android.car.telemetry.StatsLogProto$StatsLogReport getMetrics (int) public abstract int getMetricsCount () public abstract java.util.List getStringsList () public abstract int getStringsCount () public abstract java.lang.String getStrings (int) public abstract com.google.protobuf.ByteString getStringsBytes (int) }
com/android/car/telemetry/StatsLogProto$DimensionsValue$Builder.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsLogProto$DimensionsValueOrBuilder { private void <init> () public com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase getValueCase () public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder clearValue () public boolean hasField () public int getField () public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder setField (int) int value public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder clearField () public boolean hasValueStr () public java.lang.String getValueStr () public com.google.protobuf.ByteString getValueStrBytes () public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder setValueStr (java.lang.String) String value public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder clearValueStr () public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder setValueStrBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasValueInt () public int getValueInt () public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder setValueInt (int) int value public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder clearValueInt () public boolean hasValueLong () public long getValueLong () public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder setValueLong (long) long value public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder clearValueLong () public boolean hasValueBool () public boolean getValueBool () public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder setValueBool (boolean) boolean value public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder clearValueBool () public boolean hasValueFloat () public float getValueFloat () public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder setValueFloat (float) float value public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder clearValueFloat () public boolean hasValueTuple () public com.android.car.telemetry.StatsLogProto$DimensionsValueTuple getValueTuple () public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder setValueTuple (com.android.car.telemetry.StatsLogProto$DimensionsValueTuple) com.android.car.telemetry.StatsLogProto$DimensionsValueTuple value public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder setValueTuple (com.android.car.telemetry.StatsLogProto$DimensionsValueTuple$Builder) com.android.car.telemetry.StatsLogProto$DimensionsValueTuple$Builder builderForValue public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder mergeValueTuple (com.android.car.telemetry.StatsLogProto$DimensionsValueTuple) com.android.car.telemetry.StatsLogProto$DimensionsValueTuple value public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder clearValueTuple () public boolean hasValueStrHash () public long getValueStrHash () public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder setValueStrHash (long) long value public com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder clearValueStrHash () }
com/android/car/telemetry/StatsLogProto$DimensionsValue$ValueCase.class
StatsLogProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase extends java.lang.Enum { public static final enum com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase VALUE_STR public static final enum com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase VALUE_INT public static final enum com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase VALUE_LONG public static final enum com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase VALUE_BOOL public static final enum com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase VALUE_FLOAT public static final enum com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase VALUE_TUPLE public static final enum com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase VALUE_STR_HASH public static final enum com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase VALUE_NOT_SET private final int value private static final synthetic com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase[] $VALUES public static com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase[] values () public static com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public static com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase valueOf (int) int value public static com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase forNumber (int) int value public int getNumber () private static synthetic com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase[] $values () static void <clinit> () }
com/android/car/telemetry/StatsLogProto$DimensionsValue.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$DimensionsValue extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsLogProto$DimensionsValueOrBuilder { private int bitField0_ private int valueCase_ private Object value_ public static final int FIELD_FIELD_NUMBER private int field_ public static final int VALUE_STR_FIELD_NUMBER public static final int VALUE_INT_FIELD_NUMBER public static final int VALUE_LONG_FIELD_NUMBER public static final int VALUE_BOOL_FIELD_NUMBER public static final int VALUE_FLOAT_FIELD_NUMBER public static final int VALUE_TUPLE_FIELD_NUMBER public static final int VALUE_STR_HASH_FIELD_NUMBER private static final com.android.car.telemetry.StatsLogProto$DimensionsValue DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase getValueCase () private void clearValue () public boolean hasField () public int getField () private void setField (int) int value private void clearField () public boolean hasValueStr () public java.lang.String getValueStr () String ref public com.google.protobuf.ByteString getValueStrBytes () String ref private void setValueStr (java.lang.String) String value Class valueClass private void clearValueStr () private void setValueStrBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasValueInt () public int getValueInt () private void setValueInt (int) int value private void clearValueInt () public boolean hasValueLong () public long getValueLong () private void setValueLong (long) long value private void clearValueLong () public boolean hasValueBool () public boolean getValueBool () private void setValueBool (boolean) boolean value private void clearValueBool () public boolean hasValueFloat () public float getValueFloat () private void setValueFloat (float) float value private void clearValueFloat () public boolean hasValueTuple () public com.android.car.telemetry.StatsLogProto$DimensionsValueTuple getValueTuple () private void setValueTuple (com.android.car.telemetry.StatsLogProto$DimensionsValueTuple) com.android.car.telemetry.StatsLogProto$DimensionsValueTuple value private void mergeValueTuple (com.android.car.telemetry.StatsLogProto$DimensionsValueTuple) com.android.car.telemetry.StatsLogProto$DimensionsValueTuple value private void clearValueTuple () public boolean hasValueStrHash () public long getValueStrHash () private void setValueStrHash (long) long value private void clearValueStrHash () public static com.android.car.telemetry.StatsLogProto$DimensionsValue parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsLogProto$DimensionsValue parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$DimensionsValue parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsLogProto$DimensionsValue parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$DimensionsValue parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsLogProto$DimensionsValue parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$DimensionsValue parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$DimensionsValue parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$DimensionsValue parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$DimensionsValue parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$DimensionsValue parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsLogProto$DimensionsValue parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder newBuilder () public static com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder newBuilder (com.android.car.telemetry.StatsLogProto$DimensionsValue) com.android.car.telemetry.StatsLogProto$DimensionsValue prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsLogProto$DimensionsValue getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsLogProto$DimensionsValue defaultInstance }
com/android/car/telemetry/StatsLogProto$DimensionsValueOrBuilder.class
StatsLogProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsLogProto$DimensionsValueOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasField () public abstract int getField () public abstract boolean hasValueStr () public abstract java.lang.String getValueStr () public abstract com.google.protobuf.ByteString getValueStrBytes () public abstract boolean hasValueInt () public abstract int getValueInt () public abstract boolean hasValueLong () public abstract long getValueLong () public abstract boolean hasValueBool () public abstract boolean getValueBool () public abstract boolean hasValueFloat () public abstract float getValueFloat () public abstract boolean hasValueTuple () public abstract com.android.car.telemetry.StatsLogProto$DimensionsValueTuple getValueTuple () public abstract boolean hasValueStrHash () public abstract long getValueStrHash () public abstract com.android.car.telemetry.StatsLogProto$DimensionsValue$ValueCase getValueCase () }
com/android/car/telemetry/StatsLogProto$DimensionsValueTuple$Builder.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$DimensionsValueTuple$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsLogProto$DimensionsValueTupleOrBuilder { private void <init> () public java.util.List getDimensionsValueList () public int getDimensionsValueCount () public com.android.car.telemetry.StatsLogProto$DimensionsValue getDimensionsValue (int) int index public com.android.car.telemetry.StatsLogProto$DimensionsValueTuple$Builder setDimensionsValue (int, com.android.car.telemetry.StatsLogProto$DimensionsValue) int index com.android.car.telemetry.StatsLogProto$DimensionsValue value public com.android.car.telemetry.StatsLogProto$DimensionsValueTuple$Builder setDimensionsValue (int, com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder) int index com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder builderForValue public com.android.car.telemetry.StatsLogProto$DimensionsValueTuple$Builder addDimensionsValue (com.android.car.telemetry.StatsLogProto$DimensionsValue) com.android.car.telemetry.StatsLogProto$DimensionsValue value public com.android.car.telemetry.StatsLogProto$DimensionsValueTuple$Builder addDimensionsValue (int, com.android.car.telemetry.StatsLogProto$DimensionsValue) int index com.android.car.telemetry.StatsLogProto$DimensionsValue value public com.android.car.telemetry.StatsLogProto$DimensionsValueTuple$Builder addDimensionsValue (com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder) com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder builderForValue public com.android.car.telemetry.StatsLogProto$DimensionsValueTuple$Builder addDimensionsValue (int, com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder) int index com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder builderForValue public com.android.car.telemetry.StatsLogProto$DimensionsValueTuple$Builder addAllDimensionsValue (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsLogProto$DimensionsValueTuple$Builder clearDimensionsValue () public com.android.car.telemetry.StatsLogProto$DimensionsValueTuple$Builder removeDimensionsValue (int) int index }
com/android/car/telemetry/StatsLogProto$DimensionsValueTuple.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$DimensionsValueTuple extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsLogProto$DimensionsValueTupleOrBuilder { public static final int DIMENSIONS_VALUE_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList dimensionsValue_ private static final com.android.car.telemetry.StatsLogProto$DimensionsValueTuple DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.util.List getDimensionsValueList () public java.util.List getDimensionsValueOrBuilderList () public int getDimensionsValueCount () public com.android.car.telemetry.StatsLogProto$DimensionsValue getDimensionsValue (int) int index public com.android.car.telemetry.StatsLogProto$DimensionsValueOrBuilder getDimensionsValueOrBuilder (int) int index private void ensureDimensionsValueIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setDimensionsValue (int, com.android.car.telemetry.StatsLogProto$DimensionsValue) int index com.android.car.telemetry.StatsLogProto$DimensionsValue value private void addDimensionsValue (com.android.car.telemetry.StatsLogProto$DimensionsValue) com.android.car.telemetry.StatsLogProto$DimensionsValue value private void addDimensionsValue (int, com.android.car.telemetry.StatsLogProto$DimensionsValue) int index com.android.car.telemetry.StatsLogProto$DimensionsValue value private void addAllDimensionsValue (java.lang.Iterable) Iterable values private void clearDimensionsValue () private void removeDimensionsValue (int) int index public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple$Builder newBuilder () public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple$Builder newBuilder (com.android.car.telemetry.StatsLogProto$DimensionsValueTuple) com.android.car.telemetry.StatsLogProto$DimensionsValueTuple prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsLogProto$DimensionsValueTuple getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsLogProto$DimensionsValueTuple defaultInstance }
com/android/car/telemetry/StatsLogProto$DimensionsValueTupleOrBuilder.class
StatsLogProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsLogProto$DimensionsValueTupleOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.util.List getDimensionsValueList () public abstract com.android.car.telemetry.StatsLogProto$DimensionsValue getDimensionsValue (int) public abstract int getDimensionsValueCount () }
com/android/car/telemetry/StatsLogProto$EventMetricData$Builder.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$EventMetricData$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsLogProto$EventMetricDataOrBuilder { private void <init> () public boolean hasElapsedTimestampNanos () public long getElapsedTimestampNanos () public com.android.car.telemetry.StatsLogProto$EventMetricData$Builder setElapsedTimestampNanos (long) long value public com.android.car.telemetry.StatsLogProto$EventMetricData$Builder clearElapsedTimestampNanos () public boolean hasAtom () public com.android.car.telemetry.AtomsProto$Atom getAtom () public com.android.car.telemetry.StatsLogProto$EventMetricData$Builder setAtom (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom value public com.android.car.telemetry.StatsLogProto$EventMetricData$Builder setAtom (com.android.car.telemetry.AtomsProto$Atom$Builder) com.android.car.telemetry.AtomsProto$Atom$Builder builderForValue public com.android.car.telemetry.StatsLogProto$EventMetricData$Builder mergeAtom (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom value public com.android.car.telemetry.StatsLogProto$EventMetricData$Builder clearAtom () public boolean hasAggregatedAtomInfo () public com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo getAggregatedAtomInfo () public com.android.car.telemetry.StatsLogProto$EventMetricData$Builder setAggregatedAtomInfo (com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo) com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo value public com.android.car.telemetry.StatsLogProto$EventMetricData$Builder setAggregatedAtomInfo (com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder) com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder builderForValue public com.android.car.telemetry.StatsLogProto$EventMetricData$Builder mergeAggregatedAtomInfo (com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo) com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo value public com.android.car.telemetry.StatsLogProto$EventMetricData$Builder clearAggregatedAtomInfo () }
com/android/car/telemetry/StatsLogProto$EventMetricData.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$EventMetricData extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsLogProto$EventMetricDataOrBuilder { private int bitField0_ public static final int ELAPSED_TIMESTAMP_NANOS_FIELD_NUMBER private long elapsedTimestampNanos_ public static final int ATOM_FIELD_NUMBER private com.android.car.telemetry.AtomsProto$Atom atom_ public static final int AGGREGATED_ATOM_INFO_FIELD_NUMBER private com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo aggregatedAtomInfo_ private static final com.android.car.telemetry.StatsLogProto$EventMetricData DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasElapsedTimestampNanos () public long getElapsedTimestampNanos () private void setElapsedTimestampNanos (long) long value private void clearElapsedTimestampNanos () public boolean hasAtom () public com.android.car.telemetry.AtomsProto$Atom getAtom () private void setAtom (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom value private void mergeAtom (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom value private void clearAtom () public boolean hasAggregatedAtomInfo () public com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo getAggregatedAtomInfo () private void setAggregatedAtomInfo (com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo) com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo value private void mergeAggregatedAtomInfo (com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo) com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo value private void clearAggregatedAtomInfo () public static com.android.car.telemetry.StatsLogProto$EventMetricData parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsLogProto$EventMetricData parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$EventMetricData parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsLogProto$EventMetricData parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$EventMetricData parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsLogProto$EventMetricData parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$EventMetricData parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$EventMetricData parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$EventMetricData parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$EventMetricData parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$EventMetricData parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsLogProto$EventMetricData parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$EventMetricData$Builder newBuilder () public static com.android.car.telemetry.StatsLogProto$EventMetricData$Builder newBuilder (com.android.car.telemetry.StatsLogProto$EventMetricData) com.android.car.telemetry.StatsLogProto$EventMetricData prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsLogProto$EventMetricData getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsLogProto$EventMetricData defaultInstance }
com/android/car/telemetry/StatsLogProto$EventMetricDataOrBuilder.class
StatsLogProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsLogProto$EventMetricDataOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasElapsedTimestampNanos () public abstract long getElapsedTimestampNanos () public abstract boolean hasAtom () public abstract com.android.car.telemetry.AtomsProto$Atom getAtom () public abstract boolean hasAggregatedAtomInfo () public abstract com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo getAggregatedAtomInfo () }
com/android/car/telemetry/StatsLogProto$GaugeBucketInfo$Builder.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsLogProto$GaugeBucketInfoOrBuilder { private void <init> () public java.util.List getAtomList () public int getAtomCount () public com.android.car.telemetry.AtomsProto$Atom getAtom (int) int index public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder setAtom (int, com.android.car.telemetry.AtomsProto$Atom) int index com.android.car.telemetry.AtomsProto$Atom value public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder setAtom (int, com.android.car.telemetry.AtomsProto$Atom$Builder) int index com.android.car.telemetry.AtomsProto$Atom$Builder builderForValue public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder addAtom (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom value public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder addAtom (int, com.android.car.telemetry.AtomsProto$Atom) int index com.android.car.telemetry.AtomsProto$Atom value public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder addAtom (com.android.car.telemetry.AtomsProto$Atom$Builder) com.android.car.telemetry.AtomsProto$Atom$Builder builderForValue public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder addAtom (int, com.android.car.telemetry.AtomsProto$Atom$Builder) int index com.android.car.telemetry.AtomsProto$Atom$Builder builderForValue public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder addAllAtom (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder clearAtom () public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder removeAtom (int) int index public java.util.List getElapsedTimestampNanosList () public int getElapsedTimestampNanosCount () public long getElapsedTimestampNanos (int) int index public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder setElapsedTimestampNanos (int, long) int index long value public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder addElapsedTimestampNanos (long) long value public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder addAllElapsedTimestampNanos (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder clearElapsedTimestampNanos () public java.util.List getAggregatedAtomInfoList () public int getAggregatedAtomInfoCount () public com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo getAggregatedAtomInfo (int) int index public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder setAggregatedAtomInfo (int, com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo) int index com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo value public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder setAggregatedAtomInfo (int, com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder) int index com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder builderForValue public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder addAggregatedAtomInfo (com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo) com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo value public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder addAggregatedAtomInfo (int, com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo) int index com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo value public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder addAggregatedAtomInfo (com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder) com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder builderForValue public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder addAggregatedAtomInfo (int, com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder) int index com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo$Builder builderForValue public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder addAllAggregatedAtomInfo (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder clearAggregatedAtomInfo () public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder removeAggregatedAtomInfo (int) int index }
com/android/car/telemetry/StatsLogProto$GaugeBucketInfo.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$GaugeBucketInfo extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsLogProto$GaugeBucketInfoOrBuilder { public static final int ATOM_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList atom_ public static final int ELAPSED_TIMESTAMP_NANOS_FIELD_NUMBER private com.google.protobuf.Internal$LongList elapsedTimestampNanos_ public static final int AGGREGATED_ATOM_INFO_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList aggregatedAtomInfo_ private static final com.android.car.telemetry.StatsLogProto$GaugeBucketInfo DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.util.List getAtomList () public java.util.List getAtomOrBuilderList () public int getAtomCount () public com.android.car.telemetry.AtomsProto$Atom getAtom (int) int index public com.android.car.telemetry.AtomsProto$AtomOrBuilder getAtomOrBuilder (int) int index private void ensureAtomIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setAtom (int, com.android.car.telemetry.AtomsProto$Atom) int index com.android.car.telemetry.AtomsProto$Atom value private void addAtom (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom value private void addAtom (int, com.android.car.telemetry.AtomsProto$Atom) int index com.android.car.telemetry.AtomsProto$Atom value private void addAllAtom (java.lang.Iterable) Iterable values private void clearAtom () private void removeAtom (int) int index public java.util.List getElapsedTimestampNanosList () public int getElapsedTimestampNanosCount () public long getElapsedTimestampNanos (int) int index private void ensureElapsedTimestampNanosIsMutable () com.google.protobuf.Internal$LongList tmp private void setElapsedTimestampNanos (int, long) int index long value private void addElapsedTimestampNanos (long) long value private void addAllElapsedTimestampNanos (java.lang.Iterable) Iterable values private void clearElapsedTimestampNanos () public java.util.List getAggregatedAtomInfoList () public java.util.List getAggregatedAtomInfoOrBuilderList () public int getAggregatedAtomInfoCount () public com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo getAggregatedAtomInfo (int) int index public com.android.car.telemetry.StatsLogProto$AggregatedAtomInfoOrBuilder getAggregatedAtomInfoOrBuilder (int) int index private void ensureAggregatedAtomInfoIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setAggregatedAtomInfo (int, com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo) int index com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo value private void addAggregatedAtomInfo (com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo) com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo value private void addAggregatedAtomInfo (int, com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo) int index com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo value private void addAllAggregatedAtomInfo (java.lang.Iterable) Iterable values private void clearAggregatedAtomInfo () private void removeAggregatedAtomInfo (int) int index public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder newBuilder () public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder newBuilder (com.android.car.telemetry.StatsLogProto$GaugeBucketInfo) com.android.car.telemetry.StatsLogProto$GaugeBucketInfo prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsLogProto$GaugeBucketInfo getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsLogProto$GaugeBucketInfo defaultInstance }
com/android/car/telemetry/StatsLogProto$GaugeBucketInfoOrBuilder.class
StatsLogProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsLogProto$GaugeBucketInfoOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.util.List getAtomList () public abstract com.android.car.telemetry.AtomsProto$Atom getAtom (int) public abstract int getAtomCount () public abstract java.util.List getElapsedTimestampNanosList () public abstract int getElapsedTimestampNanosCount () public abstract long getElapsedTimestampNanos (int) public abstract java.util.List getAggregatedAtomInfoList () public abstract com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo getAggregatedAtomInfo (int) public abstract int getAggregatedAtomInfoCount () }
com/android/car/telemetry/StatsLogProto$GaugeMetricData$Builder.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsLogProto$GaugeMetricDataOrBuilder { private void <init> () public java.util.List getBucketInfoList () public int getBucketInfoCount () public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo getBucketInfo (int) int index public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder setBucketInfo (int, com.android.car.telemetry.StatsLogProto$GaugeBucketInfo) int index com.android.car.telemetry.StatsLogProto$GaugeBucketInfo value public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder setBucketInfo (int, com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder) int index com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder builderForValue public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder addBucketInfo (com.android.car.telemetry.StatsLogProto$GaugeBucketInfo) com.android.car.telemetry.StatsLogProto$GaugeBucketInfo value public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder addBucketInfo (int, com.android.car.telemetry.StatsLogProto$GaugeBucketInfo) int index com.android.car.telemetry.StatsLogProto$GaugeBucketInfo value public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder addBucketInfo (com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder) com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder builderForValue public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder addBucketInfo (int, com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder) int index com.android.car.telemetry.StatsLogProto$GaugeBucketInfo$Builder builderForValue public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder addAllBucketInfo (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder clearBucketInfo () public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder removeBucketInfo (int) int index public java.util.List getDimensionLeafValuesInWhatList () public int getDimensionLeafValuesInWhatCount () public com.android.car.telemetry.StatsLogProto$DimensionsValue getDimensionLeafValuesInWhat (int) int index public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder setDimensionLeafValuesInWhat (int, com.android.car.telemetry.StatsLogProto$DimensionsValue) int index com.android.car.telemetry.StatsLogProto$DimensionsValue value public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder setDimensionLeafValuesInWhat (int, com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder) int index com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder builderForValue public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder addDimensionLeafValuesInWhat (com.android.car.telemetry.StatsLogProto$DimensionsValue) com.android.car.telemetry.StatsLogProto$DimensionsValue value public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder addDimensionLeafValuesInWhat (int, com.android.car.telemetry.StatsLogProto$DimensionsValue) int index com.android.car.telemetry.StatsLogProto$DimensionsValue value public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder addDimensionLeafValuesInWhat (com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder) com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder builderForValue public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder addDimensionLeafValuesInWhat (int, com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder) int index com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder builderForValue public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder addAllDimensionLeafValuesInWhat (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder clearDimensionLeafValuesInWhat () public com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder removeDimensionLeafValuesInWhat (int) int index }
com/android/car/telemetry/StatsLogProto$GaugeMetricData.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$GaugeMetricData extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsLogProto$GaugeMetricDataOrBuilder { public static final int BUCKET_INFO_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList bucketInfo_ public static final int DIMENSION_LEAF_VALUES_IN_WHAT_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList dimensionLeafValuesInWhat_ private static final com.android.car.telemetry.StatsLogProto$GaugeMetricData DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.util.List getBucketInfoList () public java.util.List getBucketInfoOrBuilderList () public int getBucketInfoCount () public com.android.car.telemetry.StatsLogProto$GaugeBucketInfo getBucketInfo (int) int index public com.android.car.telemetry.StatsLogProto$GaugeBucketInfoOrBuilder getBucketInfoOrBuilder (int) int index private void ensureBucketInfoIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setBucketInfo (int, com.android.car.telemetry.StatsLogProto$GaugeBucketInfo) int index com.android.car.telemetry.StatsLogProto$GaugeBucketInfo value private void addBucketInfo (com.android.car.telemetry.StatsLogProto$GaugeBucketInfo) com.android.car.telemetry.StatsLogProto$GaugeBucketInfo value private void addBucketInfo (int, com.android.car.telemetry.StatsLogProto$GaugeBucketInfo) int index com.android.car.telemetry.StatsLogProto$GaugeBucketInfo value private void addAllBucketInfo (java.lang.Iterable) Iterable values private void clearBucketInfo () private void removeBucketInfo (int) int index public java.util.List getDimensionLeafValuesInWhatList () public java.util.List getDimensionLeafValuesInWhatOrBuilderList () public int getDimensionLeafValuesInWhatCount () public com.android.car.telemetry.StatsLogProto$DimensionsValue getDimensionLeafValuesInWhat (int) int index public com.android.car.telemetry.StatsLogProto$DimensionsValueOrBuilder getDimensionLeafValuesInWhatOrBuilder (int) int index private void ensureDimensionLeafValuesInWhatIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setDimensionLeafValuesInWhat (int, com.android.car.telemetry.StatsLogProto$DimensionsValue) int index com.android.car.telemetry.StatsLogProto$DimensionsValue value private void addDimensionLeafValuesInWhat (com.android.car.telemetry.StatsLogProto$DimensionsValue) com.android.car.telemetry.StatsLogProto$DimensionsValue value private void addDimensionLeafValuesInWhat (int, com.android.car.telemetry.StatsLogProto$DimensionsValue) int index com.android.car.telemetry.StatsLogProto$DimensionsValue value private void addAllDimensionLeafValuesInWhat (java.lang.Iterable) Iterable values private void clearDimensionLeafValuesInWhat () private void removeDimensionLeafValuesInWhat (int) int index public static com.android.car.telemetry.StatsLogProto$GaugeMetricData parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsLogProto$GaugeMetricData parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$GaugeMetricData parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsLogProto$GaugeMetricData parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$GaugeMetricData parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsLogProto$GaugeMetricData parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$GaugeMetricData parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$GaugeMetricData parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$GaugeMetricData parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$GaugeMetricData parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$GaugeMetricData parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsLogProto$GaugeMetricData parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder newBuilder () public static com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder newBuilder (com.android.car.telemetry.StatsLogProto$GaugeMetricData) com.android.car.telemetry.StatsLogProto$GaugeMetricData prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsLogProto$GaugeMetricData getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsLogProto$GaugeMetricData defaultInstance }
com/android/car/telemetry/StatsLogProto$GaugeMetricDataOrBuilder.class
StatsLogProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsLogProto$GaugeMetricDataOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.util.List getBucketInfoList () public abstract com.android.car.telemetry.StatsLogProto$GaugeBucketInfo getBucketInfo (int) public abstract int getBucketInfoCount () public abstract java.util.List getDimensionLeafValuesInWhatList () public abstract com.android.car.telemetry.StatsLogProto$DimensionsValue getDimensionLeafValuesInWhat (int) public abstract int getDimensionLeafValuesInWhatCount () }
com/android/car/telemetry/StatsLogProto$StatsLogReport$Builder.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsLogProto$StatsLogReportOrBuilder { private void <init> () public com.android.car.telemetry.StatsLogProto$StatsLogReport$DataCase getDataCase () public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder clearData () public boolean hasMetricId () public long getMetricId () public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder setMetricId (long) long value public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder clearMetricId () public boolean hasEventMetrics () public com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper getEventMetrics () public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder setEventMetrics (com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper) com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper value public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder setEventMetrics (com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder) com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder builderForValue public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder mergeEventMetrics (com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper) com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper value public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder clearEventMetrics () public boolean hasGaugeMetrics () public com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper getGaugeMetrics () public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder setGaugeMetrics (com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper) com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper value public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder setGaugeMetrics (com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder) com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder builderForValue public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder mergeGaugeMetrics (com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper) com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper value public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder clearGaugeMetrics () public boolean hasDimensionsPathInWhat () public com.android.car.telemetry.StatsLogProto$DimensionsValue getDimensionsPathInWhat () public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder setDimensionsPathInWhat (com.android.car.telemetry.StatsLogProto$DimensionsValue) com.android.car.telemetry.StatsLogProto$DimensionsValue value public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder setDimensionsPathInWhat (com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder) com.android.car.telemetry.StatsLogProto$DimensionsValue$Builder builderForValue public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder mergeDimensionsPathInWhat (com.android.car.telemetry.StatsLogProto$DimensionsValue) com.android.car.telemetry.StatsLogProto$DimensionsValue value public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder clearDimensionsPathInWhat () public boolean hasIsActive () public boolean getIsActive () public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder setIsActive (boolean) boolean value public com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder clearIsActive () }
com/android/car/telemetry/StatsLogProto$StatsLogReport$DataCase.class
StatsLogProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.StatsLogProto$StatsLogReport$DataCase extends java.lang.Enum { public static final enum com.android.car.telemetry.StatsLogProto$StatsLogReport$DataCase EVENT_METRICS public static final enum com.android.car.telemetry.StatsLogProto$StatsLogReport$DataCase GAUGE_METRICS public static final enum com.android.car.telemetry.StatsLogProto$StatsLogReport$DataCase DATA_NOT_SET private final int value private static final synthetic com.android.car.telemetry.StatsLogProto$StatsLogReport$DataCase[] $VALUES public static com.android.car.telemetry.StatsLogProto$StatsLogReport$DataCase[] values () public static com.android.car.telemetry.StatsLogProto$StatsLogReport$DataCase valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public static com.android.car.telemetry.StatsLogProto$StatsLogReport$DataCase valueOf (int) int value public static com.android.car.telemetry.StatsLogProto$StatsLogReport$DataCase forNumber (int) int value public int getNumber () private static synthetic com.android.car.telemetry.StatsLogProto$StatsLogReport$DataCase[] $values () static void <clinit> () }
com/android/car/telemetry/StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapperOrBuilder { private void <init> () public java.util.List getDataList () public int getDataCount () public com.android.car.telemetry.StatsLogProto$EventMetricData getData (int) int index public com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder setData (int, com.android.car.telemetry.StatsLogProto$EventMetricData) int index com.android.car.telemetry.StatsLogProto$EventMetricData value public com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder setData (int, com.android.car.telemetry.StatsLogProto$EventMetricData$Builder) int index com.android.car.telemetry.StatsLogProto$EventMetricData$Builder builderForValue public com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder addData (com.android.car.telemetry.StatsLogProto$EventMetricData) com.android.car.telemetry.StatsLogProto$EventMetricData value public com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder addData (int, com.android.car.telemetry.StatsLogProto$EventMetricData) int index com.android.car.telemetry.StatsLogProto$EventMetricData value public com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder addData (com.android.car.telemetry.StatsLogProto$EventMetricData$Builder) com.android.car.telemetry.StatsLogProto$EventMetricData$Builder builderForValue public com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder addData (int, com.android.car.telemetry.StatsLogProto$EventMetricData$Builder) int index com.android.car.telemetry.StatsLogProto$EventMetricData$Builder builderForValue public com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder addAllData (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder clearData () public com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder removeData (int) int index }
com/android/car/telemetry/StatsLogProto$StatsLogReport$EventMetricDataWrapper.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapperOrBuilder { public static final int DATA_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList data_ private static final com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.util.List getDataList () public java.util.List getDataOrBuilderList () public int getDataCount () public com.android.car.telemetry.StatsLogProto$EventMetricData getData (int) int index public com.android.car.telemetry.StatsLogProto$EventMetricDataOrBuilder getDataOrBuilder (int) int index private void ensureDataIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setData (int, com.android.car.telemetry.StatsLogProto$EventMetricData) int index com.android.car.telemetry.StatsLogProto$EventMetricData value private void addData (com.android.car.telemetry.StatsLogProto$EventMetricData) com.android.car.telemetry.StatsLogProto$EventMetricData value private void addData (int, com.android.car.telemetry.StatsLogProto$EventMetricData) int index com.android.car.telemetry.StatsLogProto$EventMetricData value private void addAllData (java.lang.Iterable) Iterable values private void clearData () private void removeData (int) int index public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder newBuilder () public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper$Builder newBuilder (com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper) com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper defaultInstance }
com/android/car/telemetry/StatsLogProto$StatsLogReport$EventMetricDataWrapperOrBuilder.class
StatsLogProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapperOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.util.List getDataList () public abstract com.android.car.telemetry.StatsLogProto$EventMetricData getData (int) public abstract int getDataCount () }
com/android/car/telemetry/StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapperOrBuilder { private void <init> () public java.util.List getDataList () public int getDataCount () public com.android.car.telemetry.StatsLogProto$GaugeMetricData getData (int) int index public com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder setData (int, com.android.car.telemetry.StatsLogProto$GaugeMetricData) int index com.android.car.telemetry.StatsLogProto$GaugeMetricData value public com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder setData (int, com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder) int index com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder builderForValue public com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder addData (com.android.car.telemetry.StatsLogProto$GaugeMetricData) com.android.car.telemetry.StatsLogProto$GaugeMetricData value public com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder addData (int, com.android.car.telemetry.StatsLogProto$GaugeMetricData) int index com.android.car.telemetry.StatsLogProto$GaugeMetricData value public com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder addData (com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder) com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder builderForValue public com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder addData (int, com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder) int index com.android.car.telemetry.StatsLogProto$GaugeMetricData$Builder builderForValue public com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder addAllData (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder clearData () public com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder removeData (int) int index }
com/android/car/telemetry/StatsLogProto$StatsLogReport$GaugeMetricDataWrapper.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapperOrBuilder { public static final int DATA_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList data_ private static final com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.util.List getDataList () public java.util.List getDataOrBuilderList () public int getDataCount () public com.android.car.telemetry.StatsLogProto$GaugeMetricData getData (int) int index public com.android.car.telemetry.StatsLogProto$GaugeMetricDataOrBuilder getDataOrBuilder (int) int index private void ensureDataIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setData (int, com.android.car.telemetry.StatsLogProto$GaugeMetricData) int index com.android.car.telemetry.StatsLogProto$GaugeMetricData value private void addData (com.android.car.telemetry.StatsLogProto$GaugeMetricData) com.android.car.telemetry.StatsLogProto$GaugeMetricData value private void addData (int, com.android.car.telemetry.StatsLogProto$GaugeMetricData) int index com.android.car.telemetry.StatsLogProto$GaugeMetricData value private void addAllData (java.lang.Iterable) Iterable values private void clearData () private void removeData (int) int index public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder newBuilder () public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper$Builder newBuilder (com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper) com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper defaultInstance }
com/android/car/telemetry/StatsLogProto$StatsLogReport$GaugeMetricDataWrapperOrBuilder.class
StatsLogProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapperOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.util.List getDataList () public abstract com.android.car.telemetry.StatsLogProto$GaugeMetricData getData (int) public abstract int getDataCount () }
com/android/car/telemetry/StatsLogProto$StatsLogReport.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$StatsLogReport extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsLogProto$StatsLogReportOrBuilder { private int bitField0_ private int dataCase_ private Object data_ public static final int METRIC_ID_FIELD_NUMBER private long metricId_ public static final int EVENT_METRICS_FIELD_NUMBER public static final int GAUGE_METRICS_FIELD_NUMBER public static final int DIMENSIONS_PATH_IN_WHAT_FIELD_NUMBER private com.android.car.telemetry.StatsLogProto$DimensionsValue dimensionsPathInWhat_ public static final int IS_ACTIVE_FIELD_NUMBER private boolean isActive_ private static final com.android.car.telemetry.StatsLogProto$StatsLogReport DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public com.android.car.telemetry.StatsLogProto$StatsLogReport$DataCase getDataCase () private void clearData () public boolean hasMetricId () public long getMetricId () private void setMetricId (long) long value private void clearMetricId () public boolean hasEventMetrics () public com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper getEventMetrics () private void setEventMetrics (com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper) com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper value private void mergeEventMetrics (com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper) com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper value private void clearEventMetrics () public boolean hasGaugeMetrics () public com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper getGaugeMetrics () private void setGaugeMetrics (com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper) com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper value private void mergeGaugeMetrics (com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper) com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper value private void clearGaugeMetrics () public boolean hasDimensionsPathInWhat () public com.android.car.telemetry.StatsLogProto$DimensionsValue getDimensionsPathInWhat () private void setDimensionsPathInWhat (com.android.car.telemetry.StatsLogProto$DimensionsValue) com.android.car.telemetry.StatsLogProto$DimensionsValue value private void mergeDimensionsPathInWhat (com.android.car.telemetry.StatsLogProto$DimensionsValue) com.android.car.telemetry.StatsLogProto$DimensionsValue value private void clearDimensionsPathInWhat () public boolean hasIsActive () public boolean getIsActive () private void setIsActive (boolean) boolean value private void clearIsActive () public static com.android.car.telemetry.StatsLogProto$StatsLogReport parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsLogProto$StatsLogReport parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsLogProto$StatsLogReport parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsLogProto$StatsLogReport parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$StatsLogReport parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$StatsLogReport parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsLogProto$StatsLogReport parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder newBuilder () public static com.android.car.telemetry.StatsLogProto$StatsLogReport$Builder newBuilder (com.android.car.telemetry.StatsLogProto$StatsLogReport) com.android.car.telemetry.StatsLogProto$StatsLogReport prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsLogProto$StatsLogReport getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsLogProto$StatsLogReport defaultInstance }
com/android/car/telemetry/StatsLogProto$StatsLogReportOrBuilder.class
StatsLogProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsLogProto$StatsLogReportOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasMetricId () public abstract long getMetricId () public abstract boolean hasEventMetrics () public abstract com.android.car.telemetry.StatsLogProto$StatsLogReport$EventMetricDataWrapper getEventMetrics () public abstract boolean hasGaugeMetrics () public abstract com.android.car.telemetry.StatsLogProto$StatsLogReport$GaugeMetricDataWrapper getGaugeMetrics () public abstract boolean hasDimensionsPathInWhat () public abstract com.android.car.telemetry.StatsLogProto$DimensionsValue getDimensionsPathInWhat () public abstract boolean hasIsActive () public abstract boolean getIsActive () public abstract com.android.car.telemetry.StatsLogProto$StatsLogReport$DataCase getDataCase () }
com/android/car/telemetry/StatsLogProto$StatsdStatsReport$Builder.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$StatsdStatsReport$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsLogProto$StatsdStatsReportOrBuilder { private void <init> () public java.util.List getConfigStatsList () public int getConfigStatsCount () public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats getConfigStats (int) int index public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$Builder setConfigStats (int, com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats) int index com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats value public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$Builder setConfigStats (int, com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder) int index com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder builderForValue public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$Builder addConfigStats (com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats) com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats value public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$Builder addConfigStats (int, com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats) int index com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats value public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$Builder addConfigStats (com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder) com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder builderForValue public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$Builder addConfigStats (int, com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder) int index com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder builderForValue public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$Builder addAllConfigStats (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$Builder clearConfigStats () public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$Builder removeConfigStats (int) int index }
com/android/car/telemetry/StatsLogProto$StatsdStatsReport$ConfigStats$Builder.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStatsOrBuilder { private void <init> () public boolean hasUid () public int getUid () public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder setUid (int) int value public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder clearUid () public boolean hasId () public long getId () public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder setId (long) long value public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder clearId () public boolean hasIsValid () public boolean getIsValid () public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder setIsValid (boolean) boolean value public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder clearIsValid () }
com/android/car/telemetry/StatsLogProto$StatsdStatsReport$ConfigStats.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStatsOrBuilder { private int bitField0_ public static final int UID_FIELD_NUMBER private int uid_ public static final int ID_FIELD_NUMBER private long id_ public static final int IS_VALID_FIELD_NUMBER private boolean isValid_ private static final com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasUid () public int getUid () private void setUid (int) int value private void clearUid () public boolean hasId () public long getId () private void setId (long) long value private void clearId () public boolean hasIsValid () public boolean getIsValid () private void setIsValid (boolean) boolean value private void clearIsValid () public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder newBuilder () public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats$Builder newBuilder (com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats) com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats defaultInstance }
com/android/car/telemetry/StatsLogProto$StatsdStatsReport$ConfigStatsOrBuilder.class
StatsLogProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStatsOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasUid () public abstract int getUid () public abstract boolean hasId () public abstract long getId () public abstract boolean hasIsValid () public abstract boolean getIsValid () }
com/android/car/telemetry/StatsLogProto$StatsdStatsReport.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto$StatsdStatsReport extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsLogProto$StatsdStatsReportOrBuilder { public static final int CONFIG_STATS_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList configStats_ private static final com.android.car.telemetry.StatsLogProto$StatsdStatsReport DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.util.List getConfigStatsList () public java.util.List getConfigStatsOrBuilderList () public int getConfigStatsCount () public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats getConfigStats (int) int index public com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStatsOrBuilder getConfigStatsOrBuilder (int) int index private void ensureConfigStatsIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setConfigStats (int, com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats) int index com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats value private void addConfigStats (com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats) com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats value private void addConfigStats (int, com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats) int index com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats value private void addAllConfigStats (java.lang.Iterable) Iterable values private void clearConfigStats () private void removeConfigStats (int) int index public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$Builder newBuilder () public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport$Builder newBuilder (com.android.car.telemetry.StatsLogProto$StatsdStatsReport) com.android.car.telemetry.StatsLogProto$StatsdStatsReport prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsLogProto$StatsdStatsReport getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsLogProto$StatsdStatsReport defaultInstance }
com/android/car/telemetry/StatsLogProto$StatsdStatsReportOrBuilder.class
StatsLogProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsLogProto$StatsdStatsReportOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.util.List getConfigStatsList () public abstract com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats getConfigStats (int) public abstract int getConfigStatsCount () }
com/android/car/telemetry/StatsLogProto.class
StatsLogProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsLogProto extends java.lang.Object { private void <init> () public static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.ExtensionRegistryLite registry static void <clinit> () }
com/android/car/telemetry/StatsdConfigProto$1.class
StatsdConfigProto.java package com.android.car.telemetry synthetic com.android.car.telemetry.StatsdConfigProto$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke static void <clinit> () }
com/android/car/telemetry/StatsdConfigProto$AtomMatcher$Builder.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsdConfigProto$AtomMatcherOrBuilder { private void <init> () public com.android.car.telemetry.StatsdConfigProto$AtomMatcher$ContentsCase getContentsCase () public com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder clearContents () public boolean hasId () public long getId () public com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder setId (long) long value public com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder clearId () public boolean hasSimpleAtomMatcher () public com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher getSimpleAtomMatcher () public com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder setSimpleAtomMatcher (com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher) com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher value public com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder setSimpleAtomMatcher (com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher$Builder) com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder mergeSimpleAtomMatcher (com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher) com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher value public com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder clearSimpleAtomMatcher () }
com/android/car/telemetry/StatsdConfigProto$AtomMatcher$ContentsCase.class
StatsdConfigProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.StatsdConfigProto$AtomMatcher$ContentsCase extends java.lang.Enum { public static final enum com.android.car.telemetry.StatsdConfigProto$AtomMatcher$ContentsCase SIMPLE_ATOM_MATCHER public static final enum com.android.car.telemetry.StatsdConfigProto$AtomMatcher$ContentsCase CONTENTS_NOT_SET private final int value private static final synthetic com.android.car.telemetry.StatsdConfigProto$AtomMatcher$ContentsCase[] $VALUES public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher$ContentsCase[] values () public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher$ContentsCase valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher$ContentsCase valueOf (int) int value public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher$ContentsCase forNumber (int) int value public int getNumber () private static synthetic com.android.car.telemetry.StatsdConfigProto$AtomMatcher$ContentsCase[] $values () static void <clinit> () }
com/android/car/telemetry/StatsdConfigProto$AtomMatcher.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$AtomMatcher extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsdConfigProto$AtomMatcherOrBuilder { private int bitField0_ private int contentsCase_ private Object contents_ public static final int ID_FIELD_NUMBER private long id_ public static final int SIMPLE_ATOM_MATCHER_FIELD_NUMBER private static final com.android.car.telemetry.StatsdConfigProto$AtomMatcher DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public com.android.car.telemetry.StatsdConfigProto$AtomMatcher$ContentsCase getContentsCase () private void clearContents () public boolean hasId () public long getId () private void setId (long) long value private void clearId () public boolean hasSimpleAtomMatcher () public com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher getSimpleAtomMatcher () private void setSimpleAtomMatcher (com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher) com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher value private void mergeSimpleAtomMatcher (com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher) com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher value private void clearSimpleAtomMatcher () public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder newBuilder () public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder newBuilder (com.android.car.telemetry.StatsdConfigProto$AtomMatcher) com.android.car.telemetry.StatsdConfigProto$AtomMatcher prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsdConfigProto$AtomMatcher getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsdConfigProto$AtomMatcher defaultInstance }
com/android/car/telemetry/StatsdConfigProto$AtomMatcherOrBuilder.class
StatsdConfigProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsdConfigProto$AtomMatcherOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasId () public abstract long getId () public abstract boolean hasSimpleAtomMatcher () public abstract com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher getSimpleAtomMatcher () public abstract com.android.car.telemetry.StatsdConfigProto$AtomMatcher$ContentsCase getContentsCase () }
com/android/car/telemetry/StatsdConfigProto$EventMetric$Builder.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsdConfigProto$EventMetricOrBuilder { private void <init> () public boolean hasId () public long getId () public com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder setId (long) long value public com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder clearId () public boolean hasWhat () public long getWhat () public com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder setWhat (long) long value public com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder clearWhat () public boolean hasCondition () public long getCondition () public com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder setCondition (long) long value public com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder clearCondition () }
com/android/car/telemetry/StatsdConfigProto$EventMetric.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$EventMetric extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsdConfigProto$EventMetricOrBuilder { private int bitField0_ public static final int ID_FIELD_NUMBER private long id_ public static final int WHAT_FIELD_NUMBER private long what_ public static final int CONDITION_FIELD_NUMBER private long condition_ private static final com.android.car.telemetry.StatsdConfigProto$EventMetric DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasId () public long getId () private void setId (long) long value private void clearId () public boolean hasWhat () public long getWhat () private void setWhat (long) long value private void clearWhat () public boolean hasCondition () public long getCondition () private void setCondition (long) long value private void clearCondition () public static com.android.car.telemetry.StatsdConfigProto$EventMetric parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsdConfigProto$EventMetric parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$EventMetric parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsdConfigProto$EventMetric parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$EventMetric parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsdConfigProto$EventMetric parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$EventMetric parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$EventMetric parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$EventMetric parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$EventMetric parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$EventMetric parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsdConfigProto$EventMetric parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder newBuilder () public static com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder newBuilder (com.android.car.telemetry.StatsdConfigProto$EventMetric) com.android.car.telemetry.StatsdConfigProto$EventMetric prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsdConfigProto$EventMetric getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsdConfigProto$EventMetric defaultInstance }
com/android/car/telemetry/StatsdConfigProto$EventMetricOrBuilder.class
StatsdConfigProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsdConfigProto$EventMetricOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasId () public abstract long getId () public abstract boolean hasWhat () public abstract long getWhat () public abstract boolean hasCondition () public abstract long getCondition () }
com/android/car/telemetry/StatsdConfigProto$FieldFilter$Builder.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$FieldFilter$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsdConfigProto$FieldFilterOrBuilder { private void <init> () public boolean hasIncludeAll () public boolean getIncludeAll () public com.android.car.telemetry.StatsdConfigProto$FieldFilter$Builder setIncludeAll (boolean) boolean value public com.android.car.telemetry.StatsdConfigProto$FieldFilter$Builder clearIncludeAll () public boolean hasFields () public com.android.car.telemetry.StatsdConfigProto$FieldMatcher getFields () public com.android.car.telemetry.StatsdConfigProto$FieldFilter$Builder setFields (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher value public com.android.car.telemetry.StatsdConfigProto$FieldFilter$Builder setFields (com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder) com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$FieldFilter$Builder mergeFields (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher value public com.android.car.telemetry.StatsdConfigProto$FieldFilter$Builder clearFields () }
com/android/car/telemetry/StatsdConfigProto$FieldFilter.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$FieldFilter extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsdConfigProto$FieldFilterOrBuilder { private int bitField0_ public static final int INCLUDE_ALL_FIELD_NUMBER private boolean includeAll_ public static final int FIELDS_FIELD_NUMBER private com.android.car.telemetry.StatsdConfigProto$FieldMatcher fields_ private static final com.android.car.telemetry.StatsdConfigProto$FieldFilter DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasIncludeAll () public boolean getIncludeAll () private void setIncludeAll (boolean) boolean value private void clearIncludeAll () public boolean hasFields () public com.android.car.telemetry.StatsdConfigProto$FieldMatcher getFields () private void setFields (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher value private void mergeFields (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher value private void clearFields () public static com.android.car.telemetry.StatsdConfigProto$FieldFilter parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsdConfigProto$FieldFilter parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$FieldFilter parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsdConfigProto$FieldFilter parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$FieldFilter parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsdConfigProto$FieldFilter parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$FieldFilter parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$FieldFilter parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$FieldFilter parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$FieldFilter parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$FieldFilter parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsdConfigProto$FieldFilter parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$FieldFilter$Builder newBuilder () public static com.android.car.telemetry.StatsdConfigProto$FieldFilter$Builder newBuilder (com.android.car.telemetry.StatsdConfigProto$FieldFilter) com.android.car.telemetry.StatsdConfigProto$FieldFilter prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsdConfigProto$FieldFilter getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsdConfigProto$FieldFilter defaultInstance }
com/android/car/telemetry/StatsdConfigProto$FieldFilterOrBuilder.class
StatsdConfigProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsdConfigProto$FieldFilterOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasIncludeAll () public abstract boolean getIncludeAll () public abstract boolean hasFields () public abstract com.android.car.telemetry.StatsdConfigProto$FieldMatcher getFields () }
com/android/car/telemetry/StatsdConfigProto$FieldMatcher$Builder.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsdConfigProto$FieldMatcherOrBuilder { private void <init> () public boolean hasField () public int getField () public com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder setField (int) int value public com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder clearField () public java.util.List getChildList () public int getChildCount () public com.android.car.telemetry.StatsdConfigProto$FieldMatcher getChild (int) int index public com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder setChild (int, com.android.car.telemetry.StatsdConfigProto$FieldMatcher) int index com.android.car.telemetry.StatsdConfigProto$FieldMatcher value public com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder setChild (int, com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder) int index com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder addChild (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher value public com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder addChild (int, com.android.car.telemetry.StatsdConfigProto$FieldMatcher) int index com.android.car.telemetry.StatsdConfigProto$FieldMatcher value public com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder addChild (com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder) com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder addChild (int, com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder) int index com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder addAllChild (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder clearChild () public com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder removeChild (int) int index }
com/android/car/telemetry/StatsdConfigProto$FieldMatcher.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$FieldMatcher extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsdConfigProto$FieldMatcherOrBuilder { private int bitField0_ public static final int FIELD_FIELD_NUMBER private int field_ public static final int CHILD_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList child_ private static final com.android.car.telemetry.StatsdConfigProto$FieldMatcher DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasField () public int getField () private void setField (int) int value private void clearField () public java.util.List getChildList () public java.util.List getChildOrBuilderList () public int getChildCount () public com.android.car.telemetry.StatsdConfigProto$FieldMatcher getChild (int) int index public com.android.car.telemetry.StatsdConfigProto$FieldMatcherOrBuilder getChildOrBuilder (int) int index private void ensureChildIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setChild (int, com.android.car.telemetry.StatsdConfigProto$FieldMatcher) int index com.android.car.telemetry.StatsdConfigProto$FieldMatcher value private void addChild (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher value private void addChild (int, com.android.car.telemetry.StatsdConfigProto$FieldMatcher) int index com.android.car.telemetry.StatsdConfigProto$FieldMatcher value private void addAllChild (java.lang.Iterable) Iterable values private void clearChild () private void removeChild (int) int index public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder newBuilder () public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder newBuilder (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsdConfigProto$FieldMatcher getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsdConfigProto$FieldMatcher defaultInstance }
com/android/car/telemetry/StatsdConfigProto$FieldMatcherOrBuilder.class
StatsdConfigProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsdConfigProto$FieldMatcherOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasField () public abstract int getField () public abstract java.util.List getChildList () public abstract com.android.car.telemetry.StatsdConfigProto$FieldMatcher getChild (int) public abstract int getChildCount () }
com/android/car/telemetry/StatsdConfigProto$GaugeMetric$Builder.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsdConfigProto$GaugeMetricOrBuilder { private void <init> () public boolean hasId () public long getId () public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder setId (long) long value public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder clearId () public boolean hasWhat () public long getWhat () public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder setWhat (long) long value public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder clearWhat () public boolean hasGaugeFieldsFilter () public com.android.car.telemetry.StatsdConfigProto$FieldFilter getGaugeFieldsFilter () public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder setGaugeFieldsFilter (com.android.car.telemetry.StatsdConfigProto$FieldFilter) com.android.car.telemetry.StatsdConfigProto$FieldFilter value public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder setGaugeFieldsFilter (com.android.car.telemetry.StatsdConfigProto$FieldFilter$Builder) com.android.car.telemetry.StatsdConfigProto$FieldFilter$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder mergeGaugeFieldsFilter (com.android.car.telemetry.StatsdConfigProto$FieldFilter) com.android.car.telemetry.StatsdConfigProto$FieldFilter value public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder clearGaugeFieldsFilter () public boolean hasCondition () public long getCondition () public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder setCondition (long) long value public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder clearCondition () public boolean hasDimensionsInWhat () public com.android.car.telemetry.StatsdConfigProto$FieldMatcher getDimensionsInWhat () public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder setDimensionsInWhat (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher value public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder setDimensionsInWhat (com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder) com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder mergeDimensionsInWhat (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher value public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder clearDimensionsInWhat () public boolean hasBucket () public com.android.car.telemetry.StatsdConfigProto$TimeUnit getBucket () public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder setBucket (com.android.car.telemetry.StatsdConfigProto$TimeUnit) com.android.car.telemetry.StatsdConfigProto$TimeUnit value public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder clearBucket () public boolean hasSamplingType () public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType getSamplingType () public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder setSamplingType (com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType) com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType value public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder clearSamplingType () public boolean hasMaxNumGaugeAtomsPerBucket () public long getMaxNumGaugeAtomsPerBucket () public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder setMaxNumGaugeAtomsPerBucket (long) long value public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder clearMaxNumGaugeAtomsPerBucket () public boolean hasMaxPullDelaySec () public int getMaxPullDelaySec () public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder setMaxPullDelaySec (int) int value public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder clearMaxPullDelaySec () }
com/android/car/telemetry/StatsdConfigProto$GaugeMetric$SamplingType$1.class
StatsdConfigProto.java package com.android.car.telemetry com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/telemetry/StatsdConfigProto$GaugeMetric$SamplingType$SamplingTypeVerifier.class
StatsdConfigProto.java package com.android.car.telemetry final com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType$SamplingTypeVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/telemetry/StatsdConfigProto$GaugeMetric$SamplingType.class
StatsdConfigProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType RANDOM_ONE_SAMPLE public static final enum com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType CONDITION_CHANGE_TO_TRUE public static final enum com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType FIRST_N_SAMPLES public static final int RANDOM_ONE_SAMPLE_VALUE public static final int CONDITION_CHANGE_TO_TRUE_VALUE public static final int FIRST_N_SAMPLES_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType[] $VALUES public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType[] values () public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType valueOf (int) int value public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType[] $values () static void <clinit> () }
com/android/car/telemetry/StatsdConfigProto$GaugeMetric.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$GaugeMetric extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsdConfigProto$GaugeMetricOrBuilder { private int bitField0_ public static final int ID_FIELD_NUMBER private long id_ public static final int WHAT_FIELD_NUMBER private long what_ public static final int GAUGE_FIELDS_FILTER_FIELD_NUMBER private com.android.car.telemetry.StatsdConfigProto$FieldFilter gaugeFieldsFilter_ public static final int CONDITION_FIELD_NUMBER private long condition_ public static final int DIMENSIONS_IN_WHAT_FIELD_NUMBER private com.android.car.telemetry.StatsdConfigProto$FieldMatcher dimensionsInWhat_ public static final int BUCKET_FIELD_NUMBER private int bucket_ public static final int SAMPLING_TYPE_FIELD_NUMBER private int samplingType_ public static final int MAX_NUM_GAUGE_ATOMS_PER_BUCKET_FIELD_NUMBER private long maxNumGaugeAtomsPerBucket_ public static final int MAX_PULL_DELAY_SEC_FIELD_NUMBER private int maxPullDelaySec_ private static final com.android.car.telemetry.StatsdConfigProto$GaugeMetric DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasId () public long getId () private void setId (long) long value private void clearId () public boolean hasWhat () public long getWhat () private void setWhat (long) long value private void clearWhat () public boolean hasGaugeFieldsFilter () public com.android.car.telemetry.StatsdConfigProto$FieldFilter getGaugeFieldsFilter () private void setGaugeFieldsFilter (com.android.car.telemetry.StatsdConfigProto$FieldFilter) com.android.car.telemetry.StatsdConfigProto$FieldFilter value private void mergeGaugeFieldsFilter (com.android.car.telemetry.StatsdConfigProto$FieldFilter) com.android.car.telemetry.StatsdConfigProto$FieldFilter value private void clearGaugeFieldsFilter () public boolean hasCondition () public long getCondition () private void setCondition (long) long value private void clearCondition () public boolean hasDimensionsInWhat () public com.android.car.telemetry.StatsdConfigProto$FieldMatcher getDimensionsInWhat () private void setDimensionsInWhat (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher value private void mergeDimensionsInWhat (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher value private void clearDimensionsInWhat () public boolean hasBucket () public com.android.car.telemetry.StatsdConfigProto$TimeUnit getBucket () com.android.car.telemetry.StatsdConfigProto$TimeUnit result private void setBucket (com.android.car.telemetry.StatsdConfigProto$TimeUnit) com.android.car.telemetry.StatsdConfigProto$TimeUnit value private void clearBucket () public boolean hasSamplingType () public com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType getSamplingType () com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType result private void setSamplingType (com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType) com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType value private void clearSamplingType () public boolean hasMaxNumGaugeAtomsPerBucket () public long getMaxNumGaugeAtomsPerBucket () private void setMaxNumGaugeAtomsPerBucket (long) long value private void clearMaxNumGaugeAtomsPerBucket () public boolean hasMaxPullDelaySec () public int getMaxPullDelaySec () private void setMaxPullDelaySec (int) int value private void clearMaxPullDelaySec () public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder newBuilder () public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder newBuilder (com.android.car.telemetry.StatsdConfigProto$GaugeMetric) com.android.car.telemetry.StatsdConfigProto$GaugeMetric prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsdConfigProto$GaugeMetric getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsdConfigProto$GaugeMetric defaultInstance }
com/android/car/telemetry/StatsdConfigProto$GaugeMetricOrBuilder.class
StatsdConfigProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsdConfigProto$GaugeMetricOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasId () public abstract long getId () public abstract boolean hasWhat () public abstract long getWhat () public abstract boolean hasGaugeFieldsFilter () public abstract com.android.car.telemetry.StatsdConfigProto$FieldFilter getGaugeFieldsFilter () public abstract boolean hasCondition () public abstract long getCondition () public abstract boolean hasDimensionsInWhat () public abstract com.android.car.telemetry.StatsdConfigProto$FieldMatcher getDimensionsInWhat () public abstract boolean hasBucket () public abstract com.android.car.telemetry.StatsdConfigProto$TimeUnit getBucket () public abstract boolean hasSamplingType () public abstract com.android.car.telemetry.StatsdConfigProto$GaugeMetric$SamplingType getSamplingType () public abstract boolean hasMaxNumGaugeAtomsPerBucket () public abstract long getMaxNumGaugeAtomsPerBucket () public abstract boolean hasMaxPullDelaySec () public abstract int getMaxPullDelaySec () }
com/android/car/telemetry/StatsdConfigProto$LogicalOperation$1.class
StatsdConfigProto.java package com.android.car.telemetry com.android.car.telemetry.StatsdConfigProto$LogicalOperation$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.telemetry.StatsdConfigProto$LogicalOperation findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/telemetry/StatsdConfigProto$LogicalOperation$LogicalOperationVerifier.class
StatsdConfigProto.java package com.android.car.telemetry final com.android.car.telemetry.StatsdConfigProto$LogicalOperation$LogicalOperationVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/telemetry/StatsdConfigProto$LogicalOperation.class
StatsdConfigProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.StatsdConfigProto$LogicalOperation extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.telemetry.StatsdConfigProto$LogicalOperation LOGICAL_OPERATION_UNSPECIFIED public static final enum com.android.car.telemetry.StatsdConfigProto$LogicalOperation AND public static final enum com.android.car.telemetry.StatsdConfigProto$LogicalOperation OR public static final enum com.android.car.telemetry.StatsdConfigProto$LogicalOperation NOT public static final enum com.android.car.telemetry.StatsdConfigProto$LogicalOperation NAND public static final enum com.android.car.telemetry.StatsdConfigProto$LogicalOperation NOR public static final int LOGICAL_OPERATION_UNSPECIFIED_VALUE public static final int AND_VALUE public static final int OR_VALUE public static final int NOT_VALUE public static final int NAND_VALUE public static final int NOR_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.telemetry.StatsdConfigProto$LogicalOperation[] $VALUES public static com.android.car.telemetry.StatsdConfigProto$LogicalOperation[] values () public static com.android.car.telemetry.StatsdConfigProto$LogicalOperation valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.telemetry.StatsdConfigProto$LogicalOperation valueOf (int) int value public static com.android.car.telemetry.StatsdConfigProto$LogicalOperation forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.telemetry.StatsdConfigProto$LogicalOperation[] $values () static void <clinit> () }
com/android/car/telemetry/StatsdConfigProto$Predicate$Builder.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$Predicate$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsdConfigProto$PredicateOrBuilder { private void <init> () public com.android.car.telemetry.StatsdConfigProto$Predicate$ContentsCase getContentsCase () public com.android.car.telemetry.StatsdConfigProto$Predicate$Builder clearContents () public boolean hasId () public long getId () public com.android.car.telemetry.StatsdConfigProto$Predicate$Builder setId (long) long value public com.android.car.telemetry.StatsdConfigProto$Predicate$Builder clearId () public boolean hasSimplePredicate () public com.android.car.telemetry.StatsdConfigProto$SimplePredicate getSimplePredicate () public com.android.car.telemetry.StatsdConfigProto$Predicate$Builder setSimplePredicate (com.android.car.telemetry.StatsdConfigProto$SimplePredicate) com.android.car.telemetry.StatsdConfigProto$SimplePredicate value public com.android.car.telemetry.StatsdConfigProto$Predicate$Builder setSimplePredicate (com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder) com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$Predicate$Builder mergeSimplePredicate (com.android.car.telemetry.StatsdConfigProto$SimplePredicate) com.android.car.telemetry.StatsdConfigProto$SimplePredicate value public com.android.car.telemetry.StatsdConfigProto$Predicate$Builder clearSimplePredicate () public boolean hasCombination () public com.android.car.telemetry.StatsdConfigProto$Predicate$Combination getCombination () public com.android.car.telemetry.StatsdConfigProto$Predicate$Builder setCombination (com.android.car.telemetry.StatsdConfigProto$Predicate$Combination) com.android.car.telemetry.StatsdConfigProto$Predicate$Combination value public com.android.car.telemetry.StatsdConfigProto$Predicate$Builder setCombination (com.android.car.telemetry.StatsdConfigProto$Predicate$Combination$Builder) com.android.car.telemetry.StatsdConfigProto$Predicate$Combination$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$Predicate$Builder mergeCombination (com.android.car.telemetry.StatsdConfigProto$Predicate$Combination) com.android.car.telemetry.StatsdConfigProto$Predicate$Combination value public com.android.car.telemetry.StatsdConfigProto$Predicate$Builder clearCombination () }
com/android/car/telemetry/StatsdConfigProto$Predicate$Combination$Builder.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$Predicate$Combination$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsdConfigProto$Predicate$CombinationOrBuilder { private void <init> () public boolean hasOperation () public com.android.car.telemetry.StatsdConfigProto$LogicalOperation getOperation () public com.android.car.telemetry.StatsdConfigProto$Predicate$Combination$Builder setOperation (com.android.car.telemetry.StatsdConfigProto$LogicalOperation) com.android.car.telemetry.StatsdConfigProto$LogicalOperation value public com.android.car.telemetry.StatsdConfigProto$Predicate$Combination$Builder clearOperation () public java.util.List getPredicateList () public int getPredicateCount () public long getPredicate (int) int index public com.android.car.telemetry.StatsdConfigProto$Predicate$Combination$Builder setPredicate (int, long) int index long value public com.android.car.telemetry.StatsdConfigProto$Predicate$Combination$Builder addPredicate (long) long value public com.android.car.telemetry.StatsdConfigProto$Predicate$Combination$Builder addAllPredicate (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsdConfigProto$Predicate$Combination$Builder clearPredicate () }
com/android/car/telemetry/StatsdConfigProto$Predicate$Combination.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$Predicate$Combination extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsdConfigProto$Predicate$CombinationOrBuilder { private int bitField0_ public static final int OPERATION_FIELD_NUMBER private int operation_ public static final int PREDICATE_FIELD_NUMBER private com.google.protobuf.Internal$LongList predicate_ private static final com.android.car.telemetry.StatsdConfigProto$Predicate$Combination DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasOperation () public com.android.car.telemetry.StatsdConfigProto$LogicalOperation getOperation () com.android.car.telemetry.StatsdConfigProto$LogicalOperation result private void setOperation (com.android.car.telemetry.StatsdConfigProto$LogicalOperation) com.android.car.telemetry.StatsdConfigProto$LogicalOperation value private void clearOperation () public java.util.List getPredicateList () public int getPredicateCount () public long getPredicate (int) int index private void ensurePredicateIsMutable () com.google.protobuf.Internal$LongList tmp private void setPredicate (int, long) int index long value private void addPredicate (long) long value private void addAllPredicate (java.lang.Iterable) Iterable values private void clearPredicate () public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination$Builder newBuilder () public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination$Builder newBuilder (com.android.car.telemetry.StatsdConfigProto$Predicate$Combination) com.android.car.telemetry.StatsdConfigProto$Predicate$Combination prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsdConfigProto$Predicate$Combination getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsdConfigProto$Predicate$Combination defaultInstance }
com/android/car/telemetry/StatsdConfigProto$Predicate$CombinationOrBuilder.class
StatsdConfigProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsdConfigProto$Predicate$CombinationOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasOperation () public abstract com.android.car.telemetry.StatsdConfigProto$LogicalOperation getOperation () public abstract java.util.List getPredicateList () public abstract int getPredicateCount () public abstract long getPredicate (int) }
com/android/car/telemetry/StatsdConfigProto$Predicate$ContentsCase.class
StatsdConfigProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.StatsdConfigProto$Predicate$ContentsCase extends java.lang.Enum { public static final enum com.android.car.telemetry.StatsdConfigProto$Predicate$ContentsCase SIMPLE_PREDICATE public static final enum com.android.car.telemetry.StatsdConfigProto$Predicate$ContentsCase COMBINATION public static final enum com.android.car.telemetry.StatsdConfigProto$Predicate$ContentsCase CONTENTS_NOT_SET private final int value private static final synthetic com.android.car.telemetry.StatsdConfigProto$Predicate$ContentsCase[] $VALUES public static com.android.car.telemetry.StatsdConfigProto$Predicate$ContentsCase[] values () public static com.android.car.telemetry.StatsdConfigProto$Predicate$ContentsCase valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public static com.android.car.telemetry.StatsdConfigProto$Predicate$ContentsCase valueOf (int) int value public static com.android.car.telemetry.StatsdConfigProto$Predicate$ContentsCase forNumber (int) int value public int getNumber () private static synthetic com.android.car.telemetry.StatsdConfigProto$Predicate$ContentsCase[] $values () static void <clinit> () }
com/android/car/telemetry/StatsdConfigProto$Predicate.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$Predicate extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsdConfigProto$PredicateOrBuilder { private int bitField0_ private int contentsCase_ private Object contents_ public static final int ID_FIELD_NUMBER private long id_ public static final int SIMPLE_PREDICATE_FIELD_NUMBER public static final int COMBINATION_FIELD_NUMBER private static final com.android.car.telemetry.StatsdConfigProto$Predicate DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public com.android.car.telemetry.StatsdConfigProto$Predicate$ContentsCase getContentsCase () private void clearContents () public boolean hasId () public long getId () private void setId (long) long value private void clearId () public boolean hasSimplePredicate () public com.android.car.telemetry.StatsdConfigProto$SimplePredicate getSimplePredicate () private void setSimplePredicate (com.android.car.telemetry.StatsdConfigProto$SimplePredicate) com.android.car.telemetry.StatsdConfigProto$SimplePredicate value private void mergeSimplePredicate (com.android.car.telemetry.StatsdConfigProto$SimplePredicate) com.android.car.telemetry.StatsdConfigProto$SimplePredicate value private void clearSimplePredicate () public boolean hasCombination () public com.android.car.telemetry.StatsdConfigProto$Predicate$Combination getCombination () private void setCombination (com.android.car.telemetry.StatsdConfigProto$Predicate$Combination) com.android.car.telemetry.StatsdConfigProto$Predicate$Combination value private void mergeCombination (com.android.car.telemetry.StatsdConfigProto$Predicate$Combination) com.android.car.telemetry.StatsdConfigProto$Predicate$Combination value private void clearCombination () public static com.android.car.telemetry.StatsdConfigProto$Predicate parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsdConfigProto$Predicate parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$Predicate parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsdConfigProto$Predicate parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$Predicate parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsdConfigProto$Predicate parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$Predicate parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$Predicate parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$Predicate parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$Predicate parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$Predicate parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsdConfigProto$Predicate parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$Predicate$Builder newBuilder () public static com.android.car.telemetry.StatsdConfigProto$Predicate$Builder newBuilder (com.android.car.telemetry.StatsdConfigProto$Predicate) com.android.car.telemetry.StatsdConfigProto$Predicate prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsdConfigProto$Predicate getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsdConfigProto$Predicate defaultInstance }
com/android/car/telemetry/StatsdConfigProto$PredicateOrBuilder.class
StatsdConfigProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsdConfigProto$PredicateOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasId () public abstract long getId () public abstract boolean hasSimplePredicate () public abstract com.android.car.telemetry.StatsdConfigProto$SimplePredicate getSimplePredicate () public abstract boolean hasCombination () public abstract com.android.car.telemetry.StatsdConfigProto$Predicate$Combination getCombination () public abstract com.android.car.telemetry.StatsdConfigProto$Predicate$ContentsCase getContentsCase () }
com/android/car/telemetry/StatsdConfigProto$PullAtomPackages$Builder.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsdConfigProto$PullAtomPackagesOrBuilder { private void <init> () public boolean hasAtomId () public int getAtomId () public com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder setAtomId (int) int value public com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder clearAtomId () public java.util.List getPackagesList () public int getPackagesCount () public java.lang.String getPackages (int) int index public com.google.protobuf.ByteString getPackagesBytes (int) int index public com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder setPackages (int, java.lang.String) int index String value public com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder addPackages (java.lang.String) String value public com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder addAllPackages (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder clearPackages () public com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder addPackagesBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value }
com/android/car/telemetry/StatsdConfigProto$PullAtomPackages.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$PullAtomPackages extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsdConfigProto$PullAtomPackagesOrBuilder { private int bitField0_ public static final int ATOM_ID_FIELD_NUMBER private int atomId_ public static final int PACKAGES_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList packages_ private static final com.android.car.telemetry.StatsdConfigProto$PullAtomPackages DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasAtomId () public int getAtomId () private void setAtomId (int) int value private void clearAtomId () public java.util.List getPackagesList () public int getPackagesCount () public java.lang.String getPackages (int) int index public com.google.protobuf.ByteString getPackagesBytes (int) int index private void ensurePackagesIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setPackages (int, java.lang.String) int index String value Class valueClass private void addPackages (java.lang.String) String value Class valueClass private void addAllPackages (java.lang.Iterable) Iterable values private void clearPackages () private void addPackagesBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder newBuilder () public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder newBuilder (com.android.car.telemetry.StatsdConfigProto$PullAtomPackages) com.android.car.telemetry.StatsdConfigProto$PullAtomPackages prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsdConfigProto$PullAtomPackages getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsdConfigProto$PullAtomPackages defaultInstance }
com/android/car/telemetry/StatsdConfigProto$PullAtomPackagesOrBuilder.class
StatsdConfigProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsdConfigProto$PullAtomPackagesOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasAtomId () public abstract int getAtomId () public abstract java.util.List getPackagesList () public abstract int getPackagesCount () public abstract java.lang.String getPackages (int) public abstract com.google.protobuf.ByteString getPackagesBytes (int) }
com/android/car/telemetry/StatsdConfigProto$SimpleAtomMatcher$Builder.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcherOrBuilder { private void <init> () public boolean hasAtomId () public int getAtomId () public com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher$Builder setAtomId (int) int value public com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher$Builder clearAtomId () }
com/android/car/telemetry/StatsdConfigProto$SimpleAtomMatcher.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcherOrBuilder { private int bitField0_ public static final int ATOM_ID_FIELD_NUMBER private int atomId_ private static final com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasAtomId () public int getAtomId () private void setAtomId (int) int value private void clearAtomId () public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher$Builder newBuilder () public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher$Builder newBuilder (com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher) com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcher defaultInstance }
com/android/car/telemetry/StatsdConfigProto$SimpleAtomMatcherOrBuilder.class
StatsdConfigProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsdConfigProto$SimpleAtomMatcherOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasAtomId () public abstract int getAtomId () }
com/android/car/telemetry/StatsdConfigProto$SimplePredicate$Builder.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsdConfigProto$SimplePredicateOrBuilder { private void <init> () public boolean hasStart () public long getStart () public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder setStart (long) long value public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder clearStart () public boolean hasStop () public long getStop () public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder setStop (long) long value public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder clearStop () public boolean hasCountNesting () public boolean getCountNesting () public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder setCountNesting (boolean) boolean value public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder clearCountNesting () public boolean hasStopAll () public long getStopAll () public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder setStopAll (long) long value public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder clearStopAll () public boolean hasInitialValue () public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue getInitialValue () public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder setInitialValue (com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue) com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue value public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder clearInitialValue () public boolean hasDimensions () public com.android.car.telemetry.StatsdConfigProto$FieldMatcher getDimensions () public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder setDimensions (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher value public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder setDimensions (com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder) com.android.car.telemetry.StatsdConfigProto$FieldMatcher$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder mergeDimensions (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher value public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder clearDimensions () }
com/android/car/telemetry/StatsdConfigProto$SimplePredicate$InitialValue$1.class
StatsdConfigProto.java package com.android.car.telemetry com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/telemetry/StatsdConfigProto$SimplePredicate$InitialValue$InitialValueVerifier.class
StatsdConfigProto.java package com.android.car.telemetry final com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue$InitialValueVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/telemetry/StatsdConfigProto$SimplePredicate$InitialValue.class
StatsdConfigProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue UNKNOWN public static final enum com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue FALSE public static final int UNKNOWN_VALUE public static final int FALSE_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue[] $VALUES public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue[] values () public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue valueOf (int) int value public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue[] $values () static void <clinit> () }
com/android/car/telemetry/StatsdConfigProto$SimplePredicate.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$SimplePredicate extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsdConfigProto$SimplePredicateOrBuilder { private int bitField0_ public static final int START_FIELD_NUMBER private long start_ public static final int STOP_FIELD_NUMBER private long stop_ public static final int COUNT_NESTING_FIELD_NUMBER private boolean countNesting_ public static final int STOP_ALL_FIELD_NUMBER private long stopAll_ public static final int INITIAL_VALUE_FIELD_NUMBER private int initialValue_ public static final int DIMENSIONS_FIELD_NUMBER private com.android.car.telemetry.StatsdConfigProto$FieldMatcher dimensions_ private static final com.android.car.telemetry.StatsdConfigProto$SimplePredicate DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasStart () public long getStart () private void setStart (long) long value private void clearStart () public boolean hasStop () public long getStop () private void setStop (long) long value private void clearStop () public boolean hasCountNesting () public boolean getCountNesting () private void setCountNesting (boolean) boolean value private void clearCountNesting () public boolean hasStopAll () public long getStopAll () private void setStopAll (long) long value private void clearStopAll () public boolean hasInitialValue () public com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue getInitialValue () com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue result private void setInitialValue (com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue) com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue value private void clearInitialValue () public boolean hasDimensions () public com.android.car.telemetry.StatsdConfigProto$FieldMatcher getDimensions () private void setDimensions (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher value private void mergeDimensions (com.android.car.telemetry.StatsdConfigProto$FieldMatcher) com.android.car.telemetry.StatsdConfigProto$FieldMatcher value private void clearDimensions () public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder newBuilder () public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate$Builder newBuilder (com.android.car.telemetry.StatsdConfigProto$SimplePredicate) com.android.car.telemetry.StatsdConfigProto$SimplePredicate prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsdConfigProto$SimplePredicate getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsdConfigProto$SimplePredicate defaultInstance }
com/android/car/telemetry/StatsdConfigProto$SimplePredicateOrBuilder.class
StatsdConfigProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsdConfigProto$SimplePredicateOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasStart () public abstract long getStart () public abstract boolean hasStop () public abstract long getStop () public abstract boolean hasCountNesting () public abstract boolean getCountNesting () public abstract boolean hasStopAll () public abstract long getStopAll () public abstract boolean hasInitialValue () public abstract com.android.car.telemetry.StatsdConfigProto$SimplePredicate$InitialValue getInitialValue () public abstract boolean hasDimensions () public abstract com.android.car.telemetry.StatsdConfigProto$FieldMatcher getDimensions () }
com/android/car/telemetry/StatsdConfigProto$StatsdConfig$Builder.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.telemetry.StatsdConfigProto$StatsdConfigOrBuilder { private void <init> () public boolean hasId () public long getId () public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setId (long) long value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder clearId () public java.util.List getEventMetricList () public int getEventMetricCount () public com.android.car.telemetry.StatsdConfigProto$EventMetric getEventMetric (int) int index public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setEventMetric (int, com.android.car.telemetry.StatsdConfigProto$EventMetric) int index com.android.car.telemetry.StatsdConfigProto$EventMetric value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setEventMetric (int, com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder) int index com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addEventMetric (com.android.car.telemetry.StatsdConfigProto$EventMetric) com.android.car.telemetry.StatsdConfigProto$EventMetric value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addEventMetric (int, com.android.car.telemetry.StatsdConfigProto$EventMetric) int index com.android.car.telemetry.StatsdConfigProto$EventMetric value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addEventMetric (com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder) com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addEventMetric (int, com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder) int index com.android.car.telemetry.StatsdConfigProto$EventMetric$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addAllEventMetric (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder clearEventMetric () public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder removeEventMetric (int) int index public java.util.List getGaugeMetricList () public int getGaugeMetricCount () public com.android.car.telemetry.StatsdConfigProto$GaugeMetric getGaugeMetric (int) int index public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setGaugeMetric (int, com.android.car.telemetry.StatsdConfigProto$GaugeMetric) int index com.android.car.telemetry.StatsdConfigProto$GaugeMetric value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setGaugeMetric (int, com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder) int index com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addGaugeMetric (com.android.car.telemetry.StatsdConfigProto$GaugeMetric) com.android.car.telemetry.StatsdConfigProto$GaugeMetric value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addGaugeMetric (int, com.android.car.telemetry.StatsdConfigProto$GaugeMetric) int index com.android.car.telemetry.StatsdConfigProto$GaugeMetric value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addGaugeMetric (com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder) com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addGaugeMetric (int, com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder) int index com.android.car.telemetry.StatsdConfigProto$GaugeMetric$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addAllGaugeMetric (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder clearGaugeMetric () public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder removeGaugeMetric (int) int index public java.util.List getAtomMatcherList () public int getAtomMatcherCount () public com.android.car.telemetry.StatsdConfigProto$AtomMatcher getAtomMatcher (int) int index public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setAtomMatcher (int, com.android.car.telemetry.StatsdConfigProto$AtomMatcher) int index com.android.car.telemetry.StatsdConfigProto$AtomMatcher value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setAtomMatcher (int, com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder) int index com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addAtomMatcher (com.android.car.telemetry.StatsdConfigProto$AtomMatcher) com.android.car.telemetry.StatsdConfigProto$AtomMatcher value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addAtomMatcher (int, com.android.car.telemetry.StatsdConfigProto$AtomMatcher) int index com.android.car.telemetry.StatsdConfigProto$AtomMatcher value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addAtomMatcher (com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder) com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addAtomMatcher (int, com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder) int index com.android.car.telemetry.StatsdConfigProto$AtomMatcher$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addAllAtomMatcher (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder clearAtomMatcher () public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder removeAtomMatcher (int) int index public java.util.List getPredicateList () public int getPredicateCount () public com.android.car.telemetry.StatsdConfigProto$Predicate getPredicate (int) int index public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setPredicate (int, com.android.car.telemetry.StatsdConfigProto$Predicate) int index com.android.car.telemetry.StatsdConfigProto$Predicate value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setPredicate (int, com.android.car.telemetry.StatsdConfigProto$Predicate$Builder) int index com.android.car.telemetry.StatsdConfigProto$Predicate$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addPredicate (com.android.car.telemetry.StatsdConfigProto$Predicate) com.android.car.telemetry.StatsdConfigProto$Predicate value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addPredicate (int, com.android.car.telemetry.StatsdConfigProto$Predicate) int index com.android.car.telemetry.StatsdConfigProto$Predicate value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addPredicate (com.android.car.telemetry.StatsdConfigProto$Predicate$Builder) com.android.car.telemetry.StatsdConfigProto$Predicate$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addPredicate (int, com.android.car.telemetry.StatsdConfigProto$Predicate$Builder) int index com.android.car.telemetry.StatsdConfigProto$Predicate$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addAllPredicate (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder clearPredicate () public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder removePredicate (int) int index public java.util.List getAllowedLogSourceList () public int getAllowedLogSourceCount () public java.lang.String getAllowedLogSource (int) int index public com.google.protobuf.ByteString getAllowedLogSourceBytes (int) int index public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setAllowedLogSource (int, java.lang.String) int index String value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addAllowedLogSource (java.lang.String) String value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addAllAllowedLogSource (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder clearAllowedLogSource () public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addAllowedLogSourceBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasTtlInSeconds () public long getTtlInSeconds () public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setTtlInSeconds (long) long value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder clearTtlInSeconds () public boolean hasHashStringsInMetricReport () public boolean getHashStringsInMetricReport () public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setHashStringsInMetricReport (boolean) boolean value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder clearHashStringsInMetricReport () public boolean hasPersistLocally () public boolean getPersistLocally () public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setPersistLocally (boolean) boolean value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder clearPersistLocally () public java.util.List getPullAtomPackagesList () public int getPullAtomPackagesCount () public com.android.car.telemetry.StatsdConfigProto$PullAtomPackages getPullAtomPackages (int) int index public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setPullAtomPackages (int, com.android.car.telemetry.StatsdConfigProto$PullAtomPackages) int index com.android.car.telemetry.StatsdConfigProto$PullAtomPackages value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setPullAtomPackages (int, com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder) int index com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addPullAtomPackages (com.android.car.telemetry.StatsdConfigProto$PullAtomPackages) com.android.car.telemetry.StatsdConfigProto$PullAtomPackages value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addPullAtomPackages (int, com.android.car.telemetry.StatsdConfigProto$PullAtomPackages) int index com.android.car.telemetry.StatsdConfigProto$PullAtomPackages value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addPullAtomPackages (com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder) com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addPullAtomPackages (int, com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder) int index com.android.car.telemetry.StatsdConfigProto$PullAtomPackages$Builder builderForValue public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addAllPullAtomPackages (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder clearPullAtomPackages () public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder removePullAtomPackages (int) int index public java.util.List getWhitelistedAtomIdsList () public int getWhitelistedAtomIdsCount () public int getWhitelistedAtomIds (int) int index public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder setWhitelistedAtomIds (int, int) int index int value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addWhitelistedAtomIds (int) int value public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder addAllWhitelistedAtomIds (java.lang.Iterable) Iterable values public com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder clearWhitelistedAtomIds () }
com/android/car/telemetry/StatsdConfigProto$StatsdConfig.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto$StatsdConfig extends com.google.protobuf.GeneratedMessageLite implements com.android.car.telemetry.StatsdConfigProto$StatsdConfigOrBuilder { private int bitField0_ public static final int ID_FIELD_NUMBER private long id_ public static final int EVENT_METRIC_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList eventMetric_ public static final int GAUGE_METRIC_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList gaugeMetric_ public static final int ATOM_MATCHER_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList atomMatcher_ public static final int PREDICATE_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList predicate_ public static final int ALLOWED_LOG_SOURCE_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList allowedLogSource_ public static final int TTL_IN_SECONDS_FIELD_NUMBER private long ttlInSeconds_ public static final int HASH_STRINGS_IN_METRIC_REPORT_FIELD_NUMBER private boolean hashStringsInMetricReport_ public static final int PERSIST_LOCALLY_FIELD_NUMBER private boolean persistLocally_ public static final int PULL_ATOM_PACKAGES_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList pullAtomPackages_ public static final int WHITELISTED_ATOM_IDS_FIELD_NUMBER private com.google.protobuf.Internal$IntList whitelistedAtomIds_ private static final com.android.car.telemetry.StatsdConfigProto$StatsdConfig DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasId () public long getId () private void setId (long) long value private void clearId () public java.util.List getEventMetricList () public java.util.List getEventMetricOrBuilderList () public int getEventMetricCount () public com.android.car.telemetry.StatsdConfigProto$EventMetric getEventMetric (int) int index public com.android.car.telemetry.StatsdConfigProto$EventMetricOrBuilder getEventMetricOrBuilder (int) int index private void ensureEventMetricIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setEventMetric (int, com.android.car.telemetry.StatsdConfigProto$EventMetric) int index com.android.car.telemetry.StatsdConfigProto$EventMetric value private void addEventMetric (com.android.car.telemetry.StatsdConfigProto$EventMetric) com.android.car.telemetry.StatsdConfigProto$EventMetric value private void addEventMetric (int, com.android.car.telemetry.StatsdConfigProto$EventMetric) int index com.android.car.telemetry.StatsdConfigProto$EventMetric value private void addAllEventMetric (java.lang.Iterable) Iterable values private void clearEventMetric () private void removeEventMetric (int) int index public java.util.List getGaugeMetricList () public java.util.List getGaugeMetricOrBuilderList () public int getGaugeMetricCount () public com.android.car.telemetry.StatsdConfigProto$GaugeMetric getGaugeMetric (int) int index public com.android.car.telemetry.StatsdConfigProto$GaugeMetricOrBuilder getGaugeMetricOrBuilder (int) int index private void ensureGaugeMetricIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setGaugeMetric (int, com.android.car.telemetry.StatsdConfigProto$GaugeMetric) int index com.android.car.telemetry.StatsdConfigProto$GaugeMetric value private void addGaugeMetric (com.android.car.telemetry.StatsdConfigProto$GaugeMetric) com.android.car.telemetry.StatsdConfigProto$GaugeMetric value private void addGaugeMetric (int, com.android.car.telemetry.StatsdConfigProto$GaugeMetric) int index com.android.car.telemetry.StatsdConfigProto$GaugeMetric value private void addAllGaugeMetric (java.lang.Iterable) Iterable values private void clearGaugeMetric () private void removeGaugeMetric (int) int index public java.util.List getAtomMatcherList () public java.util.List getAtomMatcherOrBuilderList () public int getAtomMatcherCount () public com.android.car.telemetry.StatsdConfigProto$AtomMatcher getAtomMatcher (int) int index public com.android.car.telemetry.StatsdConfigProto$AtomMatcherOrBuilder getAtomMatcherOrBuilder (int) int index private void ensureAtomMatcherIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setAtomMatcher (int, com.android.car.telemetry.StatsdConfigProto$AtomMatcher) int index com.android.car.telemetry.StatsdConfigProto$AtomMatcher value private void addAtomMatcher (com.android.car.telemetry.StatsdConfigProto$AtomMatcher) com.android.car.telemetry.StatsdConfigProto$AtomMatcher value private void addAtomMatcher (int, com.android.car.telemetry.StatsdConfigProto$AtomMatcher) int index com.android.car.telemetry.StatsdConfigProto$AtomMatcher value private void addAllAtomMatcher (java.lang.Iterable) Iterable values private void clearAtomMatcher () private void removeAtomMatcher (int) int index public java.util.List getPredicateList () public java.util.List getPredicateOrBuilderList () public int getPredicateCount () public com.android.car.telemetry.StatsdConfigProto$Predicate getPredicate (int) int index public com.android.car.telemetry.StatsdConfigProto$PredicateOrBuilder getPredicateOrBuilder (int) int index private void ensurePredicateIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setPredicate (int, com.android.car.telemetry.StatsdConfigProto$Predicate) int index com.android.car.telemetry.StatsdConfigProto$Predicate value private void addPredicate (com.android.car.telemetry.StatsdConfigProto$Predicate) com.android.car.telemetry.StatsdConfigProto$Predicate value private void addPredicate (int, com.android.car.telemetry.StatsdConfigProto$Predicate) int index com.android.car.telemetry.StatsdConfigProto$Predicate value private void addAllPredicate (java.lang.Iterable) Iterable values private void clearPredicate () private void removePredicate (int) int index public java.util.List getAllowedLogSourceList () public int getAllowedLogSourceCount () public java.lang.String getAllowedLogSource (int) int index public com.google.protobuf.ByteString getAllowedLogSourceBytes (int) int index private void ensureAllowedLogSourceIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setAllowedLogSource (int, java.lang.String) int index String value Class valueClass private void addAllowedLogSource (java.lang.String) String value Class valueClass private void addAllAllowedLogSource (java.lang.Iterable) Iterable values private void clearAllowedLogSource () private void addAllowedLogSourceBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasTtlInSeconds () public long getTtlInSeconds () private void setTtlInSeconds (long) long value private void clearTtlInSeconds () public boolean hasHashStringsInMetricReport () public boolean getHashStringsInMetricReport () private void setHashStringsInMetricReport (boolean) boolean value private void clearHashStringsInMetricReport () public boolean hasPersistLocally () public boolean getPersistLocally () private void setPersistLocally (boolean) boolean value private void clearPersistLocally () public java.util.List getPullAtomPackagesList () public java.util.List getPullAtomPackagesOrBuilderList () public int getPullAtomPackagesCount () public com.android.car.telemetry.StatsdConfigProto$PullAtomPackages getPullAtomPackages (int) int index public com.android.car.telemetry.StatsdConfigProto$PullAtomPackagesOrBuilder getPullAtomPackagesOrBuilder (int) int index private void ensurePullAtomPackagesIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setPullAtomPackages (int, com.android.car.telemetry.StatsdConfigProto$PullAtomPackages) int index com.android.car.telemetry.StatsdConfigProto$PullAtomPackages value private void addPullAtomPackages (com.android.car.telemetry.StatsdConfigProto$PullAtomPackages) com.android.car.telemetry.StatsdConfigProto$PullAtomPackages value private void addPullAtomPackages (int, com.android.car.telemetry.StatsdConfigProto$PullAtomPackages) int index com.android.car.telemetry.StatsdConfigProto$PullAtomPackages value private void addAllPullAtomPackages (java.lang.Iterable) Iterable values private void clearPullAtomPackages () private void removePullAtomPackages (int) int index public java.util.List getWhitelistedAtomIdsList () public int getWhitelistedAtomIdsCount () public int getWhitelistedAtomIds (int) int index private void ensureWhitelistedAtomIdsIsMutable () com.google.protobuf.Internal$IntList tmp private void setWhitelistedAtomIds (int, int) int index int value private void addWhitelistedAtomIds (int) int value private void addAllWhitelistedAtomIds (java.lang.Iterable) Iterable values private void clearWhitelistedAtomIds () public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder newBuilder () public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder newBuilder (com.android.car.telemetry.StatsdConfigProto$StatsdConfig) com.android.car.telemetry.StatsdConfigProto$StatsdConfig prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.telemetry.StatsdConfigProto$StatsdConfig getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.telemetry.StatsdConfigProto$StatsdConfig defaultInstance }
com/android/car/telemetry/StatsdConfigProto$StatsdConfigOrBuilder.class
StatsdConfigProto.java package com.android.car.telemetry public abstract com.android.car.telemetry.StatsdConfigProto$StatsdConfigOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasId () public abstract long getId () public abstract java.util.List getEventMetricList () public abstract com.android.car.telemetry.StatsdConfigProto$EventMetric getEventMetric (int) public abstract int getEventMetricCount () public abstract java.util.List getGaugeMetricList () public abstract com.android.car.telemetry.StatsdConfigProto$GaugeMetric getGaugeMetric (int) public abstract int getGaugeMetricCount () public abstract java.util.List getAtomMatcherList () public abstract com.android.car.telemetry.StatsdConfigProto$AtomMatcher getAtomMatcher (int) public abstract int getAtomMatcherCount () public abstract java.util.List getPredicateList () public abstract com.android.car.telemetry.StatsdConfigProto$Predicate getPredicate (int) public abstract int getPredicateCount () public abstract java.util.List getAllowedLogSourceList () public abstract int getAllowedLogSourceCount () public abstract java.lang.String getAllowedLogSource (int) public abstract com.google.protobuf.ByteString getAllowedLogSourceBytes (int) public abstract boolean hasTtlInSeconds () public abstract long getTtlInSeconds () public abstract boolean hasHashStringsInMetricReport () public abstract boolean getHashStringsInMetricReport () public abstract boolean hasPersistLocally () public abstract boolean getPersistLocally () public abstract java.util.List getPullAtomPackagesList () public abstract com.android.car.telemetry.StatsdConfigProto$PullAtomPackages getPullAtomPackages (int) public abstract int getPullAtomPackagesCount () public abstract java.util.List getWhitelistedAtomIdsList () public abstract int getWhitelistedAtomIdsCount () public abstract int getWhitelistedAtomIds (int) }
com/android/car/telemetry/StatsdConfigProto$TimeUnit$1.class
StatsdConfigProto.java package com.android.car.telemetry com.android.car.telemetry.StatsdConfigProto$TimeUnit$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.telemetry.StatsdConfigProto$TimeUnit findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/telemetry/StatsdConfigProto$TimeUnit$TimeUnitVerifier.class
StatsdConfigProto.java package com.android.car.telemetry final com.android.car.telemetry.StatsdConfigProto$TimeUnit$TimeUnitVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/telemetry/StatsdConfigProto$TimeUnit.class
StatsdConfigProto.java package com.android.car.telemetry public final enum com.android.car.telemetry.StatsdConfigProto$TimeUnit extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.telemetry.StatsdConfigProto$TimeUnit TIME_UNIT_UNSPECIFIED public static final enum com.android.car.telemetry.StatsdConfigProto$TimeUnit FIVE_MINUTES public static final enum com.android.car.telemetry.StatsdConfigProto$TimeUnit TEN_MINUTES public static final enum com.android.car.telemetry.StatsdConfigProto$TimeUnit THIRTY_MINUTES public static final enum com.android.car.telemetry.StatsdConfigProto$TimeUnit ONE_HOUR public static final int TIME_UNIT_UNSPECIFIED_VALUE public static final int FIVE_MINUTES_VALUE public static final int TEN_MINUTES_VALUE public static final int THIRTY_MINUTES_VALUE public static final int ONE_HOUR_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.telemetry.StatsdConfigProto$TimeUnit[] $VALUES public static com.android.car.telemetry.StatsdConfigProto$TimeUnit[] values () public static com.android.car.telemetry.StatsdConfigProto$TimeUnit valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.telemetry.StatsdConfigProto$TimeUnit valueOf (int) int value public static com.android.car.telemetry.StatsdConfigProto$TimeUnit forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.telemetry.StatsdConfigProto$TimeUnit[] $values () static void <clinit> () }
com/android/car/telemetry/StatsdConfigProto.class
StatsdConfigProto.java package com.android.car.telemetry public final com.android.car.telemetry.StatsdConfigProto extends java.lang.Object { private void <init> () public static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.ExtensionRegistryLite registry static void <clinit> () }
com/android/car/telemetry/UidPackageMapper$AppInfo.class
UidPackageMapper.java package com.android.car.telemetry com.android.car.telemetry.UidPackageMapper$AppInfo extends java.lang.Object { int mUid String mPackageName boolean mIsRemoved void <init> (int, java.lang.String) int uid String packageName }
com/android/car/telemetry/UidPackageMapper$AppUpdateReceiver.class
UidPackageMapper.java package com.android.car.telemetry com.android.car.telemetry.UidPackageMapper$AppUpdateReceiver extends android.content.BroadcastReceiver { final synthetic com.android.car.telemetry.UidPackageMapper this$0 private void <init> (com.android.car.telemetry.UidPackageMapper) public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent android.os.Bundle extra int uid String packageName private synthetic void lambda$onReceive$1 (int, java.lang.String) int uid String packageName private synthetic void lambda$onReceive$0 (int, java.lang.String) int uid String packageName }
com/android/car/telemetry/UidPackageMapper$UserUpdateReceiver.class
UidPackageMapper.java package com.android.car.telemetry com.android.car.telemetry.UidPackageMapper$UserUpdateReceiver extends android.content.BroadcastReceiver { final synthetic com.android.car.telemetry.UidPackageMapper this$0 private void <init> (com.android.car.telemetry.UidPackageMapper) public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent private synthetic void lambda$onReceive$0 (android.content.Context) android.content.Context context }
com/android/car/telemetry/UidPackageMapper.class
UidPackageMapper.java package com.android.car.telemetry public com.android.car.telemetry.UidPackageMapper extends java.lang.Object { private static final int DEFAULT_MAX_REMOVED_APPS_COUNT private final android.content.Context mContext private final android.os.Handler mTelemetryHandler private final int mMaxRemovedAppsCount private final android.util.SparseArray mUidAppInfo private final java.util.ArrayDeque mRemovedApps private final android.content.BroadcastReceiver mAppUpdateReceiver private final android.content.BroadcastReceiver mUserUpdateReceiver public void <init> (android.content.Context, android.os.Handler) android.content.Context context android.os.Handler telemetryHandler void <init> (android.content.Context, android.os.Handler, int) android.content.Context context android.os.Handler telemetryHandler int maxRemovedAppsCount public void init () android.content.IntentFilter filter public void release () public java.util.List getPackagesForUid (int) int i int uid java.util.List uidApps java.util.ArrayList result private com.android.car.telemetry.UidPackageMapper$AppInfo getAppInfo (int, java.lang.String) com.android.car.telemetry.UidPackageMapper$AppInfo current int i int uid String packageName java.util.ArrayList uidApps private void onAppAddedOrUpdated (int, java.lang.String) int uid String packageName com.android.car.telemetry.UidPackageMapper$AppInfo appInfo private void onAppRemoved (int, java.lang.String) com.android.car.telemetry.UidPackageMapper$AppInfo completelyRemoved int uid String packageName com.android.car.telemetry.UidPackageMapper$AppInfo appInfo private static java.util.List getAllPackagesIncludingApex (android.content.pm.PackageManager, android.os.UserHandle) android.content.pm.PackageInfo info android.content.pm.PackageManager pm android.os.UserHandle user java.util.ArrayList packages private void refetchAllAppInfo (android.content.Context) int j java.util.List packages int i com.android.car.telemetry.UidPackageMapper$AppInfo appInfo com.android.car.telemetry.UidPackageMapper$AppInfo removedApp android.content.Context context android.os.UserManager um android.content.pm.PackageManager pm java.util.List users private static synthetic boolean lambda$onAppRemoved$0 (com.android.car.telemetry.UidPackageMapper$AppInfo, com.android.car.telemetry.UidPackageMapper$AppInfo) com.android.car.telemetry.UidPackageMapper$AppInfo completelyRemoved com.android.car.telemetry.UidPackageMapper$AppInfo app }
com/android/car/telemetry/databroker/
com/android/car/telemetry/databroker/DataBroker$DataBrokerListener.class
DataBroker.java package com.android.car.telemetry.databroker public abstract com.android.car.telemetry.databroker.DataBroker$DataBrokerListener extends java.lang.Object { public abstract void onEventConsumed (java.lang.String, android.os.PersistableBundle) public abstract void onReportFinished (java.lang.String) public abstract void onReportFinished (java.lang.String, android.os.PersistableBundle) public abstract void onReportFinished (java.lang.String, android.car.telemetry.TelemetryProto$TelemetryError) public abstract void onMetricsReport (java.lang.String, android.os.PersistableBundle, android.os.PersistableBundle) }
com/android/car/telemetry/databroker/DataBroker.class
DataBroker.java package com.android.car.telemetry.databroker public abstract com.android.car.telemetry.databroker.DataBroker extends java.lang.Object { public abstract void addMetricsConfig (java.lang.String, android.car.telemetry.TelemetryProto$MetricsConfig) public abstract void removeMetricsConfig (java.lang.String) public abstract void removeAllMetricsConfigs () public abstract int addTaskToQueue (com.android.car.telemetry.databroker.ScriptExecutionTask) public abstract void scheduleNextTask () public abstract void setDataBrokerListener (com.android.car.telemetry.databroker.DataBroker$DataBrokerListener) public abstract void setTaskExecutionPriority (int) }
com/android/car/telemetry/databroker/DataBrokerImpl$1.class
DataBrokerImpl.java package com.android.car.telemetry.databroker com.android.car.telemetry.databroker.DataBrokerImpl$1 extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.car.telemetry.databroker.DataBrokerImpl this$0 void <init> (com.android.car.telemetry.databroker.DataBrokerImpl) com.android.car.telemetry.databroker.DataBrokerImpl this$0 public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name private synthetic void lambda$onServiceDisconnected$1 () private synthetic void lambda$onServiceConnected$0 (android.os.IBinder) android.os.IBinder service }
com/android/car/telemetry/databroker/DataBrokerImpl$2.class
DataBrokerImpl.java package com.android.car.telemetry.databroker com.android.car.telemetry.databroker.DataBrokerImpl$2 extends java.lang.Object implements com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener { final synthetic com.android.car.telemetry.databroker.DataBrokerImpl this$0 void <init> (com.android.car.telemetry.databroker.DataBrokerImpl) com.android.car.telemetry.databroker.DataBrokerImpl this$0 public void onPublisherFailure (java.util.List, java.lang.Throwable) android.car.telemetry.TelemetryProto$MetricsConfig config java.util.List affectedConfigs Throwable error String stackTrace android.car.telemetry.TelemetryProto$TelemetryError telemetryError public void onConfigFinished (android.car.telemetry.TelemetryProto$MetricsConfig) android.car.telemetry.TelemetryProto$MetricsConfig metricsConfig String configName }
com/android/car/telemetry/databroker/DataBrokerImpl$ScriptExecutorListener.class
DataBrokerImpl.java package com.android.car.telemetry.databroker final com.android.car.telemetry.databroker.DataBrokerImpl$ScriptExecutorListener extends com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener$Stub { private final java.lang.ref.WeakReference mWeakDataBroker private void <init> (com.android.car.telemetry.databroker.DataBrokerImpl) com.android.car.telemetry.databroker.DataBrokerImpl dataBroker public void onScriptFinished (android.os.PersistableBundle) android.os.PersistableBundle result com.android.car.telemetry.databroker.DataBrokerImpl dataBroker public void onSuccess (android.os.PersistableBundle) android.os.PersistableBundle stateToPersist com.android.car.telemetry.databroker.DataBrokerImpl dataBroker public void onError (int, java.lang.String, java.lang.String) int errorType String message String stackTrace com.android.car.telemetry.databroker.DataBrokerImpl dataBroker public void onMetricsReport (android.os.PersistableBundle, android.os.PersistableBundle) android.os.PersistableBundle report android.os.PersistableBundle stateToPersist com.android.car.telemetry.databroker.DataBrokerImpl dataBroker }
com/android/car/telemetry/databroker/DataBrokerImpl$TaskHandler.class
DataBrokerImpl.java package com.android.car.telemetry.databroker com.android.car.telemetry.databroker.DataBrokerImpl$TaskHandler extends android.os.Handler { final synthetic com.android.car.telemetry.databroker.DataBrokerImpl this$0 void <init> (com.android.car.telemetry.databroker.DataBrokerImpl, android.os.Looper) com.android.car.telemetry.databroker.DataBrokerImpl this$0 android.os.Looper looper public void handleMessage (android.os.Message) android.os.Message msg }
com/android/car/telemetry/databroker/DataBrokerImpl.class
DataBrokerImpl.java package com.android.car.telemetry.databroker public com.android.car.telemetry.databroker.DataBrokerImpl extends java.lang.Object implements com.android.car.telemetry.databroker.DataBroker { static final int MSG_HANDLE_TASK static final int MSG_BIND_TO_SCRIPT_EXECUTOR static final int MSG_STOP_HANGING_SCRIPT private static final int MAX_BIND_SCRIPT_EXECUTOR_ATTEMPTS private static final long MAX_SCRIPT_EXECUTION_TIME_MILLIS private static final String[] SCRIPT_EXECUTOR_PACKAGE_CANDIDATES private static final String SCRIPT_EXECUTOR_CLASS private final android.content.Context mContext private final com.android.car.telemetry.publisher.PublisherFactory mPublisherFactory private final com.android.car.telemetry.ResultStore mResultStore private final com.android.car.telemetry.databroker.DataBrokerImpl$ScriptExecutorListener mScriptExecutorListener private final android.os.HandlerThread mTelemetryThread private final android.os.Handler mTelemetryHandler private final java.util.concurrent.PriorityBlockingQueue mTaskQueue private final android.util.SparseIntArray mPublisherCountArray private final android.util.ArrayMap mSubscriptionMap private boolean mDisabled private int mBindScriptExecutorAttempts private int mPriority long mBindScriptExecutorDelayMillis private String mCurrentMetricsConfigName private com.android.car.telemetry.scriptexecutorinterface.IScriptExecutor mScriptExecutor private com.android.car.telemetry.databroker.DataBroker$DataBrokerListener mDataBrokerListener private android.car.builtin.util.TimingsTraceLog mScriptExecutionTraceLog private final android.content.ServiceConnection mServiceConnection private final com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener mPublisherListener public void <init> (android.content.Context, com.android.car.telemetry.publisher.PublisherFactory, com.android.car.telemetry.ResultStore, android.car.builtin.util.TimingsTraceLog) android.content.Context context com.android.car.telemetry.publisher.PublisherFactory publisherFactory com.android.car.telemetry.ResultStore resultStore android.car.builtin.util.TimingsTraceLog traceLog private java.lang.String findExecutorPackage () int i android.content.pm.PackageInfo info private void bindScriptExecutor () String executorPackage android.content.Intent intent boolean success private void unbindScriptExecutor () IllegalArgumentException e private void disableBroker () String configName public void addMetricsConfig (java.lang.String, android.car.telemetry.TelemetryProto$MetricsConfig) com.android.car.telemetry.publisher.AbstractPublisher publisher com.android.car.telemetry.databroker.DataSubscriber dataSubscriber android.car.telemetry.TelemetryProto$Subscriber subscriber String metricsConfigName android.car.telemetry.TelemetryProto$MetricsConfig metricsConfig java.util.List dataSubscribers public void removeMetricsConfig (java.lang.String) IllegalArgumentException e com.android.car.telemetry.publisher.AbstractPublisher publisher com.android.car.telemetry.databroker.DataSubscriber subscriber com.android.car.telemetry.databroker.ScriptExecutionTask task String metricsConfigName java.util.List dataSubscribers java.util.Iterator it public void removeAllMetricsConfigs () public int addTaskToQueue (com.android.car.telemetry.databroker.ScriptExecutionTask) com.android.car.telemetry.databroker.ScriptExecutionTask task public void scheduleNextTask () public void setDataBrokerListener (com.android.car.telemetry.databroker.DataBroker$DataBrokerListener) com.android.car.telemetry.databroker.DataBroker$DataBrokerListener dataBrokerListener public void setTaskExecutionPriority (int) int priority android.util.ArrayMap getSubscriptionMap () android.os.Handler getTelemetryHandler () java.util.concurrent.PriorityBlockingQueue getTaskQueue () private void pollAndExecuteTask () android.os.RemoteException e java.io.IOException e com.android.car.telemetry.databroker.ScriptExecutionTask task private void invokeScriptForLargeInput (com.android.car.telemetry.databroker.ScriptExecutionTask) throws java.io.IOException android.os.RemoteException android.os.RemoteException e java.io.OutputStream outputStream com.android.car.telemetry.databroker.ScriptExecutionTask task android.os.ParcelFileDescriptor[] fds android.os.ParcelFileDescriptor readFd android.os.ParcelFileDescriptor writeFd private void invokeScriptForBundleList (com.android.car.telemetry.databroker.ScriptExecutionTask) throws android.os.RemoteException com.android.car.telemetry.databroker.ScriptExecutionTask task com.android.car.telemetry.scriptexecutorinterface.BundleList bl private android.car.telemetry.TelemetryProto$TelemetryError buildTelemetryError (android.car.telemetry.TelemetryProto$TelemetryError$ErrorType, java.lang.String, java.lang.String) android.car.telemetry.TelemetryProto$TelemetryError$ErrorType errorType String message String stackTrace android.car.telemetry.TelemetryProto$TelemetryError$Builder error private java.lang.String endScriptExecution () String configName private void onScriptFinished (android.os.PersistableBundle) android.os.PersistableBundle result private void onScriptSuccess (android.os.PersistableBundle) android.os.PersistableBundle stateToPersist private void onScriptError (int, java.lang.String, java.lang.String) int errorType String message String stackTrace private void onMetricsReport (android.os.PersistableBundle, android.os.PersistableBundle) android.os.PersistableBundle report android.os.PersistableBundle stateToPersist private synthetic void lambda$onMetricsReport$4 (android.os.PersistableBundle, android.os.PersistableBundle) android.os.PersistableBundle report android.os.PersistableBundle stateToPersist String configName private synthetic void lambda$onScriptError$3 (int, java.lang.String, java.lang.String) int errorType String message String stackTrace String configName private synthetic void lambda$onScriptSuccess$2 (android.os.PersistableBundle) android.os.PersistableBundle stateToPersist String configName private synthetic void lambda$onScriptFinished$1 (android.os.PersistableBundle) android.os.PersistableBundle result String configName private static synthetic android.os.Parcelable lambda$invokeScriptForBundleList$0 () throws java.lang.Exception com.android.car.telemetry.scriptexecutorinterface.BundleList bundleList static void <clinit> () }
com/android/car/telemetry/databroker/DataSubscriber.class
DataSubscriber.java package com.android.car.telemetry.databroker public com.android.car.telemetry.databroker.DataSubscriber extends java.lang.Object { public static final int SCRIPT_INPUT_SIZE_THRESHOLD_BYTES private final com.android.car.telemetry.databroker.DataBroker mDataBroker private final android.car.telemetry.TelemetryProto$MetricsConfig mMetricsConfig private final android.car.telemetry.TelemetryProto$Subscriber mSubscriber public void <init> (com.android.car.telemetry.databroker.DataBroker, android.car.telemetry.TelemetryProto$MetricsConfig, android.car.telemetry.TelemetryProto$Subscriber) com.android.car.telemetry.databroker.DataBroker dataBroker android.car.telemetry.TelemetryProto$MetricsConfig metricsConfig android.car.telemetry.TelemetryProto$Subscriber subscriber public java.lang.String getHandlerName () public android.car.telemetry.TelemetryProto$Publisher getPublisherParam () private int getPublisherType () public int push (android.os.PersistableBundle, boolean) android.os.PersistableBundle data boolean isLargeData com.android.car.telemetry.databroker.ScriptExecutionTask task public int push (java.util.List) java.util.List bundleList com.android.car.telemetry.databroker.ScriptExecutionTask task public int push (android.os.PersistableBundle) android.os.PersistableBundle data public android.car.telemetry.TelemetryProto$MetricsConfig getMetricsConfig () public android.car.telemetry.TelemetryProto$Subscriber getSubscriber () public int getPriority () public boolean equals (java.lang.Object) Object o com.android.car.telemetry.databroker.DataSubscriber other public int hashCode () }
com/android/car/telemetry/databroker/ScriptExecutionTask.class
ScriptExecutionTask.java package com.android.car.telemetry.databroker public com.android.car.telemetry.databroker.ScriptExecutionTask extends java.lang.Object implements java.lang.Comparable { private final int mPublisherType private final long mTimestampMillis private final com.android.car.telemetry.databroker.DataSubscriber mSubscriber private android.os.PersistableBundle mData private java.util.List mBundleList private boolean mIsLargeData void <init> (com.android.car.telemetry.databroker.DataSubscriber, android.os.PersistableBundle, long, boolean, int) com.android.car.telemetry.databroker.DataSubscriber subscriber android.os.PersistableBundle data long elapsedRealtimeMillis boolean isLargeData int publisherType void <init> (com.android.car.telemetry.databroker.DataSubscriber, java.util.List, long, int) com.android.car.telemetry.databroker.DataSubscriber subscriber java.util.List bundleList long elapsedRealtimeMillis int publisherType public int getPublisherType () public int getPriority () public long getCreationTimestampMillis () public android.car.telemetry.TelemetryProto$MetricsConfig getMetricsConfig () public java.lang.String getHandlerName () public android.os.PersistableBundle getData () public java.util.List getBundleList () public boolean isAssociatedWithMetricsConfig (java.lang.String) String metricsConfigName public boolean isLargeData () public boolean isBundleList () public boolean bypassScriptExecutor () public int compareTo (com.android.car.telemetry.databroker.ScriptExecutionTask) com.android.car.telemetry.databroker.ScriptExecutionTask other public volatile synthetic int compareTo (java.lang.Object) }
com/android/car/telemetry/publisher/
com/android/car/telemetry/publisher/AbstractPublisher$PublisherListener.class
AbstractPublisher.java package com.android.car.telemetry.publisher public abstract com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener extends java.lang.Object { public abstract void onPublisherFailure (java.util.List, java.lang.Throwable) public abstract void onConfigFinished (android.car.telemetry.TelemetryProto$MetricsConfig) }
com/android/car/telemetry/publisher/AbstractPublisher.class
AbstractPublisher.java package com.android.car.telemetry.publisher public abstract com.android.car.telemetry.publisher.AbstractPublisher extends java.lang.Object { private final com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener mPublisherListener void <init> (com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener) com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener listener protected abstract void handleSessionStateChange (com.android.car.telemetry.sessioncontroller.SessionAnnotation) public abstract void addDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) public abstract void removeDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) public abstract void removeAllDataSubscribers () public abstract boolean hasDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) protected void onPublisherFailure (java.util.List, java.lang.Throwable) java.util.List affectedConfigs Throwable error protected void onConfigFinished (android.car.telemetry.TelemetryProto$MetricsConfig) android.car.telemetry.TelemetryProto$MetricsConfig metricsConfig }
com/android/car/telemetry/publisher/CarTelemetrydPublisher$1.class
CarTelemetrydPublisher.java package com.android.car.telemetry.publisher com.android.car.telemetry.publisher.CarTelemetrydPublisher$1 extends android.automotive.telemetry.internal.ICarDataListener$Stub { final synthetic com.android.car.telemetry.publisher.CarTelemetrydPublisher this$0 void <init> (com.android.car.telemetry.publisher.CarTelemetrydPublisher) com.android.car.telemetry.publisher.CarTelemetrydPublisher this$0 public void onCarDataReceived (android.automotive.telemetry.internal.CarDataInternal[]) throws android.os.RemoteException android.automotive.telemetry.internal.CarDataInternal[] dataList public java.lang.String getInterfaceHash () public int getInterfaceVersion () private synthetic void lambda$onCarDataReceived$0 (android.automotive.telemetry.internal.CarDataInternal[]) android.automotive.telemetry.internal.CarDataInternal[] dataList }
com/android/car/telemetry/publisher/CarTelemetrydPublisher.class
CarTelemetrydPublisher.java package com.android.car.telemetry.publisher public com.android.car.telemetry.publisher.CarTelemetrydPublisher extends com.android.car.telemetry.publisher.AbstractPublisher { private static final boolean DEBUG private static final String SERVICE_NAME private static final int BINDER_FLAGS private final android.util.SparseArray mCarIdSubscriberLookUp private final android.os.Handler mTelemetryHandler private final com.android.car.telemetry.sessioncontroller.SessionController mSessionController private final android.automotive.telemetry.internal.ICarDataListener mListener private final android.os.IBinder$DeathRecipient mDeathRecipient private android.automotive.telemetry.internal.ICarTelemetryInternal mCarTelemetryInternal void <init> (com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener, android.os.Handler, com.android.car.telemetry.sessioncontroller.SessionController) com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener listener android.os.Handler telemetryHandler com.android.car.telemetry.sessioncontroller.SessionController sessionController private void onBinderDied () private boolean connectToCarTelemetryd () android.os.RemoteException e android.os.RemoteException e android.os.IBinder binder private java.util.ArrayList getMetricsConfigs () int j java.util.ArrayList subscribers int i android.util.ArraySet uniqueConfigs java.util.ArrayList allConfigs java.util.Iterator iterator private void disconnectFromCarTelemetryd () android.os.RemoteException e boolean isConnectedToCarTelemetryd () public void addDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) android.os.RemoteException e com.android.car.telemetry.databroker.DataSubscriber subscriber android.car.telemetry.TelemetryProto$Publisher publisherParam int carDataId com.android.automotive.telemetry.CarDataProto$CarData$PushedCase carDataCase java.util.ArrayList currentSubscribers public void removeDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) android.os.RemoteException e com.android.car.telemetry.databroker.DataSubscriber subscriber int idToRemove java.util.ArrayList currentSubscribers public void removeAllDataSubscribers () int index android.os.RemoteException e int[] idsToRemove public boolean hasDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber int id private void onCarDataListReceived (android.automotive.telemetry.internal.CarDataInternal[]) android.automotive.telemetry.internal.CarDataInternal data android.automotive.telemetry.internal.CarDataInternal[] dataList private void processCarData (android.automotive.telemetry.internal.CarDataInternal) int i android.automotive.telemetry.internal.CarDataInternal dataItem java.util.ArrayList currentSubscribers String content android.os.PersistableBundle bundle com.android.car.telemetry.sessioncontroller.SessionAnnotation sessionAnnotation protected void handleSessionStateChange (com.android.car.telemetry.sessioncontroller.SessionAnnotation) com.android.car.telemetry.sessioncontroller.SessionAnnotation annotation private synthetic void lambda$onBinderDied$0 () static void <clinit> () }
com/android/car/telemetry/publisher/ConnectivityPublisher$1.class
ConnectivityPublisher.java package com.android.car.telemetry.publisher synthetic com.android.car.telemetry.publisher.ConnectivityPublisher$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$car$telemetry$TelemetryProto$ConnectivityPublisher$Transport static final synthetic int[] $SwitchMap$android$car$telemetry$TelemetryProto$ConnectivityPublisher$OemType static void <clinit> () }
com/android/car/telemetry/publisher/ConnectivityPublisher$QueryParam.class
ConnectivityPublisher.java package com.android.car.telemetry.publisher com.android.car.telemetry.publisher.ConnectivityPublisher$QueryParam extends java.lang.Object { private int mMatchRule private int mOemManaged static com.android.car.telemetry.publisher.ConnectivityPublisher$QueryParam forSubscriber (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber android.car.telemetry.TelemetryProto$ConnectivityPublisher publisher static com.android.car.telemetry.publisher.ConnectivityPublisher$QueryParam build (android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport, android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType) android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport transport android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType oemType private void <init> (int, int) int transport int oemManaged android.net.NetworkTemplate buildNetworkTemplate () private static int getMatchRule (android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport) android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport transport private static int getNetstatsOemManaged (android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType) android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType oemType public java.lang.String toString () public static com.android.car.telemetry.publisher.ConnectivityPublisher$QueryParam fromString (java.lang.String) String input java.util.regex.Pattern pattern java.util.regex.Matcher matcher public int hashCode () public boolean equals (java.lang.Object) Object obj com.android.car.telemetry.publisher.ConnectivityPublisher$QueryParam other }
com/android/car/telemetry/publisher/ConnectivityPublisher.class
ConnectivityPublisher.java package com.android.car.telemetry.publisher public com.android.car.telemetry.publisher.ConnectivityPublisher extends com.android.car.telemetry.publisher.AbstractPublisher { private static final long NETSTATS_UID_DEFAULT_BUCKET_DURATION_MILLIS private final android.util.ArrayMap mSubscribers private final android.util.ArrayMap mTransportPreviousNetstats private final android.os.Handler mTelemetryHandler private final com.android.car.telemetry.UidPackageMapper mUidMapper private final android.car.builtin.util.TimingsTraceLog mTraceLog private final com.android.car.telemetry.ResultStore mResultStore private com.android.car.telemetry.publisher.net.NetworkStatsManagerProxy mNetworkStatsManager void <init> (com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener, com.android.car.telemetry.publisher.net.NetworkStatsManagerProxy, android.os.Handler, com.android.car.telemetry.ResultStore, com.android.car.telemetry.sessioncontroller.SessionController, com.android.car.telemetry.UidPackageMapper) android.car.telemetry.TelemetryProto$ConnectivityPublisher$OemType oemType android.car.telemetry.TelemetryProto$ConnectivityPublisher$Transport transport com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener listener com.android.car.telemetry.publisher.net.NetworkStatsManagerProxy networkStatsManager android.os.Handler telemetryHandler com.android.car.telemetry.ResultStore resultStore com.android.car.telemetry.sessioncontroller.SessionController sessionController com.android.car.telemetry.UidPackageMapper uidMapper protected void handleSessionStateChange (com.android.car.telemetry.sessioncontroller.SessionAnnotation) android.os.PersistableBundle bundle int i android.os.PersistableBundle resultsToStore com.android.car.telemetry.sessioncontroller.SessionAnnotation annotation public void addDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber android.car.telemetry.TelemetryProto$Publisher publisherParam public void removeDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber public void removeAllDataSubscribers () int i public boolean hasDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber private void pullInitialNetstats () com.android.car.telemetry.publisher.net.RefinedStats summary com.android.car.telemetry.publisher.ConnectivityPublisher$QueryParam param android.os.RemoteException e private void processPreviousSession () com.android.car.telemetry.databroker.DataSubscriber subscriber com.android.car.telemetry.publisher.ConnectivityPublisher$QueryParam queryParam android.os.PersistableBundle data java.util.ArrayList subscribers String key android.os.PersistableBundle previousSessionData private android.os.PersistableBundle pullNetstatsAndCalculateDiff (com.android.car.telemetry.publisher.ConnectivityPublisher$QueryParam) com.android.car.telemetry.publisher.net.RefinedStats current android.os.RemoteException e com.android.car.telemetry.publisher.ConnectivityPublisher$QueryParam param com.android.car.telemetry.publisher.net.RefinedStats previous com.android.car.telemetry.publisher.net.RefinedStats current com.android.car.telemetry.publisher.net.RefinedStats diff android.os.PersistableBundle data private com.android.car.telemetry.publisher.net.RefinedStats getSummaryForAllUid (com.android.car.telemetry.publisher.ConnectivityPublisher$QueryParam) throws android.os.RemoteException com.android.car.telemetry.publisher.net.NetworkStatsWrapper nonTaggedStats com.android.car.telemetry.publisher.net.NetworkStatsWrapper taggedStats NullPointerException e com.android.car.telemetry.publisher.ConnectivityPublisher$QueryParam param long currentTimeInMillis long elapsedMillisSinceBoot long startMillis com.android.car.telemetry.publisher.net.NetworkStatsWrapper nonTaggedStats com.android.car.telemetry.publisher.net.NetworkStatsWrapper taggedStats com.android.car.telemetry.publisher.net.RefinedStats result static void <clinit> () }
com/android/car/telemetry/publisher/Constants.class
Constants.java package com.android.car.telemetry.publisher public final com.android.car.telemetry.publisher.Constants extends java.lang.Object { public static final String ANNOTATION_BUNDLE_KEY_SESSION_ID public static final String ANNOTATION_BUNDLE_KEY_SESSION_STATE public static final String ANNOTATION_BUNDLE_KEY_CREATED_AT_SINCE_BOOT_MILLIS public static final String ANNOTATION_BUNDLE_KEY_CREATED_AT_MILLIS public static final String ANNOTATION_BUNDLE_KEY_BOOT_REASON public static final String ANNOTATION_BUNDLE_KEY_BOOT_COUNT public static final String STATS_BUNDLE_KEY_PREFIX public static final String STATS_BUNDLE_KEY_ELAPSED_TIMESTAMP public static final String CAR_TELEMETRYD_BUNDLE_KEY_ID public static final String CAR_TELEMETRYD_BUNDLE_KEY_CONTENT public static final String MEMORY_BUNDLE_KEY_PREFIX public static final String MEMORY_BUNDLE_KEY_MEMINFO public static final String MEMORY_BUNDLE_KEY_TIMESTAMP public static final String MEMORY_BUNDLE_KEY_TOTAL_SWAPPABLE_PSS public static final String MEMORY_BUNDLE_KEY_TOTAL_PRIVATE_DIRTY public static final String MEMORY_BUNDLE_KEY_TOTAL_SHARED_DIRTY public static final String MEMORY_BUNDLE_KEY_TOTAL_PRIVATE_CLEAN public static final String MEMORY_BUNDLE_KEY_TOTAL_SHARED_CLEAN public static final String CONNECTIVITY_BUNDLE_KEY_START_MILLIS public static final String CONNECTIVITY_BUNDLE_KEY_END_MILLIS public static final String CONNECTIVITY_BUNDLE_KEY_SIZE public static final String CONNECTIVITY_BUNDLE_KEY_UID public static final String CONNECTIVITY_BUNDLE_KEY_PACKAGES public static final String CONNECTIVITY_BUNDLE_KEY_TAG public static final String CONNECTIVITY_BUNDLE_KEY_RX_BYTES public static final String CONNECTIVITY_BUNDLE_KEY_TX_BYTES public static final String VEHICLE_PROPERTY_BUNDLE_KEY_TIMESTAMP public static final String VEHICLE_PROPERTY_BUNDLE_KEY_PROP_ID public static final String VEHICLE_PROPERTY_BUNDLE_KEY_AREA_ID public static final String VEHICLE_PROPERTY_BUNDLE_KEY_STATUS public static final String VEHICLE_PROPERTY_BUNDLE_KEY_STRING public static final String VEHICLE_PROPERTY_BUNDLE_KEY_BOOLEAN public static final String VEHICLE_PROPERTY_BUNDLE_KEY_INT public static final String VEHICLE_PROPERTY_BUNDLE_KEY_INT_ARRAY public static final String VEHICLE_PROPERTY_BUNDLE_KEY_LONG public static final String VEHICLE_PROPERTY_BUNDLE_KEY_LONG_ARRAY public static final String VEHICLE_PROPERTY_BUNDLE_KEY_FLOAT public static final String VEHICLE_PROPERTY_BUNDLE_KEY_FLOAT_ARRAY public static final String VEHICLE_PROPERTY_BUNDLE_KEY_BYTE_ARRAY private void <init> () }
com/android/car/telemetry/publisher/HashUtils.class
HashUtils.java package com.android.car.telemetry.publisher public com.android.car.telemetry.publisher.HashUtils extends java.lang.Object { private static final long M private static final int R private static final long SEED public void <init> () public static long sha256 (java.lang.String) java.security.NoSuchAlgorithmException e String data public static long murmur2Hash64 (java.lang.String) long k int i String str byte[] bytes java.nio.ByteBuffer buf long h private static long asLong (byte[]) int i byte[] hashCode long retVal }
com/android/car/telemetry/publisher/MemoryPublisher$MemorySubscriberWrapper.class
MemoryPublisher.java package com.android.car.telemetry.publisher final com.android.car.telemetry.publisher.MemoryPublisher$MemorySubscriberWrapper extends java.lang.Object { private final boolean mCollectIndefinitely private final int mMaxPendingTasks private final com.android.car.telemetry.databroker.DataSubscriber mDataSubscriber private final android.car.telemetry.TelemetryProto$MetricsConfig mMetricsConfig private final android.car.telemetry.TelemetryProto$MemoryPublisher mPublisherProto private final java.util.Set mPackageNames private int mNumSnapshotsLeft private void <init> (com.android.car.telemetry.databroker.DataSubscriber, int, boolean) com.android.car.telemetry.databroker.DataSubscriber dataSubscriber int numSnapshotsLeft boolean collectIndefinitely private int push (android.os.PersistableBundle) android.os.PersistableBundle data boolean isLargeData private boolean isDone () }
com/android/car/telemetry/publisher/MemoryPublisher.class
MemoryPublisher.java package com.android.car.telemetry.publisher public com.android.car.telemetry.publisher.MemoryPublisher extends com.android.car.telemetry.publisher.AbstractPublisher { private static final int MILLIS_IN_SECOND private static final String ACTIVITY_MANAGER_CONSTANTS static final int THROTTLE_MILLIS static final String BUNDLE_KEY_NUM_SNAPSHOTS_UNTIL_FINISH static final String BUNDLE_KEY_COLLECT_INDEFINITELY private final android.app.ActivityManager mActivityManager private final android.content.Context mContext private final android.os.Handler mTelemetryHandler private final java.nio.file.Path mMeminfoPath private final com.android.car.telemetry.ResultStore mResultStore private final Runnable mReadMeminfoRunnable private final android.car.builtin.util.TimingsTraceLog mTraceLog private com.android.car.telemetry.publisher.MemoryPublisher$MemorySubscriberWrapper mSubscriber private android.os.PersistableBundle mPublisherState private com.android.car.telemetry.sessioncontroller.SessionAnnotation mSessionAnnotation void <init> (android.content.Context, com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener, android.os.Handler, com.android.car.telemetry.ResultStore, com.android.car.telemetry.sessioncontroller.SessionController) android.content.Context context com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener listener android.os.Handler telemetryHandler com.android.car.telemetry.ResultStore resultStore com.android.car.telemetry.sessioncontroller.SessionController sessionController void <init> (android.content.Context, com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener, android.os.Handler, com.android.car.telemetry.ResultStore, com.android.car.telemetry.sessioncontroller.SessionController, java.nio.file.Path) android.content.Context context com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener listener android.os.Handler telemetryHandler com.android.car.telemetry.ResultStore resultStore com.android.car.telemetry.sessioncontroller.SessionController sessionController java.nio.file.Path meminfoPath protected void handleSessionStateChange (com.android.car.telemetry.sessioncontroller.SessionAnnotation) com.android.car.telemetry.sessioncontroller.SessionAnnotation annotation public void addDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber int numSnapshotsLeft boolean collectIndefinitely public void removeDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber public void removeAllDataSubscribers () public boolean hasDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber private void resetPublisher () private void readMemInfo () String meminfo java.io.IOException e android.os.PersistableBundle data String meminfo int numPendingTasks int delayMillis private void readProcessMeminfo (android.os.PersistableBundle) String[] split android.app.ActivityManager$RunningAppProcessInfo process int i java.util.Map$Entry entry android.os.Debug$MemoryInfo mi android.os.PersistableBundle processMeminfoBundle java.util.Map map int i android.os.PersistableBundle data String restore java.util.List runningAppProcesses java.util.List pidList java.util.List bundleKeys int[] pids android.os.Debug$MemoryInfo[] mis }
com/android/car/telemetry/publisher/PublisherFactory.class
PublisherFactory.java package com.android.car.telemetry.publisher public com.android.car.telemetry.publisher.PublisherFactory extends java.lang.Object { private static final android.car.telemetry.TelemetryProto$Publisher$PublisherCase[] sForceInitPublishers private final Object mLock private final com.android.car.CarPropertyService mCarPropertyService private final android.os.Handler mTelemetryHandler private final android.content.Context mContext private final com.android.car.telemetry.UidPackageMapper mUidMapper private com.android.car.telemetry.publisher.VehiclePropertyPublisher mVehiclePropertyPublisher private com.android.car.telemetry.publisher.CarTelemetrydPublisher mCarTelemetrydPublisher private com.android.car.telemetry.publisher.StatsPublisher mStatsPublisher private com.android.car.telemetry.publisher.ConnectivityPublisher mConnectivityPublisher private com.android.car.telemetry.publisher.MemoryPublisher mMemoryPublisher private com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener mPublisherListener private final com.android.car.telemetry.sessioncontroller.SessionController mSessionController private final com.android.car.telemetry.ResultStore mResultStore public void <init> (com.android.car.CarPropertyService, android.os.Handler, android.content.Context, com.android.car.telemetry.sessioncontroller.SessionController, com.android.car.telemetry.ResultStore, com.android.car.telemetry.UidPackageMapper) com.android.car.CarPropertyService carPropertyService android.os.Handler handler android.content.Context context com.android.car.telemetry.sessioncontroller.SessionController sessionController com.android.car.telemetry.ResultStore resultStore com.android.car.telemetry.UidPackageMapper uidMapper public com.android.car.telemetry.publisher.AbstractPublisher getPublisher (android.car.telemetry.TelemetryProto$Publisher$PublisherCase) android.app.StatsManager stats com.android.car.telemetry.publisher.StatsManagerProxy statsManager android.app.usage.NetworkStatsManager networkStatsManager android.car.telemetry.TelemetryProto$Publisher$PublisherCase type public void removeAllDataSubscribers () public void initialize (com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener) android.car.telemetry.TelemetryProto$Publisher$PublisherCase publisher com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener listener static void <clinit> () }
com/android/car/telemetry/publisher/StatsManagerImpl.class
StatsManagerImpl.java package com.android.car.telemetry.publisher public com.android.car.telemetry.publisher.StatsManagerImpl extends java.lang.Object implements com.android.car.telemetry.publisher.StatsManagerProxy { private final android.app.StatsManager mStatsManager public void <init> (android.app.StatsManager) android.app.StatsManager statsManager public byte[] getReports (long) throws android.app.StatsManager$StatsUnavailableException long configKey public void addConfig (long, byte[]) throws android.app.StatsManager$StatsUnavailableException long configKey byte[] data public void removeConfig (long) throws android.app.StatsManager$StatsUnavailableException long configKey public byte[] getStatsMetadata () throws android.app.StatsManager$StatsUnavailableException }
com/android/car/telemetry/publisher/StatsManagerProxy.class
StatsManagerProxy.java package com.android.car.telemetry.publisher public abstract com.android.car.telemetry.publisher.StatsManagerProxy extends java.lang.Object { public abstract byte[] getReports (long) throws android.app.StatsManager$StatsUnavailableException public abstract void addConfig (long, byte[]) throws android.app.StatsManager$StatsUnavailableException public abstract void removeConfig (long) throws android.app.StatsManager$StatsUnavailableException public abstract byte[] getStatsMetadata () throws android.app.StatsManager$StatsUnavailableException }
com/android/car/telemetry/publisher/StatsPublisher$1.class
StatsPublisher.java package com.android.car.telemetry.publisher synthetic com.android.car.telemetry.publisher.StatsPublisher$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$android$car$telemetry$TelemetryProto$StatsPublisher$SystemMetric static void <clinit> () }
com/android/car/telemetry/publisher/StatsPublisher.class
StatsPublisher.java package com.android.car.telemetry.publisher public com.android.car.telemetry.publisher.StatsPublisher extends com.android.car.telemetry.publisher.AbstractPublisher { static final long APP_START_MEMORY_STATE_CAPTURED_ATOM_MATCHER_ID static final long APP_START_MEMORY_STATE_CAPTURED_EVENT_METRIC_ID static final long PROCESS_MEMORY_STATE_MATCHER_ID static final long PROCESS_MEMORY_STATE_GAUGE_METRIC_ID static final long ACTIVITY_FOREGROUND_STATE_CHANGED_ATOM_MATCHER_ID static final long ACTIVITY_FOREGROUND_STATE_CHANGED_EVENT_METRIC_ID static final long PROCESS_CPU_TIME_MATCHER_ID static final long PROCESS_CPU_TIME_GAUGE_METRIC_ID static final long APP_CRASH_OCCURRED_ATOM_MATCHER_ID static final long APP_CRASH_OCCURRED_EVENT_METRIC_ID static final long ANR_OCCURRED_ATOM_MATCHER_ID static final long ANR_OCCURRED_EVENT_METRIC_ID static final long WTF_OCCURRED_ATOM_MATCHER_ID static final long WTF_OCCURRED_EVENT_METRIC_ID static final long PROCESS_MEMORY_SNAPSHOT_ATOM_MATCHER_ID static final long PROCESS_MEMORY_SNAPSHOT_GAUGE_METRIC_ID static final long PROCESS_START_TIME_ATOM_MATCHER_ID static final long PROCESS_START_TIME_EVENT_METRIC_ID private static final java.time.Duration PULL_REPORTS_PERIOD private static final String BUNDLE_CONFIG_KEY_PREFIX private static final String BUNDLE_CONFIG_VERSION_PREFIX static final com.android.car.telemetry.StatsdConfigProto$FieldMatcher PROCESS_MEMORY_STATE_FIELDS_MATCHER static final com.android.car.telemetry.StatsdConfigProto$FieldMatcher PROCESS_CPU_TIME_FIELDS_MATCHER static final com.android.car.telemetry.StatsdConfigProto$FieldMatcher PROCESS_MEMORY_SNAPSHOT_FIELDS_MATCHER private final com.android.car.telemetry.publisher.StatsManagerProxy mStatsManager private final com.android.car.telemetry.ResultStore mResultStore private final android.os.Handler mTelemetryHandler private final Runnable mPullReportsPeriodically private final android.util.LongSparseArray mConfigKeyToSubscribers private android.os.PersistableBundle mSavedStatsConfigs private boolean mIsPullingReports void <init> (com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener, com.android.car.telemetry.publisher.StatsManagerProxy, com.android.car.telemetry.ResultStore, android.os.Handler) com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener listener com.android.car.telemetry.publisher.StatsManagerProxy statsManager com.android.car.telemetry.ResultStore resultStore android.os.Handler telemetryHandler private void savePublisherState () public void addDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber android.car.telemetry.TelemetryProto$Publisher publisherParam long configKey private void processReport (long, com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList) com.android.car.telemetry.publisher.statsconverters.StatsConversionException ex Long metricId Long metricId Long metricId Long metricId Long metricId Long metricId Long metricId Long metricId Long metricId long configKey com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList report com.android.car.telemetry.databroker.DataSubscriber subscriber android.car.builtin.util.TimingsTraceLog traceLog java.util.Map metricBundles Long metricId android.os.PersistableBundle bundle boolean isBundleLargeData (android.os.PersistableBundle) boolean[] boolArray long[] longArray int[] intArray double[] doubleArray String str String[] stringArray Object array int i android.os.PersistableBundle bundle String[] keys int bytes private void processStatsMetadata (com.android.car.telemetry.StatsLogProto$StatsdStatsReport) com.android.car.telemetry.StatsLogProto$StatsdStatsReport$ConfigStats stats int i com.android.car.telemetry.StatsLogProto$StatsdStatsReport statsReport int myUid java.util.HashSet activeConfigKeys java.util.HashSet failedConfigs private void pullReportsPeriodically () long configKey Exception e android.car.builtin.util.TimingsTraceLog traceLog private java.util.List getActiveConfigKeys () String key java.util.ArrayList result public void removeDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber android.car.telemetry.TelemetryProto$Publisher publisherParam long configKey public void removeAllDataSubscribers () String bundleVersion android.app.StatsManager$StatsUnavailableException e long configKey String key public boolean hasDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber android.car.telemetry.TelemetryProto$Publisher publisherParam long configKey private java.util.List getMetricsConfigs () int i java.util.HashSet uniqueConfigs private static java.lang.String buildBundleConfigKey (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber private static java.lang.String buildBundleConfigVersionKey (long) long configKey private void addStatsConfig (long, com.android.car.telemetry.databroker.DataSubscriber) int currentVersion android.app.StatsManager$StatsUnavailableException e long configKey com.android.car.telemetry.databroker.DataSubscriber subscriber String bundleVersion String bundleConfigKey com.android.car.telemetry.StatsdConfigProto$StatsdConfig config private long removeStatsConfig (com.android.car.telemetry.databroker.DataSubscriber) android.app.StatsManager$StatsUnavailableException e com.android.car.telemetry.databroker.DataSubscriber subscriber String bundleConfigKey long configKey String bundleVersion private static long buildConfigKey (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber String metricConfigName String handlerFnName static com.android.car.telemetry.StatsdConfigProto$StatsdConfig buildStatsdConfig (com.android.car.telemetry.databroker.DataSubscriber, long) com.android.car.telemetry.databroker.DataSubscriber subscriber long configId android.car.telemetry.TelemetryProto$StatsPublisher$SystemMetric metric com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder builder private static com.android.car.telemetry.StatsdConfigProto$StatsdConfig buildAppStartMemoryStateStatsdConfig (com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder) com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder builder private static com.android.car.telemetry.StatsdConfigProto$StatsdConfig buildProcessMemoryStateStatsdConfig (com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder) com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder builder private static com.android.car.telemetry.StatsdConfigProto$StatsdConfig buildActivityForegroundStateStatsdConfig (com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder) com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder builder private static com.android.car.telemetry.StatsdConfigProto$StatsdConfig buildProcessCpuTimeStatsdConfig (com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder) com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder builder private static com.android.car.telemetry.StatsdConfigProto$StatsdConfig buildAppCrashOccurredStatsdConfig (com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder) com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder builder private static com.android.car.telemetry.StatsdConfigProto$StatsdConfig buildAnrOccurredStatsdConfig (com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder) com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder builder private static com.android.car.telemetry.StatsdConfigProto$StatsdConfig buildWtfOccurredStatsdConfig (com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder) com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder builder private static com.android.car.telemetry.StatsdConfigProto$StatsdConfig buildProcessMemorySnapshotStatsdConfig (com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder) com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder builder private static com.android.car.telemetry.StatsdConfigProto$StatsdConfig buildProcessStartTimeStatsdConfig (com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder) com.android.car.telemetry.StatsdConfigProto$StatsdConfig$Builder builder protected void handleSessionStateChange (com.android.car.telemetry.sessioncontroller.SessionAnnotation) com.android.car.telemetry.sessioncontroller.SessionAnnotation annotation static void <clinit> () }
com/android/car/telemetry/publisher/VehiclePropertyPublisher$1.class
VehiclePropertyPublisher.java package com.android.car.telemetry.publisher com.android.car.telemetry.publisher.VehiclePropertyPublisher$1 extends android.car.hardware.property.ICarPropertyEventListener$Stub { final synthetic com.android.car.telemetry.publisher.VehiclePropertyPublisher this$0 void <init> (com.android.car.telemetry.publisher.VehiclePropertyPublisher) com.android.car.telemetry.publisher.VehiclePropertyPublisher this$0 public void onEvent (java.util.List) throws android.os.RemoteException android.car.hardware.property.CarPropertyEvent event java.util.List events }
com/android/car/telemetry/publisher/VehiclePropertyPublisher$PropertyData.class
VehiclePropertyPublisher.java package com.android.car.telemetry.publisher final com.android.car.telemetry.publisher.VehiclePropertyPublisher$PropertyData extends java.lang.Object { public final android.car.hardware.CarPropertyConfig config public final android.util.ArraySet subscribers public java.util.List pendingData void <init> (android.car.hardware.CarPropertyConfig) android.car.hardware.CarPropertyConfig propConfig }
com/android/car/telemetry/publisher/VehiclePropertyPublisher.class
VehiclePropertyPublisher.java package com.android.car.telemetry.publisher public com.android.car.telemetry.publisher.VehiclePropertyPublisher extends com.android.car.telemetry.publisher.AbstractPublisher { private final com.android.car.CarPropertyService mCarPropertyService private final android.os.Handler mTelemetryHandler private final android.util.SparseArray mCarPropertyList private final android.car.hardware.property.ICarPropertyEventListener mCarPropertyEventListener private final android.util.SparseArray mPropertyDataLookup private long mBatchIntervalMillis public void <init> (com.android.car.CarPropertyService, com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener, android.os.Handler) android.car.hardware.CarPropertyConfig property com.android.car.CarPropertyService carPropertyService com.android.car.telemetry.publisher.AbstractPublisher$PublisherListener listener android.os.Handler handler java.util.List propertyList public void addDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber android.car.telemetry.TelemetryProto$Publisher publisherParam int propertyId android.car.hardware.CarPropertyConfig config com.android.car.telemetry.publisher.VehiclePropertyPublisher$PropertyData propertyData public void removeDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber android.car.telemetry.TelemetryProto$Publisher publisherParam int propertyId com.android.car.telemetry.publisher.VehiclePropertyPublisher$PropertyData propertyData public void removeAllDataSubscribers () int i public boolean hasDataSubscriber (com.android.car.telemetry.databroker.DataSubscriber) com.android.car.telemetry.databroker.DataSubscriber subscriber android.car.telemetry.TelemetryProto$Publisher publisherParam int propertyId public void setBatchIntervalMillis (long) long intervalMillis protected void handleSessionStateChange (com.android.car.telemetry.sessioncontroller.SessionAnnotation) com.android.car.telemetry.sessioncontroller.SessionAnnotation annotation private void onVehicleEvent (android.car.hardware.property.CarPropertyEvent) android.car.hardware.property.CarPropertyEvent event private void pushPendingDataToSubscribers (com.android.car.telemetry.publisher.VehiclePropertyPublisher$PropertyData) com.android.car.telemetry.databroker.DataSubscriber subscriber com.android.car.telemetry.publisher.VehiclePropertyPublisher$PropertyData propertyData private android.os.PersistableBundle parseCarPropertyValue (android.car.hardware.CarPropertyValue, java.util.List) int i Float[] floats double[] doubles int i Integer[] integers int[] ints int i Long[] oldLongs long[] longs int i int[] ints int i long[] longs int i double[] doubles int i byte[] bytes Object[] mixed int k android.car.hardware.CarPropertyValue propValue java.util.List configArray android.os.PersistableBundle bundle int type Object value private synthetic void lambda$onVehicleEvent$1 (android.car.hardware.property.CarPropertyEvent) android.car.hardware.property.CarPropertyEvent event android.car.hardware.CarPropertyValue propValue int propertyId com.android.car.telemetry.publisher.VehiclePropertyPublisher$PropertyData propertyData android.os.PersistableBundle bundle private synthetic void lambda$onVehicleEvent$0 (com.android.car.telemetry.publisher.VehiclePropertyPublisher$PropertyData) com.android.car.telemetry.publisher.VehiclePropertyPublisher$PropertyData propertyData }
com/android/car/telemetry/publisher/net/
com/android/car/telemetry/publisher/net/NetworkStatsManagerProxy.class
NetworkStatsManagerProxy.java package com.android.car.telemetry.publisher.net public com.android.car.telemetry.publisher.net.NetworkStatsManagerProxy extends java.lang.Object { private final android.app.usage.NetworkStatsManager mNetworkStatsManager public void <init> (android.app.usage.NetworkStatsManager) android.app.usage.NetworkStatsManager networkStatsManager public com.android.car.telemetry.publisher.net.NetworkStatsWrapper querySummary (android.net.NetworkTemplate, long, long) android.net.NetworkTemplate template long start long end public com.android.car.telemetry.publisher.net.NetworkStatsWrapper queryTaggedSummary (android.net.NetworkTemplate, long, long) android.net.NetworkTemplate template long start long end }
com/android/car/telemetry/publisher/net/NetworkStatsWrapper.class
NetworkStatsWrapper.java package com.android.car.telemetry.publisher.net public com.android.car.telemetry.publisher.net.NetworkStatsWrapper extends java.lang.Object { private final android.app.usage.NetworkStats mNetworkStats public void <init> (android.app.usage.NetworkStats) android.app.usage.NetworkStats networkStats public android.app.usage.NetworkStats$Bucket getNextBucket () android.app.usage.NetworkStats$Bucket bucket public boolean hasNextBucket () }
com/android/car/telemetry/publisher/net/RefinedStats.class
RefinedStats.java package com.android.car.telemetry.publisher.net public com.android.car.telemetry.publisher.net.RefinedStats extends java.lang.Object { private final com.android.car.internal.util.IntArray mUid private final com.android.car.internal.util.IntArray mTag private final com.android.car.internal.util.LongArray mRxBytes private final com.android.car.internal.util.LongArray mTxBytes private final long mStartMillis private final long mEndMillis public void <init> (long, long) long startMillis long endMillis public void addNetworkStats (com.android.car.telemetry.publisher.net.NetworkStatsWrapper) android.app.usage.NetworkStats$Bucket bucket int index com.android.car.telemetry.publisher.net.NetworkStatsWrapper stats public static com.android.car.telemetry.publisher.net.RefinedStats subtract (com.android.car.telemetry.publisher.net.RefinedStats, com.android.car.telemetry.publisher.net.RefinedStats) int rIndex int l com.android.car.telemetry.publisher.net.RefinedStats left com.android.car.telemetry.publisher.net.RefinedStats right com.android.car.telemetry.publisher.net.RefinedStats result private int findIndex (int, int) int i int uid int tag public boolean isEmpty () public android.os.PersistableBundle toPersistableBundle (com.android.car.telemetry.UidPackageMapper) int i String[] packages com.android.car.telemetry.UidPackageMapper uidMapper android.os.PersistableBundle data }
com/android/car/telemetry/publisher/statsconverters/
com/android/car/telemetry/publisher/statsconverters/AbstractAtomConverter$1.class
AbstractAtomConverter.java package com.android.car.telemetry.publisher.statsconverters synthetic com.android.car.telemetry.publisher.statsconverters.AbstractAtomConverter$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$car$telemetry$StatsLogProto$DimensionsValue$ValueCase static void <clinit> () }
com/android/car/telemetry/publisher/statsconverters/AbstractAtomConverter.class
AbstractAtomConverter.java package com.android.car.telemetry.publisher.statsconverters public abstract com.android.car.telemetry.publisher.statsconverters.AbstractAtomConverter extends java.lang.Object { void <init> () abstract android.util.SparseArray getAtomFieldAccessorMap () abstract com.google.protobuf.MessageLite getAtomData (com.android.car.telemetry.AtomsProto$Atom) abstract java.lang.String getAtomDataClassName () android.os.PersistableBundle convert (java.util.List, java.util.List, java.util.List, java.util.Map) throws com.android.car.telemetry.publisher.statsconverters.StatsConversionException com.google.protobuf.MessageLite atomData com.android.car.telemetry.AtomsProto$Atom atom java.util.List valueList com.android.car.telemetry.publisher.statsconverters.AtomFieldAccessor atomFieldAccessor int i java.util.List dvList Integer fieldId java.util.List valueList int i java.util.List atoms java.util.List dimensionsFieldsIds java.util.List dimensionsValuesList java.util.Map hashToStringMap android.os.PersistableBundle bundle android.util.SparseArray parserConfig private static java.lang.Object extractDimensionsValue (com.android.car.telemetry.StatsLogProto$DimensionsValue, java.util.Map) throws com.android.car.telemetry.publisher.statsconverters.StatsConversionException com.android.car.telemetry.StatsLogProto$DimensionsValue dv java.util.Map hashToStringMap private static void setPersistableBundleArrayField (java.lang.String, java.util.List, android.os.PersistableBundle) int i int[] intArray int i long[] longArray int i boolean[] boolArray int i double[] doubleArray int i double[] doubleArray String name java.util.List objList android.os.PersistableBundle bundle Object e private java.lang.String createBundleKey (java.lang.String) String metricFieldName }
com/android/car/telemetry/publisher/statsconverters/ActivityForegroundStateChangedConverter.class
ActivityForegroundStateChangedConverter.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.ActivityForegroundStateChangedConverter extends com.android.car.telemetry.publisher.statsconverters.AbstractAtomConverter { private static final android.util.SparseArray sAtomFieldAccessorMap void <init> () android.util.SparseArray getAtomFieldAccessorMap () com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged getAtomData (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom atom java.lang.String getAtomDataClassName () volatile synthetic com.google.protobuf.MessageLite getAtomData (com.android.car.telemetry.AtomsProto$Atom) private static synthetic java.lang.Integer lambda$static$7 (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged a private static synthetic boolean lambda$static$6 (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged a private static synthetic java.lang.String lambda$static$5 (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged a private static synthetic boolean lambda$static$4 (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged a private static synthetic java.lang.String lambda$static$3 (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged a private static synthetic boolean lambda$static$2 (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged a private static synthetic java.lang.Integer lambda$static$1 (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged a private static synthetic boolean lambda$static$0 (com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged) com.android.car.telemetry.AtomsProto$ActivityForegroundStateChanged a static void <clinit> () }
com/android/car/telemetry/publisher/statsconverters/AnrOccurredConverter.class
AnrOccurredConverter.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.AnrOccurredConverter extends com.android.car.telemetry.publisher.statsconverters.AbstractAtomConverter { private static final android.util.SparseArray sAtomFieldAccessorMap void <init> () android.util.SparseArray getAtomFieldAccessorMap () com.android.car.telemetry.AtomsProto$ANROccurred getAtomData (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom atom java.lang.String getAtomDataClassName () volatile synthetic com.google.protobuf.MessageLite getAtomData (com.android.car.telemetry.AtomsProto$Atom) private static synthetic java.lang.Long lambda$static$43 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$42 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Integer lambda$static$41 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$40 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Long lambda$static$39 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$38 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Integer lambda$static$37 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$36 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Integer lambda$static$35 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$34 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Integer lambda$static$33 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$32 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Long lambda$static$31 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$30 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Long lambda$static$29 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$28 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Boolean lambda$static$27 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$26 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Integer lambda$static$25 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$24 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Integer lambda$static$23 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$22 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Long lambda$static$21 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$20 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Float lambda$static$19 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$18 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Boolean lambda$static$17 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$16 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.String lambda$static$15 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$14 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Integer lambda$static$13 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$12 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Integer lambda$static$11 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$10 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Integer lambda$static$9 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$8 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.String lambda$static$7 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$6 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.String lambda$static$5 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$4 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.String lambda$static$3 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$2 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic java.lang.Integer lambda$static$1 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a private static synthetic boolean lambda$static$0 (com.android.car.telemetry.AtomsProto$ANROccurred) com.android.car.telemetry.AtomsProto$ANROccurred a static void <clinit> () }
com/android/car/telemetry/publisher/statsconverters/AppCrashOccurredConverter.class
AppCrashOccurredConverter.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.AppCrashOccurredConverter extends com.android.car.telemetry.publisher.statsconverters.AbstractAtomConverter { private static final android.util.SparseArray sAtomFieldAccessorMap void <init> () android.util.SparseArray getAtomFieldAccessorMap () com.android.car.telemetry.AtomsProto$AppCrashOccurred getAtomData (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom atom java.lang.String getAtomDataClassName () volatile synthetic com.google.protobuf.MessageLite getAtomData (com.android.car.telemetry.AtomsProto$Atom) private static synthetic java.lang.Long lambda$static$43 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$42 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Integer lambda$static$41 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$40 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Long lambda$static$39 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$38 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Integer lambda$static$37 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$36 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Integer lambda$static$35 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$34 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Integer lambda$static$33 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$32 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Long lambda$static$31 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$30 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Long lambda$static$29 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$28 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Boolean lambda$static$27 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$26 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Integer lambda$static$25 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$24 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Integer lambda$static$23 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$22 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Long lambda$static$21 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$20 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Float lambda$static$19 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$18 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Boolean lambda$static$17 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$16 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Integer lambda$static$15 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$14 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Integer lambda$static$13 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$12 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Integer lambda$static$11 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$10 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.String lambda$static$9 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$8 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Integer lambda$static$7 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$6 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.String lambda$static$5 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$4 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.String lambda$static$3 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$2 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic java.lang.Integer lambda$static$1 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a private static synthetic boolean lambda$static$0 (com.android.car.telemetry.AtomsProto$AppCrashOccurred) com.android.car.telemetry.AtomsProto$AppCrashOccurred a static void <clinit> () }
com/android/car/telemetry/publisher/statsconverters/AppStartMemoryStateCapturedConverter.class
AppStartMemoryStateCapturedConverter.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.AppStartMemoryStateCapturedConverter extends com.android.car.telemetry.publisher.statsconverters.AbstractAtomConverter { private static final android.util.SparseArray sAtomFieldAccessorMap void <init> () android.util.SparseArray getAtomFieldAccessorMap () com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured getAtomData (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom atom java.lang.String getAtomDataClassName () volatile synthetic com.google.protobuf.MessageLite getAtomData (com.android.car.telemetry.AtomsProto$Atom) private static synthetic java.lang.Long lambda$static$15 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic boolean lambda$static$14 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic java.lang.Long lambda$static$13 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic boolean lambda$static$12 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic java.lang.Long lambda$static$11 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic boolean lambda$static$10 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic java.lang.Long lambda$static$9 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic boolean lambda$static$8 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic java.lang.Long lambda$static$7 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic boolean lambda$static$6 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic java.lang.String lambda$static$5 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic boolean lambda$static$4 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic java.lang.String lambda$static$3 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic boolean lambda$static$2 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic java.lang.Integer lambda$static$1 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a private static synthetic boolean lambda$static$0 (com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured) com.android.car.telemetry.AtomsProto$AppStartMemoryStateCaptured a static void <clinit> () }
com/android/car/telemetry/publisher/statsconverters/AtomFieldAccessor.class
AtomFieldAccessor.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.AtomFieldAccessor extends java.lang.Object { private final String mFieldName private final java.util.function.Predicate mHasField private final java.util.function.Function mGetField void <init> (java.lang.String, java.util.function.Predicate, java.util.function.Function) String fieldName java.util.function.Predicate hasField java.util.function.Function getField java.lang.String getFieldName () boolean hasField (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite atomData java.lang.Object getField (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite atomData }
com/android/car/telemetry/publisher/statsconverters/AtomListConverter.class
AtomListConverter.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.AtomListConverter extends java.lang.Object { private static java.util.Map sPushedCaseConverters private static java.util.Map sPulledCaseConverters public void <init> () static android.os.PersistableBundle convert (java.util.List, java.util.List, java.util.List, java.util.Map) throws com.android.car.telemetry.publisher.statsconverters.StatsConversionException java.util.List atoms java.util.List dimensionsFieldsIds java.util.List dimensionsValuesList java.util.Map hashToStringMap static void <clinit> () }
com/android/car/telemetry/publisher/statsconverters/ConfigMetricsReportListConverter$1.class
ConfigMetricsReportListConverter.java package com.android.car.telemetry.publisher.statsconverters synthetic com.android.car.telemetry.publisher.statsconverters.ConfigMetricsReportListConverter$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$car$telemetry$StatsLogProto$StatsLogReport$DataCase static void <clinit> () }
com/android/car/telemetry/publisher/statsconverters/ConfigMetricsReportListConverter.class
ConfigMetricsReportListConverter.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.ConfigMetricsReportListConverter extends java.lang.Object { public void <init> () public static java.util.Map convert (com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList) throws com.android.car.telemetry.publisher.statsconverters.StatsConversionException Long metricId com.android.car.telemetry.StatsLogProto$StatsLogReport statsReport com.android.car.telemetry.StatsLogProto$ConfigMetricsReport report com.android.car.telemetry.StatsLogProto$StatsLogReport statsReport java.util.List eventDataList com.android.car.telemetry.StatsLogProto$StatsLogReport statsReport java.util.List gaugeDataList android.os.PersistableBundle statsReportBundle java.util.List statsReportList java.util.Map$Entry entry com.android.car.telemetry.StatsLogProto$ConfigMetricsReportList reportList java.util.Map metricsStatsReportMap java.util.Set stringsSet java.util.Map metricIdBundleMap private static java.util.Map createDimensionHashToStringMap (java.util.Set) Long hash String str java.util.Set dimensionStrings java.util.Map hashToStringMap private static java.util.List extractDimensionFieldsIds (com.android.car.telemetry.StatsLogProto$DimensionsValue) com.android.car.telemetry.StatsLogProto$DimensionsValue dv com.android.car.telemetry.StatsLogProto$DimensionsValue dimensionsPath java.util.List dimensionsFieldsIds com.android.car.telemetry.StatsLogProto$DimensionsValueTuple dimensionTuple }
com/android/car/telemetry/publisher/statsconverters/EventMetricDataConverter.class
EventMetricDataConverter.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.EventMetricDataConverter extends java.lang.Object { public void <init> () static android.os.PersistableBundle convertEventDataList (java.util.List) throws com.android.car.telemetry.publisher.statsconverters.StatsConversionException long elapsedTime com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo aggregate com.android.car.telemetry.AtomsProto$Atom atom com.android.car.telemetry.StatsLogProto$EventMetricData eventData int i java.util.List eventDataList java.util.List elapsedTimes java.util.List atoms android.os.PersistableBundle bundle long[] elapsedTimesArray }
com/android/car/telemetry/publisher/statsconverters/GaugeMetricDataConverter.class
GaugeMetricDataConverter.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.GaugeMetricDataConverter extends java.lang.Object { public void <init> () static android.os.PersistableBundle convertGaugeDataList (java.util.List, java.util.List, java.util.Map) throws com.android.car.telemetry.publisher.statsconverters.StatsConversionException long elapsedTime com.android.car.telemetry.AtomsProto$Atom atom com.android.car.telemetry.StatsLogProto$AggregatedAtomInfo aggregate java.util.List aggregateList com.android.car.telemetry.AtomsProto$Atom atom com.android.car.telemetry.StatsLogProto$GaugeBucketInfo bi java.util.List dimensionsValues com.android.car.telemetry.StatsLogProto$GaugeMetricData gaugeData int i java.util.List gaugeDataList java.util.List dimensionsFieldsIds java.util.Map hashToStringMap java.util.List elapsedTimes java.util.List atoms java.util.List dimensionsValuesList android.os.PersistableBundle bundle long[] elapsedTimesArray }
com/android/car/telemetry/publisher/statsconverters/ProcessCpuTimeConverter.class
ProcessCpuTimeConverter.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.ProcessCpuTimeConverter extends com.android.car.telemetry.publisher.statsconverters.AbstractAtomConverter { private static final android.util.SparseArray sAtomFieldAccessorMap void <init> () android.util.SparseArray getAtomFieldAccessorMap () com.android.car.telemetry.AtomsProto$ProcessCpuTime getAtomData (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom atom java.lang.String getAtomDataClassName () volatile synthetic com.google.protobuf.MessageLite getAtomData (com.android.car.telemetry.AtomsProto$Atom) private static synthetic java.lang.Long lambda$static$7 (com.android.car.telemetry.AtomsProto$ProcessCpuTime) com.android.car.telemetry.AtomsProto$ProcessCpuTime a private static synthetic boolean lambda$static$6 (com.android.car.telemetry.AtomsProto$ProcessCpuTime) com.android.car.telemetry.AtomsProto$ProcessCpuTime a private static synthetic java.lang.Long lambda$static$5 (com.android.car.telemetry.AtomsProto$ProcessCpuTime) com.android.car.telemetry.AtomsProto$ProcessCpuTime a private static synthetic boolean lambda$static$4 (com.android.car.telemetry.AtomsProto$ProcessCpuTime) com.android.car.telemetry.AtomsProto$ProcessCpuTime a private static synthetic java.lang.String lambda$static$3 (com.android.car.telemetry.AtomsProto$ProcessCpuTime) com.android.car.telemetry.AtomsProto$ProcessCpuTime a private static synthetic boolean lambda$static$2 (com.android.car.telemetry.AtomsProto$ProcessCpuTime) com.android.car.telemetry.AtomsProto$ProcessCpuTime a private static synthetic java.lang.Integer lambda$static$1 (com.android.car.telemetry.AtomsProto$ProcessCpuTime) com.android.car.telemetry.AtomsProto$ProcessCpuTime a private static synthetic boolean lambda$static$0 (com.android.car.telemetry.AtomsProto$ProcessCpuTime) com.android.car.telemetry.AtomsProto$ProcessCpuTime a static void <clinit> () }
com/android/car/telemetry/publisher/statsconverters/ProcessMemorySnapshotConverter.class
ProcessMemorySnapshotConverter.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.ProcessMemorySnapshotConverter extends com.android.car.telemetry.publisher.statsconverters.AbstractAtomConverter { private static final android.util.SparseArray sAtomFieldAccessorMap void <init> () android.util.SparseArray getAtomFieldAccessorMap () com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot getAtomData (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom atom java.lang.String getAtomDataClassName () volatile synthetic com.google.protobuf.MessageLite getAtomData (com.android.car.telemetry.AtomsProto$Atom) private static synthetic java.lang.Boolean lambda$static$19 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic boolean lambda$static$18 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic java.lang.Integer lambda$static$17 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic boolean lambda$static$16 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic java.lang.Integer lambda$static$15 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic boolean lambda$static$14 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic java.lang.Integer lambda$static$13 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic boolean lambda$static$12 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic java.lang.Integer lambda$static$11 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic boolean lambda$static$10 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic java.lang.Integer lambda$static$9 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic boolean lambda$static$8 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic java.lang.Integer lambda$static$7 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic boolean lambda$static$6 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic java.lang.Integer lambda$static$5 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic boolean lambda$static$4 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic java.lang.String lambda$static$3 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic boolean lambda$static$2 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic java.lang.Integer lambda$static$1 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a private static synthetic boolean lambda$static$0 (com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot) com.android.car.telemetry.AtomsProto$ProcessMemorySnapshot a static void <clinit> () }
com/android/car/telemetry/publisher/statsconverters/ProcessMemoryStateConverter.class
ProcessMemoryStateConverter.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.ProcessMemoryStateConverter extends com.android.car.telemetry.publisher.statsconverters.AbstractAtomConverter { private static final android.util.SparseArray sAtomFieldAccessorMap void <init> () android.util.SparseArray getAtomFieldAccessorMap () com.android.car.telemetry.AtomsProto$ProcessMemoryState getAtomData (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom atom java.lang.String getAtomDataClassName () volatile synthetic com.google.protobuf.MessageLite getAtomData (com.android.car.telemetry.AtomsProto$Atom) private static synthetic java.lang.Long lambda$static$15 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic boolean lambda$static$14 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic java.lang.Long lambda$static$13 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic boolean lambda$static$12 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic java.lang.Long lambda$static$11 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic boolean lambda$static$10 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic java.lang.Long lambda$static$9 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic boolean lambda$static$8 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic java.lang.Long lambda$static$7 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic boolean lambda$static$6 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic java.lang.Integer lambda$static$5 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic boolean lambda$static$4 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic java.lang.String lambda$static$3 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic boolean lambda$static$2 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic java.lang.Integer lambda$static$1 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a private static synthetic boolean lambda$static$0 (com.android.car.telemetry.AtomsProto$ProcessMemoryState) com.android.car.telemetry.AtomsProto$ProcessMemoryState a static void <clinit> () }
com/android/car/telemetry/publisher/statsconverters/ProcessStartTimeConverter.class
ProcessStartTimeConverter.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.ProcessStartTimeConverter extends com.android.car.telemetry.publisher.statsconverters.AbstractAtomConverter { private static final android.util.SparseArray sAtomFieldAccessorMap void <init> () android.util.SparseArray getAtomFieldAccessorMap () com.android.car.telemetry.AtomsProto$ProcessStartTime getAtomData (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom atom java.lang.String getAtomDataClassName () volatile synthetic com.google.protobuf.MessageLite getAtomData (com.android.car.telemetry.AtomsProto$Atom) private static synthetic java.lang.Integer lambda$static$23 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic boolean lambda$static$22 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic java.lang.Integer lambda$static$21 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic boolean lambda$static$20 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic java.lang.String lambda$static$19 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic boolean lambda$static$18 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic java.lang.String lambda$static$17 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic boolean lambda$static$16 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic java.lang.String lambda$static$15 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic boolean lambda$static$14 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic java.lang.Integer lambda$static$13 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic boolean lambda$static$12 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic java.lang.Integer lambda$static$11 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic boolean lambda$static$10 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic java.lang.Long lambda$static$9 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic boolean lambda$static$8 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic java.lang.Integer lambda$static$7 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic boolean lambda$static$6 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic java.lang.String lambda$static$5 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic boolean lambda$static$4 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic java.lang.Integer lambda$static$3 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic boolean lambda$static$2 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic java.lang.Integer lambda$static$1 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a private static synthetic boolean lambda$static$0 (com.android.car.telemetry.AtomsProto$ProcessStartTime) com.android.car.telemetry.AtomsProto$ProcessStartTime a static void <clinit> () }
com/android/car/telemetry/publisher/statsconverters/StatsConversionException.class
StatsConversionException.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.StatsConversionException extends java.lang.Exception { void <init> (java.lang.String) String errorMsg }
com/android/car/telemetry/publisher/statsconverters/WtfOccurredConverter.class
WtfOccurredConverter.java package com.android.car.telemetry.publisher.statsconverters public com.android.car.telemetry.publisher.statsconverters.WtfOccurredConverter extends com.android.car.telemetry.publisher.statsconverters.AbstractAtomConverter { private static final android.util.SparseArray sAtomFieldAccessorMap void <init> () android.util.SparseArray getAtomFieldAccessorMap () com.android.car.telemetry.AtomsProto$WTFOccurred getAtomData (com.android.car.telemetry.AtomsProto$Atom) com.android.car.telemetry.AtomsProto$Atom atom java.lang.String getAtomDataClassName () volatile synthetic com.google.protobuf.MessageLite getAtomData (com.android.car.telemetry.AtomsProto$Atom) private static synthetic java.lang.Integer lambda$static$9 (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred a private static synthetic boolean lambda$static$8 (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred a private static synthetic java.lang.Integer lambda$static$7 (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred a private static synthetic boolean lambda$static$6 (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred a private static synthetic java.lang.String lambda$static$5 (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred a private static synthetic boolean lambda$static$4 (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred a private static synthetic java.lang.String lambda$static$3 (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred a private static synthetic boolean lambda$static$2 (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred a private static synthetic java.lang.Integer lambda$static$1 (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred a private static synthetic boolean lambda$static$0 (com.android.car.telemetry.AtomsProto$WTFOccurred) com.android.car.telemetry.AtomsProto$WTFOccurred a static void <clinit> () }
com/android/car/telemetry/scriptexecutorinterface/
com/android/car/telemetry/scriptexecutorinterface/BundleList$1.class
BundleList.java package com.android.car.telemetry.scriptexecutorinterface com.android.car.telemetry.scriptexecutorinterface.BundleList$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.car.telemetry.scriptexecutorinterface.BundleList createFromParcel (android.os.Parcel) android.os.Parcel _aidl_source com.android.car.telemetry.scriptexecutorinterface.BundleList _aidl_out public com.android.car.telemetry.scriptexecutorinterface.BundleList[] newArray (int) int _aidl_size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/car/telemetry/scriptexecutorinterface/BundleList.class
BundleList.java package com.android.car.telemetry.scriptexecutorinterface public com.android.car.telemetry.scriptexecutorinterface.BundleList extends java.lang.Object implements android.os.Parcelable { public java.util.List bundles public android.os.ParcelFileDescriptor sharedMemoryFd public static final android.os.Parcelable$Creator CREATOR public void <init> () public final void writeToParcel (android.os.Parcel, int) android.os.Parcel _aidl_parcel int _aidl_flag int _aidl_start_pos int _aidl_end_pos public final void readFromParcel (android.os.Parcel) android.os.Parcel _aidl_parcel int _aidl_start_pos int _aidl_parcelable_size public int describeContents () int _mask private int describeContents (java.lang.Object) Object o int _mask Object _v static void <clinit> () }
com/android/car/telemetry/scriptexecutorinterface/IScriptExecutor$Default.class
IScriptExecutor.java package com.android.car.telemetry.scriptexecutorinterface public com.android.car.telemetry.scriptexecutorinterface.IScriptExecutor$Default extends java.lang.Object implements com.android.car.telemetry.scriptexecutorinterface.IScriptExecutor { public void <init> () public void invokeScript (java.lang.String, java.lang.String, android.os.PersistableBundle, android.os.PersistableBundle, com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener) throws android.os.RemoteException String scriptBody String functionName android.os.PersistableBundle publishedData android.os.PersistableBundle savedState com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener listener public void invokeScriptForLargeInput (java.lang.String, java.lang.String, android.os.ParcelFileDescriptor, android.os.PersistableBundle, com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener) throws android.os.RemoteException String scriptBody String functionName android.os.ParcelFileDescriptor publishedDataFileDescriptor android.os.PersistableBundle savedState com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener listener public void invokeScriptForBundleList (java.lang.String, java.lang.String, com.android.car.telemetry.scriptexecutorinterface.BundleList, android.os.PersistableBundle, com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener) throws android.os.RemoteException String scriptBody String functionName com.android.car.telemetry.scriptexecutorinterface.BundleList bundleList android.os.PersistableBundle savedState com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener listener public android.os.IBinder asBinder () }
com/android/car/telemetry/scriptexecutorinterface/IScriptExecutor$Stub$Proxy.class
IScriptExecutor.java package com.android.car.telemetry.scriptexecutorinterface com.android.car.telemetry.scriptexecutorinterface.IScriptExecutor$Stub$Proxy extends java.lang.Object implements com.android.car.telemetry.scriptexecutorinterface.IScriptExecutor { private android.os.IBinder mRemote void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void invokeScript (java.lang.String, java.lang.String, android.os.PersistableBundle, android.os.PersistableBundle, com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener) throws android.os.RemoteException String scriptBody String functionName android.os.PersistableBundle publishedData android.os.PersistableBundle savedState com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener listener android.os.Parcel _data public void invokeScriptForLargeInput (java.lang.String, java.lang.String, android.os.ParcelFileDescriptor, android.os.PersistableBundle, com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener) throws android.os.RemoteException String scriptBody String functionName android.os.ParcelFileDescriptor publishedDataFileDescriptor android.os.PersistableBundle savedState com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener listener android.os.Parcel _data public void invokeScriptForBundleList (java.lang.String, java.lang.String, com.android.car.telemetry.scriptexecutorinterface.BundleList, android.os.PersistableBundle, com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener) throws android.os.RemoteException String scriptBody String functionName com.android.car.telemetry.scriptexecutorinterface.BundleList bundleList android.os.PersistableBundle savedState com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener listener android.os.Parcel _data }
com/android/car/telemetry/scriptexecutorinterface/IScriptExecutor$Stub.class
IScriptExecutor.java package com.android.car.telemetry.scriptexecutorinterface public abstract com.android.car.telemetry.scriptexecutorinterface.IScriptExecutor$Stub extends android.os.Binder implements com.android.car.telemetry.scriptexecutorinterface.IScriptExecutor { static final int TRANSACTION_invokeScript static final int TRANSACTION_invokeScriptForLargeInput static final int TRANSACTION_invokeScriptForBundleList public void <init> () public static com.android.car.telemetry.scriptexecutorinterface.IScriptExecutor asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public static java.lang.String getDefaultTransactionName (int) int transactionCode public java.lang.String getTransactionName (int) int transactionCode public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException String _arg0 String _arg1 android.os.PersistableBundle _arg2 android.os.PersistableBundle _arg3 com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener _arg4 String _arg0 String _arg1 android.os.ParcelFileDescriptor _arg2 android.os.PersistableBundle _arg3 com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener _arg4 String _arg0 String _arg1 com.android.car.telemetry.scriptexecutorinterface.BundleList _arg2 android.os.PersistableBundle _arg3 com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener _arg4 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor public int getMaxTransactionId () }
com/android/car/telemetry/scriptexecutorinterface/IScriptExecutor.class
IScriptExecutor.java package com.android.car.telemetry.scriptexecutorinterface public abstract com.android.car.telemetry.scriptexecutorinterface.IScriptExecutor extends java.lang.Object implements android.os.IInterface { public static final String DESCRIPTOR public abstract void invokeScript (java.lang.String, java.lang.String, android.os.PersistableBundle, android.os.PersistableBundle, com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener) throws android.os.RemoteException public abstract void invokeScriptForLargeInput (java.lang.String, java.lang.String, android.os.ParcelFileDescriptor, android.os.PersistableBundle, com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener) throws android.os.RemoteException public abstract void invokeScriptForBundleList (java.lang.String, java.lang.String, com.android.car.telemetry.scriptexecutorinterface.BundleList, android.os.PersistableBundle, com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener) throws android.os.RemoteException }
com/android/car/telemetry/scriptexecutorinterface/IScriptExecutorListener$Default.class
IScriptExecutorListener.java package com.android.car.telemetry.scriptexecutorinterface public com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener$Default extends java.lang.Object implements com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener { public void <init> () public void onScriptFinished (android.os.PersistableBundle) throws android.os.RemoteException android.os.PersistableBundle result public void onSuccess (android.os.PersistableBundle) throws android.os.RemoteException android.os.PersistableBundle stateToPersist public void onError (int, java.lang.String, java.lang.String) throws android.os.RemoteException int errorType String message String stackTrace public void onMetricsReport (android.os.PersistableBundle, android.os.PersistableBundle) throws android.os.RemoteException android.os.PersistableBundle report android.os.PersistableBundle stateToPersist public android.os.IBinder asBinder () }
com/android/car/telemetry/scriptexecutorinterface/IScriptExecutorListener$Stub$Proxy.class
IScriptExecutorListener.java package com.android.car.telemetry.scriptexecutorinterface com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener$Stub$Proxy extends java.lang.Object implements com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener { private android.os.IBinder mRemote void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public void onScriptFinished (android.os.PersistableBundle) throws android.os.RemoteException boolean _status android.os.PersistableBundle result android.os.Parcel _data android.os.Parcel _reply public void onSuccess (android.os.PersistableBundle) throws android.os.RemoteException boolean _status android.os.PersistableBundle stateToPersist android.os.Parcel _data android.os.Parcel _reply public void onError (int, java.lang.String, java.lang.String) throws android.os.RemoteException boolean _status int errorType String message String stackTrace android.os.Parcel _data android.os.Parcel _reply public void onMetricsReport (android.os.PersistableBundle, android.os.PersistableBundle) throws android.os.RemoteException boolean _status android.os.PersistableBundle report android.os.PersistableBundle stateToPersist android.os.Parcel _data android.os.Parcel _reply }
com/android/car/telemetry/scriptexecutorinterface/IScriptExecutorListener$Stub.class
IScriptExecutorListener.java package com.android.car.telemetry.scriptexecutorinterface public abstract com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener$Stub extends android.os.Binder implements com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener { static final int TRANSACTION_onScriptFinished static final int TRANSACTION_onSuccess static final int TRANSACTION_onError static final int TRANSACTION_onMetricsReport public void <init> () public static com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public static java.lang.String getDefaultTransactionName (int) int transactionCode public java.lang.String getTransactionName (int) int transactionCode public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException android.os.PersistableBundle _arg0 android.os.PersistableBundle _arg0 int _arg0 String _arg1 String _arg2 android.os.PersistableBundle _arg0 android.os.PersistableBundle _arg1 int code android.os.Parcel data android.os.Parcel reply int flags String descriptor public int getMaxTransactionId () }
com/android/car/telemetry/scriptexecutorinterface/IScriptExecutorListener.class
IScriptExecutorListener.java package com.android.car.telemetry.scriptexecutorinterface public abstract com.android.car.telemetry.scriptexecutorinterface.IScriptExecutorListener extends java.lang.Object implements android.os.IInterface { public static final String DESCRIPTOR public static final int ERROR_TYPE_UNSPECIFIED public static final int ERROR_TYPE_SCRIPT_EXECUTOR_ERROR public static final int ERROR_TYPE_LUA_RUNTIME_ERROR public static final int ERROR_TYPE_LUA_SCRIPT_ERROR public static final int ERROR_TYPE_PUBLISHER_FAILED public abstract void onScriptFinished (android.os.PersistableBundle) throws android.os.RemoteException public abstract void onSuccess (android.os.PersistableBundle) throws android.os.RemoteException public abstract void onError (int, java.lang.String, java.lang.String) throws android.os.RemoteException public abstract void onMetricsReport (android.os.PersistableBundle, android.os.PersistableBundle) throws android.os.RemoteException }
com/android/car/telemetry/sessioncontroller/
com/android/car/telemetry/sessioncontroller/SessionAnnotation.class
SessionAnnotation.java package com.android.car.telemetry.sessioncontroller public com.android.car.telemetry.sessioncontroller.SessionAnnotation extends java.lang.Object { public final int sessionId public final int sessionState public final long createdAtSinceBootMillis public final long createdAtMillis public final String bootReason public final int bootCount public void <init> (int, int, long, long, java.lang.String, int) int sessionId int sessionState long createdAtSinceBootMillis long createdAtMillis String bootReason int bootCount public int hashCode () public java.lang.String toString () public boolean equals (java.lang.Object) Object obj com.android.car.telemetry.sessioncontroller.SessionAnnotation other public void addAnnotationsToBundle (android.os.PersistableBundle) android.os.PersistableBundle bundle }
com/android/car/telemetry/sessioncontroller/SessionController$1.class
SessionController.java package com.android.car.telemetry.sessioncontroller com.android.car.telemetry.sessioncontroller.SessionController$1 extends android.car.hardware.power.ICarPowerStateListener$Stub { final synthetic com.android.car.telemetry.sessioncontroller.SessionController this$0 void <init> (com.android.car.telemetry.sessioncontroller.SessionController) com.android.car.telemetry.sessioncontroller.SessionController this$0 public void onStateChanged (int, long) throws android.os.RemoteException int state long expirationTime private synthetic void lambda$onStateChanged$0 (int) int state }
com/android/car/telemetry/sessioncontroller/SessionController$SessionControllerCallback.class
SessionController.java package com.android.car.telemetry.sessioncontroller public abstract com.android.car.telemetry.sessioncontroller.SessionController$SessionControllerCallback extends java.lang.Object { public abstract void onSessionStateChanged (com.android.car.telemetry.sessioncontroller.SessionAnnotation) }
com/android/car/telemetry/sessioncontroller/SessionController$SessionControllerState.class
SessionController.java package com.android.car.telemetry.sessioncontroller public abstract annotation com.android.car.telemetry.sessioncontroller.SessionController$SessionControllerState extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/telemetry/sessioncontroller/SessionController.class
SessionController.java package com.android.car.telemetry.sessioncontroller public com.android.car.telemetry.sessioncontroller.SessionController extends java.lang.Object { public static final int STATE_DEFAULT public static final int STATE_EXIT_DRIVING_SESSION public static final int STATE_ENTER_DRIVING_SESSION private static final String SYSTEM_BOOT_REASON private int mSessionId private int mSessionState private long mStateChangedAtMillisSinceBoot private long mStateChangedAtMillis private String mBootReason private int mBootCount private final java.util.ArrayList mSessionControllerListeners private final android.car.hardware.power.ICarPowerStateListener$Stub mCarPowerStateListener private android.content.Context mContext private com.android.car.power.CarPowerManagementService mCarPowerManagementService private android.os.Handler mTelemetryHandler public void <init> (android.content.Context, com.android.car.power.CarPowerManagementService, android.os.Handler) android.content.Context context com.android.car.power.CarPowerManagementService carPowerManagementService android.os.Handler telemetryHandler private void onCarPowerStateChanged (int) int state public void initSession () public com.android.car.telemetry.sessioncontroller.SessionAnnotation getSessionAnnotation () private void updateSessionState (int) int sessionState public void registerCallback (com.android.car.telemetry.sessioncontroller.SessionController$SessionControllerCallback) com.android.car.telemetry.sessioncontroller.SessionController$SessionControllerCallback callback public void unregisterCallback (com.android.car.telemetry.sessioncontroller.SessionController$SessionControllerCallback) com.android.car.telemetry.sessioncontroller.SessionController$SessionControllerCallback callback private void notifySessionStateChange (int) com.android.car.telemetry.sessioncontroller.SessionController$SessionControllerCallback listener int newSessionState com.android.car.telemetry.sessioncontroller.SessionAnnotation annotation public void release () }
com/android/car/telemetry/systemmonitor/
com/android/car/telemetry/systemmonitor/SystemMonitor$CpuLoadavg.class
SystemMonitor.java package com.android.car.telemetry.systemmonitor final com.android.car.telemetry.systemmonitor.SystemMonitor$CpuLoadavg extends java.lang.Object { float mOneMinuteVal float mFiveMinutesVal float mFifteenMinutesVal void <init> () }
com/android/car/telemetry/systemmonitor/SystemMonitor$SystemMonitorCallback.class
SystemMonitor.java package com.android.car.telemetry.systemmonitor public abstract com.android.car.telemetry.systemmonitor.SystemMonitor$SystemMonitorCallback extends java.lang.Object { public abstract void onSystemMonitorEvent (com.android.car.telemetry.systemmonitor.SystemMonitorEvent) }
com/android/car/telemetry/systemmonitor/SystemMonitor.class
SystemMonitor.java package com.android.car.telemetry.systemmonitor public com.android.car.telemetry.systemmonitor.SystemMonitor extends java.lang.Object { private static final int NUM_LOADAVG_VALS private static final float HI_CPU_LOAD_PER_CORE_BASE_LEVEL private static final float MED_CPU_LOAD_PER_CORE_BASE_LEVEL private static final float HI_MEM_LOAD_BASE_LEVEL private static final float MED_MEM_LOAD_BASE_LEVEL private static final String LOADAVG_PATH private static final int POLL_INTERVAL_MILLIS private final android.os.Handler mTelemetryHandler private final android.app.ActivityManager mActivityManager private final String mLoadavgPath private final Runnable mSystemLoadRunnable private com.android.car.telemetry.systemmonitor.SystemMonitor$SystemMonitorCallback mCallback private boolean mSystemMonitorRunning public static com.android.car.telemetry.systemmonitor.SystemMonitor create (android.app.ActivityManager, android.os.Handler) android.app.ActivityManager activityManager android.os.Handler workerHandler void <init> (android.app.ActivityManager, android.os.Handler, java.lang.String) android.app.ActivityManager activityManager android.os.Handler telemetryHandler String loadavgPath public void setSystemMonitorCallback (com.android.car.telemetry.systemmonitor.SystemMonitor$SystemMonitorCallback) com.android.car.telemetry.systemmonitor.SystemMonitor$SystemMonitorCallback callback public void unsetSystemMonitorCallback () com.android.car.telemetry.systemmonitor.SystemMonitor$CpuLoadavg getCpuLoad () String line String[] vals com.android.car.telemetry.systemmonitor.SystemMonitor$CpuLoadavg cpuLoadavg java.io.BufferedReader reader Exception ex private android.app.ActivityManager$MemoryInfo getMemoryLoad () android.app.ActivityManager$MemoryInfo mi void setEventCpuUsageLevel (com.android.car.telemetry.systemmonitor.SystemMonitorEvent, double) com.android.car.telemetry.systemmonitor.SystemMonitorEvent event double cpuLoadPerCore void setEventMemUsageLevel (com.android.car.telemetry.systemmonitor.SystemMonitorEvent, double) com.android.car.telemetry.systemmonitor.SystemMonitorEvent event double memLoadRatio private void getSystemLoadRepeated () com.android.car.telemetry.systemmonitor.SystemMonitor$CpuLoadavg cpuLoadAvg int numProcessors android.app.ActivityManager$MemoryInfo memInfo com.android.car.telemetry.systemmonitor.SystemMonitorEvent event private void startSystemLoadMonitoring () }
com/android/car/telemetry/systemmonitor/SystemMonitorEvent$UsageLevel.class
SystemMonitorEvent.java package com.android.car.telemetry.systemmonitor public abstract annotation com.android.car.telemetry.systemmonitor.SystemMonitorEvent$UsageLevel extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/telemetry/systemmonitor/SystemMonitorEvent.class
SystemMonitorEvent.java package com.android.car.telemetry.systemmonitor public com.android.car.telemetry.systemmonitor.SystemMonitorEvent extends java.lang.Object { public static final int USAGE_LEVEL_LOW public static final int USAGE_LEVEL_MED public static final int USAGE_LEVEL_HI private int mCpuUsageLevel private int mMemoryUsageLevel public void <init> () public void setCpuUsageLevel (int) int usageLevel public void setMemoryUsageLevel (int) int usageLevel public int getCpuUsageLevel () public int getMemoryUsageLevel () }
com/android/car/telemetry/util/
com/android/car/telemetry/util/IoUtils.class
IoUtils.java package com.android.car.telemetry.util public com.android.car.telemetry.util.IoUtils extends java.lang.Object { public void <init> () public static android.os.PersistableBundle readBundle (java.io.File) throws java.io.IOException java.io.FileInputStream fis java.io.File bundleFile android.util.AtomicFile atomicFile public static void writeBundle (java.io.File, java.lang.String, android.os.PersistableBundle) throws java.io.IOException java.io.File dir String fileName android.os.PersistableBundle bundle public static void writeBundle (java.io.File, android.os.PersistableBundle) throws java.io.IOException java.io.IOException e java.io.FileOutputStream fos java.io.File dest android.os.PersistableBundle bundle android.util.AtomicFile atomicFile public static void writeProto (java.io.File, java.lang.String, com.google.protobuf.MessageLite) throws java.io.IOException java.io.File dir String fileName com.google.protobuf.MessageLite proto public static void writeProto (java.io.File, com.google.protobuf.MessageLite) throws java.io.IOException java.io.IOException e java.io.FileOutputStream fos java.io.File dest com.google.protobuf.MessageLite proto android.util.AtomicFile atomicFile public static boolean deleteSilently (java.io.File, java.lang.String) java.io.IOException e java.io.File directory String fileName public static void deleteAllSilently (java.io.File) java.io.File file java.io.File directory java.io.File[] files public static transient void deleteOldFiles (long, java.io.File[]) java.io.File file java.io.File[] files java.io.File dir long staleThresholdMillis java.io.File[] dirs long currTimeMs public static void closeQuietly (java.io.Closeable) java.io.Closeable closeable }
com/android/car/telemetry/util/MetricsReportProtoUtils.class
MetricsReportProtoUtils.java package com.android.car.telemetry.util public final com.android.car.telemetry.util.MetricsReportProtoUtils extends java.lang.Object { private void <init> () public static byte[] getBytes (android.os.PersistableBundle) java.io.ByteArrayOutputStream byteArrayOutputStream java.io.IOException e android.os.PersistableBundle bundle public static com.google.protobuf.ByteString getByteString (android.os.PersistableBundle) android.os.PersistableBundle bundle byte[] bytes public static android.os.PersistableBundle getBundle (com.google.protobuf.ByteString) java.io.ByteArrayInputStream bis java.io.IOException e com.google.protobuf.ByteString byteString byte[] bytes public static android.os.PersistableBundle getBundle (com.android.car.telemetry.MetricsReportProto$MetricsReportList, int) com.android.car.telemetry.MetricsReportProto$MetricsReportList reportList int index public static transient com.android.car.telemetry.MetricsReportProto$MetricsReportList buildMetricsReportList (android.os.PersistableBundle[]) com.android.car.telemetry.MetricsReportProto$MetricsReportContainer reportContainer android.os.PersistableBundle bundle android.os.PersistableBundle[] bundles com.android.car.telemetry.MetricsReportProto$MetricsReportList$Builder reportListBuilder }
com/android/car/user/
com/android/car/user/AppLifecycleListener$BinderDeathCallback.class
AppLifecycleListener.java package com.android.car.user abstract com.android.car.user.AppLifecycleListener$BinderDeathCallback extends java.lang.Object { public abstract void onBinderDeath (com.android.car.user.AppLifecycleListener) }
com/android/car/user/AppLifecycleListener.class
AppLifecycleListener.java package com.android.car.user final com.android.car.user.AppLifecycleListener extends java.lang.Object { private static final String TAG private static final boolean DBG private final android.os.IBinder$DeathRecipient mDeathRecipient public final int uid public final String packageName public final android.car.ICarResultReceiver receiver private java.util.ArrayList mFilters void <init> (int, java.lang.String, android.car.ICarResultReceiver, android.car.user.UserLifecycleEventFilter, com.android.car.user.AppLifecycleListener$BinderDeathCallback) android.os.RemoteException e int uid String packageName android.car.ICarResultReceiver receiver android.car.user.UserLifecycleEventFilter filter com.android.car.user.AppLifecycleListener$BinderDeathCallback binderDeathCallback java.util.List getFilters () void addFilter (android.car.user.UserLifecycleEventFilter) android.car.user.UserLifecycleEventFilter filter boolean applyFilters (android.car.user.CarUserManager$UserLifecycleEvent) android.car.user.UserLifecycleEventFilter filter int i android.car.user.CarUserManager$UserLifecycleEvent event void onDestroy () void dump (java.io.PrintWriter) java.io.PrintWriter writer java.lang.String toShortString () public java.lang.String toString () private synthetic void lambda$new$0 (com.android.car.user.AppLifecycleListener$BinderDeathCallback) com.android.car.user.AppLifecycleListener$BinderDeathCallback binderDeathCallback static void <clinit> () }
com/android/car/user/CarUserNoticeService$1.class
CarUserNoticeService.java package com.android.car.user com.android.car.user.CarUserNoticeService$1 extends java.lang.Object implements android.car.hardware.power.CarPowerManager$CarPowerStateListener { final synthetic com.android.car.user.CarUserNoticeService this$0 void <init> (com.android.car.user.CarUserNoticeService) com.android.car.user.CarUserNoticeService this$0 public void onStateChanged (int) int state private synthetic void lambda$onStateChanged$1 () private synthetic void lambda$onStateChanged$0 () }
com/android/car/user/CarUserNoticeService$2.class
CarUserNoticeService.java package com.android.car.user com.android.car.user.CarUserNoticeService$2 extends android.content.BroadcastReceiver { final synthetic com.android.car.user.CarUserNoticeService this$0 void <init> (com.android.car.user.CarUserNoticeService) com.android.car.user.CarUserNoticeService this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/car/user/CarUserNoticeService$3.class
CarUserNoticeService.java package com.android.car.user com.android.car.user.CarUserNoticeService$3 extends android.car.user.IUserNotice$Stub { final synthetic com.android.car.user.CarUserNoticeService this$0 void <init> (com.android.car.user.CarUserNoticeService) com.android.car.user.CarUserNoticeService this$0 public void onDialogDismissed () private synthetic void lambda$onDialogDismissed$0 () }
com/android/car/user/CarUserNoticeService$4.class
CarUserNoticeService.java package com.android.car.user com.android.car.user.CarUserNoticeService$4 extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.car.user.CarUserNoticeService this$0 void <init> (com.android.car.user.CarUserNoticeService) com.android.car.user.CarUserNoticeService this$0 public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.os.RemoteException e android.content.ComponentName name android.os.IBinder service android.car.user.IUserNoticeUI binder public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name }
com/android/car/user/CarUserNoticeService.class
CarUserNoticeService.java package com.android.car.user public final com.android.car.user.CarUserNoticeService extends java.lang.Object implements com.android.car.CarServiceBase { static final String TAG private static final boolean DBG private static final long KEYGUARD_POLLING_INTERVAL_MS private static final int INITIAL_NOTICE_SCREEN_TO_USER_ENABLED private final android.content.Context mContext private final android.content.Intent mServiceIntent private final android.os.Handler mCommonThreadHandler private final Object mLock private boolean mServiceBound private boolean mUiShown private int mUserId private android.car.hardware.power.CarPowerManager mCarPowerManager private android.car.user.IUserNoticeUI mUiService private int mIgnoreUserId private final android.car.user.CarUserManager$UserLifecycleListener mUserLifecycleListener private final android.car.hardware.power.CarPowerManager$CarPowerStateListener mPowerStateListener private final android.content.BroadcastReceiver mDisplayBroadcastReceiver private final android.car.user.IUserNotice$Stub mIUserNotice private final android.content.ServiceConnection mUiServiceConnection private int mKeyguardPollingCounter private final Runnable mKeyguardPollingRunnable public void <init> (android.content.Context) android.content.Context context void <init> (android.content.Context, android.os.Handler) android.content.Context context android.os.Handler handler android.content.res.Resources res String componentName public void ignoreUserNotice (int) int userId private boolean checkKeyguardLockedWithPolling () boolean locked void removeCallbacks () private boolean isNoticeScreenEnabledInSetting (int) int userId private boolean isDisplayOn () android.os.PowerManager pm private boolean grantSystemAlertWindowPermission (int) int packageUid android.content.pm.PackageManager$NameNotFoundException e int userId android.app.AppOpsManager appOpsManager String packageName int packageUid private void startNoticeUiIfNecessary () int userId int userId boolean bound private void stopUi (boolean) boolean serviceBound boolean clearUiShown boolean serviceBound public void init () android.car.hardware.power.CarPowerManager carPowerManager android.car.CarNotConnectedException e android.car.hardware.power.CarPowerManager carPowerManager com.android.car.user.CarUserService userService android.car.user.UserLifecycleEventFilter userSwitchingEventFilter android.content.IntentFilter intentFilter public void release () android.car.hardware.power.CarPowerManager carPowerManager com.android.car.user.CarUserService userService android.car.hardware.power.CarPowerManager carPowerManager public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer private synthetic void lambda$new$2 () private synthetic void lambda$new$1 (android.car.user.CarUserManager$UserLifecycleEvent) android.car.user.CarUserManager$UserLifecycleEvent event int userId private synthetic void lambda$new$0 (int) int userId static void <clinit> () }
com/android/car/user/CarUserService$1.class
CarUserService.java package com.android.car.user com.android.car.user.CarUserService$1 extends android.car.drivingstate.ICarUxRestrictionsChangeListener$Stub { final synthetic com.android.car.user.CarUserService this$0 void <init> (com.android.car.user.CarUserService) com.android.car.user.CarUserService this$0 public void onUxRestrictionsChanged (android.car.drivingstate.CarUxRestrictions) android.car.drivingstate.CarUxRestrictions restrictions }
com/android/car/user/CarUserService$2.class
CarUserService.java package com.android.car.user com.android.car.user.CarUserService$2 extends android.car.ICarOccupantZoneCallback$Stub { final synthetic com.android.car.user.CarUserService this$0 void <init> (com.android.car.user.CarUserService) com.android.car.user.CarUserService this$0 public void onOccupantZoneConfigChanged (int) throws android.os.RemoteException String flagString int flags }
com/android/car/user/CarUserService.class
CarUserService.java package com.android.car.user public final com.android.car.user.CarUserService extends android.car.ICarUserService$Stub implements com.android.car.CarServiceBase { static final String PROP_NUMBER_AUTO_POPULATED_USERS static final String TAG private static final boolean DBG public static final String BUNDLE_USER_ID public static final String BUNDLE_USER_FLAGS public static final String BUNDLE_USER_NAME public static final String BUNDLE_USER_LOCALES public static final String BUNDLE_INITIAL_INFO_ACTION public static final String VEHICLE_HAL_NOT_SUPPORTED public static final String HANDLER_THREAD_NAME public static final int USER_OP_SUCCESS public static final int USER_OP_UNKNOWN_USER public static final int USER_OP_IS_CURRENT public static final int USER_OP_ERROR_IS_SYSTEM public static final int USER_OP_ERROR_RELATED_USERS_CANNOT_STOP static final String ERROR_TEMPLATE_NON_ADMIN_CANNOT_CREATE_ADMIN_USERS static final String ERROR_TEMPLATE_INVALID_USER_TYPE_AND_FLAGS_COMBINATION static final String ERROR_TEMPLATE_INVALID_FLAGS_FOR_GUEST_CREATION static final String ERROR_TEMPLATE_DISALLOW_ADD_USER private static final int USER_CREATION_TIMEOUT_MS private static final String BG_HANDLER_THREAD_NAME private final android.content.Context mContext private final android.app.ActivityManager mAm private final android.os.UserManager mUserManager private final android.app.admin.DevicePolicyManager mDpm private final int mMaxRunningUsers private final com.android.car.user.InitialUserSetter mInitialUserSetter private final Object mLockUser private boolean mUser0Unlocked private final java.util.ArrayList mUser0UnlockTasks private final java.util.ArrayDeque mCreateUserQueue private final java.util.ArrayList mBackgroundUsersToRestart private final java.util.ArrayList mBackgroundUsersRestartedHere private final java.util.ArrayList mNotVisibleAtStartingUsers private final com.android.car.hal.UserHalService mHal private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler final android.os.Handler mBgHandler private final java.util.List mUserLifecycleListeners private final android.util.ArrayMap mAppLifecycleListeners private int mUserIdForUserSwitchInProcess private int mRequestIdForUserSwitchInProcess private final int mHalTimeoutMs private final boolean mSwitchGuestUserBeforeSleep private android.os.UserHandle mInitialUser private android.car.ICarResultReceiver mUserSwitchUiReceiver private final com.android.car.CarUxRestrictionsManagerService mCarUxRestrictionService private final com.android.car.pm.CarPackageManagerService mCarPackageManagerService private final com.android.car.CarOccupantZoneService mCarOccupantZoneService private boolean mUxRestricted private boolean mStartBackgroundUsersOnGarageMode private final boolean mIsVisibleBackgroundUsersOnDefaultDisplaySupported private final android.car.drivingstate.ICarUxRestrictionsChangeListener mCarUxRestrictionsChangeListener private final android.util.SparseBooleanArray mFailedToCreateUserIds private final com.android.car.user.UserHandleHelper mUserHandleHelper private final android.car.ICarOccupantZoneCallback mOccupantZoneCallback private static final int ALLOWED_FLAGS_FOR_CREATE_USERS_PERMISSION public void <init> (android.content.Context, com.android.car.hal.UserHalService, android.os.UserManager, int, com.android.car.CarUxRestrictionsManagerService, com.android.car.pm.CarPackageManagerService, com.android.car.CarOccupantZoneService) android.content.Context context com.android.car.hal.UserHalService hal android.os.UserManager userManager int maxRunningUsers com.android.car.CarUxRestrictionsManagerService uxRestrictionService com.android.car.pm.CarPackageManagerService carPackageManagerService com.android.car.CarOccupantZoneService carOccupantZoneService void <init> (android.content.Context, com.android.car.hal.UserHalService, android.os.UserManager, com.android.car.user.UserHandleHelper, android.app.admin.DevicePolicyManager, android.app.ActivityManager, int, com.android.car.user.InitialUserSetter, com.android.car.CarUxRestrictionsManagerService, android.os.Handler, com.android.car.pm.CarPackageManagerService, com.android.car.CarOccupantZoneService) android.content.Context context com.android.car.hal.UserHalService hal android.os.UserManager userManager com.android.car.user.UserHandleHelper userHandleHelper android.app.admin.DevicePolicyManager dpm android.app.ActivityManager am int maxRunningUsers com.android.car.user.InitialUserSetter initialUserSetter com.android.car.CarUxRestrictionsManagerService uxRestrictionService android.os.Handler handler com.android.car.pm.CarPackageManagerService carPackageManagerService com.android.car.CarOccupantZoneService carOccupantZoneService android.content.res.Resources resources public void priorityInit () public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer android.content.res.Resources res private android.car.CarOccupantZoneManager$OccupantZoneInfo getOccupantZoneForDisplayId (int) int displayIndex android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZoneInfo int[] displays int index int displayId java.util.List occupantZoneInfos private void dumpGlobalProperty (com.android.car.internal.util.IndentingPrintWriter, java.lang.String) com.android.car.internal.util.IndentingPrintWriter writer String property String value private void handleDumpListeners (com.android.car.internal.util.IndentingPrintWriter) InterruptedException e com.android.car.internal.util.IndentingPrintWriter writer java.util.concurrent.CountDownLatch latch int timeout private void handleDumpServiceLifecycleListeners (java.io.PrintWriter) com.android.car.user.InternalLifecycleListener listener int i java.io.PrintWriter writer int size String indent private void handleDumpAppLifecycleListeners (com.android.car.internal.util.IndentingPrintWriter) int i com.android.car.internal.util.IndentingPrintWriter writer int size public void setLifecycleListenerForApp (java.lang.String, android.car.user.UserLifecycleEventFilter, android.car.ICarResultReceiver) String packageName android.car.user.UserLifecycleEventFilter filter android.car.ICarResultReceiver receiver int uid android.os.IBinder receiverBinder private void onListenerDeath (com.android.car.user.AppLifecycleListener) com.android.car.user.AppLifecycleListener listener public void resetLifecycleListenerForApp (android.car.ICarResultReceiver) android.car.ICarResultReceiver receiver int uid android.os.IBinder receiverBinder public android.os.UserHandle getInitialUser () public void setInitialUser (android.os.UserHandle) android.os.UserHandle user public void setInitialUserFromSystemServer (android.os.UserHandle) android.os.UserHandle user private void sendInitialUserToSystemServer (android.os.UserHandle) android.os.UserHandle user private void initResumeReplaceGuest () int currentUserId android.os.UserHandle currentUser com.android.car.user.InitialUserSetter$InitialUserInfo info public void onSuspend () public void onResume () public void initBootUser () private void initBootUser (int) int requestType boolean replaceGuest android.hardware.automotive.vehicle.UsersInfo usersInfo private void fallbackToDefaultInitialUserBehavior (java.lang.String, boolean, boolean, int) String userLocales boolean replaceGuest boolean supportsOverrideUserIdProperty int requestType com.android.car.user.InitialUserSetter$InitialUserInfo info int getInitialUserInfoRequestType () private void setUxRestrictions (android.car.drivingstate.CarUxRestrictions) android.car.drivingstate.CarUxRestrictions restrictions boolean restricted private boolean isUxRestricted () public void switchUser (int, int, com.android.car.internal.ResultCallbackImpl) int targetUserId int timeoutMs com.android.car.internal.ResultCallbackImpl callback android.os.UserHandle targetUser public void logoutUser (int, com.android.car.internal.ResultCallbackImpl) int timeoutMs com.android.car.internal.ResultCallbackImpl callback android.os.UserHandle targetUser int logoutUserId private void handleSwitchUser (android.os.UserHandle, int, com.android.car.internal.ResultCallbackImpl, boolean) int resultStatus int result int resultStatus android.os.UserHandle targetUser int timeoutMs com.android.car.internal.ResultCallbackImpl callback boolean isLogout int currentUser int targetUserId android.hardware.automotive.vehicle.UsersInfo usersInfo android.hardware.automotive.vehicle.SwitchUserRequest request private int switchOrLogoutUser (android.os.UserHandle, boolean) int result android.os.UserHandle targetUser boolean isLogout public void removeUser (int, com.android.car.internal.ResultCallbackImpl) int userId com.android.car.internal.ResultCallbackImpl callback public void removeUser (int, boolean, com.android.car.internal.ResultCallbackImpl) int callingUserId int userId boolean hasCallerRestrictions com.android.car.internal.ResultCallbackImpl callback private void handleRemoveUser (int, boolean, com.android.car.internal.ResultCallbackImpl) int i int size int totalAdminUsers int userId boolean hasCallerRestrictions com.android.car.internal.ResultCallbackImpl callback android.os.UserHandle user android.hardware.automotive.vehicle.UserInfo halUser android.hardware.automotive.vehicle.UsersInfo usersInfo boolean isLastAdmin boolean overrideDevicePolicy int result public void onUserRemoved (android.os.UserHandle) android.os.UserHandle user private void notifyHalUserRemoved (android.os.UserHandle) android.os.UserHandle user int userId android.hardware.automotive.vehicle.UserInfo halUser android.hardware.automotive.vehicle.RemoveUserRequest request private void sendUserRemovalResult (int, int, com.android.car.internal.ResultCallbackImpl) int userId int result com.android.car.internal.ResultCallbackImpl callback private void sendUserSwitchUiCallback (int) android.os.RemoteException e int targetUserId android.os.UserHandle createUserEvenWhenDisallowed (java.lang.String, java.lang.String, int) String name String userType int flags public boolean isUserVisible (int) java.util.Set visibleUsers int userId public int getMainDisplayAssignedToUser (int) int userId public void createUser (android.car.user.UserCreationRequest, int, com.android.car.internal.ResultCallbackImpl) android.car.user.UserCreationRequest userCreationRequest int timeoutMs com.android.car.internal.ResultCallbackImpl callback String name String userType int flags public void createUser (java.lang.String, java.lang.String, int, int, com.android.car.internal.ResultCallbackImpl, boolean) String internalErrorMessage String name String userType int flags int timeoutMs com.android.car.internal.ResultCallbackImpl callback boolean hasCallerRestrictions android.os.UserHandle callingUser private void enqueueCreateUser (java.lang.Runnable) Runnable runnable private void postNextCreateUserIfAvailable () Runnable runnable private void handleCreateUser (java.lang.String, java.lang.String, int, int, com.android.car.internal.ResultCallbackImpl, android.os.UserHandle, boolean) String internalErroMessage boolean validCombination boolean validCombination String internalErrorMessage String internalErrorMessage boolean validCombination android.os.NewUserRequest newUserRequest Exception e android.os.NewUserResponse newUserResponse android.os.UserHandle newUser RuntimeException e Exception e String name String userType int flags int timeoutMs com.android.car.internal.ResultCallbackImpl callback android.os.UserHandle callingUser boolean hasCallerRestrictions android.os.NewUserRequest newUserRequest android.os.UserHandle newUser android.hardware.automotive.vehicle.CreateUserRequest request private android.os.NewUserRequest getCreateUserRequest (java.lang.String, java.lang.String, int) String name String userType int flags android.os.NewUserRequest$Builder builder private void removeCreatedUser (android.os.UserHandle, java.lang.String) Exception e android.os.UserHandle user String reason int userId public android.car.user.UserIdentificationAssociationResponse getUserIdentificationAssociation (int[]) int i int i int[] types int uid int userId android.hardware.automotive.vehicle.UserIdentificationGetRequest request java.util.ArrayList associationTypes android.hardware.automotive.vehicle.UserIdentificationResponse halResponse int[] values public void setUserIdentificationAssociation (int, int[], int[], android.car.util.concurrent.AndroidFuture) android.hardware.automotive.vehicle.UserIdentificationSetAssociation association int i int timeoutMs int[] types int[] values android.car.util.concurrent.AndroidFuture result int uid int userId android.hardware.automotive.vehicle.UserIdentificationSetRequest request java.util.ArrayList associations private int getHalUserInfoFlags (int) int userId android.os.UserHandle user static void sendUserSwitchResult (com.android.car.internal.ResultCallbackImpl, boolean, int) com.android.car.internal.ResultCallbackImpl callback boolean isLogout int userSwitchStatus static void sendUserSwitchResult (com.android.car.internal.ResultCallbackImpl, boolean, int, int, java.lang.Integer, java.lang.String) com.android.car.internal.ResultCallbackImpl callback boolean isLogout int halCallbackStatus int userSwitchStatus Integer androidFailureStatus String errorMessage void sendUserCreationFailure (com.android.car.internal.ResultCallbackImpl, int, java.lang.String) com.android.car.internal.ResultCallbackImpl callback int status String internalErrorMessage private void sendUserCreationResult (com.android.car.internal.ResultCallbackImpl, int, java.lang.Integer, android.os.UserHandle, java.lang.String, java.lang.String) com.android.car.internal.ResultCallbackImpl callback int status Integer androidFailureStatus android.os.UserHandle user String errorMessage String internalErrorMessage public void switchAndroidUserFromHal (int, int) int requestId int targetUserId boolean result private void updateUserSwitchInProcess (int, int) int requestId int targetUserId private void postSwitchHalResponse (int, int) int requestId int targetUserId android.hardware.automotive.vehicle.UsersInfo usersInfo android.hardware.automotive.vehicle.SwitchUserRequest request private android.hardware.automotive.vehicle.SwitchUserRequest createUserSwitchRequest (int, android.hardware.automotive.vehicle.UsersInfo) int targetUserId android.hardware.automotive.vehicle.UsersInfo usersInfo android.os.UserHandle targetUser android.hardware.automotive.vehicle.UserInfo halTargetUser android.hardware.automotive.vehicle.SwitchUserRequest request public boolean isUserHalSupported () public boolean isUserHalUserAssociationSupported () public void setUserSwitchUiCallback (android.car.ICarResultReceiver) int systemUiUid int callerUid android.content.pm.PackageManager$NameNotFoundException e android.car.ICarResultReceiver receiver String systemUiPackageName private void updateDefaultUserRestriction () private boolean isPersistentUser (int) int userId public void addUserLifecycleListener (android.car.user.UserLifecycleEventFilter, android.car.user.CarUserManager$UserLifecycleListener) android.car.user.UserLifecycleEventFilter filter android.car.user.CarUserManager$UserLifecycleListener listener public void removeUserLifecycleListener (android.car.user.CarUserManager$UserLifecycleListener) android.car.user.CarUserManager$UserLifecycleListener listener private void onUserUnlocked (int) int userToDrop Integer user int i int tasksSize int userId java.util.ArrayList tasks private void onUserStarting (int) int userId private void onUserVisible (int) int userId boolean isUserRunning private void onUserInvisible (int) int userId private void startUsersOrHomeOnSecondaryDisplays (int) int userId public void startUser (android.car.user.UserStartRequest, com.android.car.internal.ResultCallbackImpl) android.car.user.UserStartRequest request com.android.car.internal.ResultCallbackImpl callback int userId int displayId private void handleStartUser (int, int, com.android.car.internal.ResultCallbackImpl) int userId int displayId com.android.car.internal.ResultCallbackImpl callback int userStartStatus private void sendUserStartUserResponse (int, int, int, com.android.car.internal.ResultCallbackImpl) int userId int displayId int result com.android.car.internal.ResultCallbackImpl callback private int startUserInternal (int, int) int status int userId int displayId int curDisplayIdAssignedToUser public void startUserInBackground (int, android.car.util.concurrent.AndroidFuture) int userId android.car.util.concurrent.AndroidFuture receiver private void handleStartUserInBackground (int, android.car.util.concurrent.AndroidFuture) int userId android.car.util.concurrent.AndroidFuture receiver int result private int startUserInBackgroundInternal (int) int userId private void sendUserStartResult (int, int, android.car.util.concurrent.AndroidFuture) int userId int result android.car.util.concurrent.AndroidFuture receiver public java.util.ArrayList startAllBackgroundUsersInGarageMode () java.util.ArrayList users Integer user Integer user java.util.ArrayList usersToRemove java.util.ArrayList users java.util.ArrayList startedUsers public void stopUser (int, android.car.util.concurrent.AndroidFuture) int userId android.car.util.concurrent.AndroidFuture receiver private void handleStopUser (int, android.car.util.concurrent.AndroidFuture) int userId android.car.util.concurrent.AndroidFuture receiver int result public void stopUser (android.car.user.UserStopRequest, com.android.car.internal.ResultCallbackImpl) android.car.user.UserStopRequest request com.android.car.internal.ResultCallbackImpl callback int userId boolean withDelayedLocking boolean forceStop private void handleStopUser (int, boolean, boolean, com.android.car.internal.ResultCallbackImpl) int userId boolean forceStop boolean withDelayedLocking com.android.car.internal.ResultCallbackImpl callback int userStopStatus private void sendUserStopResult (int, int, com.android.car.internal.ResultCallbackImpl) int userId int result com.android.car.internal.ResultCallbackImpl callback private int stopBackgroundUserInternal (int, boolean, boolean) int r int r int r RuntimeException e int userId boolean forceStop boolean withDelayedLocking int r public void setStartBackgroundUsersOnGarageMode (boolean) boolean enable public boolean stopBackgroundUserInGagageMode (int) int userId int userStopStatus public void onUserLifecycleEvent (int, int, int) int eventType int fromUserId int toUserId int userId android.car.user.CarUserManager$UserLifecycleEvent event android.util.SparseIntArray parseUserAssignmentSettingValue (java.lang.String, java.lang.String) String[] pair int zoneId int userId String entry String[] entries Exception e String settingKey String value android.util.SparseIntArray mapping private boolean isSystemUserInHeadlessSystemUserMode (int) int userId void startUserPicker () android.car.CarOccupantZoneManager$OccupantZoneInfo occupantZoneInfo int zoneId int userId int displayId int i int driverZoneId boolean hasDriverZone java.util.List occupantZoneInfos void startUserPickerOnOtherDisplays (int) int currentUserId private void assignVisibleUserToZone (int) int userId int displayId android.car.CarOccupantZoneManager$OccupantZoneInfo zoneInfo int zoneId int assignResult private void unassignInvisibleUserFromZone (int) int userId android.car.CarOccupantZoneManager$OccupantZoneInfo zoneInfo int result private void startSystemUIForVisibleUser (int) int displayId int userId private void startLauncherForVisibleUser (int) int userId int displayId boolean result private void sendPostSwitchToHalLocked (int) int userIdForUserSwitchInProcess int requestIdForUserSwitchInProcess int userId int userIdForUserSwitchInProcess int requestIdForUserSwitchInProcess private void handleNotifyAppUserLifecycleListeners (android.car.user.CarUserManager$UserLifecycleEvent) android.car.PlatformVersion platformVersion android.car.CarVersion targetCarVersion android.os.RemoteException e com.android.car.user.AppLifecycleListener listener android.os.Bundle data int fromUserId int i android.car.user.CarUserManager$UserLifecycleEvent event int listenersSize int userId android.car.builtin.util.TimingsTraceLog t int eventType private void handleNotifyServiceUserLifecycleListeners (android.car.user.CarUserManager$UserLifecycleEvent) RuntimeException e String listenerName android.car.user.UserLifecycleEventFilter filter com.android.car.user.InternalLifecycleListener listener android.car.user.CarUserManager$UserLifecycleEvent event android.car.builtin.util.TimingsTraceLog t int userId int eventType private void onUserSwitching (int, int) int fromUserId int toUserId android.car.builtin.util.TimingsTraceLog t private void notifyLegacyUserSwitch (int, int) int fromUserId int toUserId private void notifyHalLegacySwitch (int, int) int fromUserId int toUserId android.hardware.automotive.vehicle.UsersInfo usersInfo android.hardware.automotive.vehicle.SwitchUserRequest request public void runOnUser0Unlock (java.lang.Runnable) Runnable r boolean runNow java.util.ArrayList getBackgroundUsersToRestart () java.util.ArrayList backgroundUsersToRestart private void setSystemUserRestrictions () android.location.LocationManager locationManager private void checkInteractAcrossUsersPermission (java.lang.String) String message static void checkManageUsersPermission (java.lang.String) String message private static void checkManageOrCreateUsersPermission (java.lang.String) String message private static void checkManageOrCreateUsersPermission (int) int creationFlags private static boolean hasManageUsersPermission () int callingUid private static boolean hasManageUsersOrPermission (java.lang.String) String alternativePermission int callingUid private static boolean isSameApp (int, int) int uid1 int uid2 private static boolean hasManageOrCreateUsersPermission () private static boolean hasPermissionGranted (java.lang.String, int) String permission int uid private static java.lang.String userOperationErrorToString (int) int error private synthetic void lambda$onUserLifecycleEvent$26 (android.car.user.CarUserManager$UserLifecycleEvent, int) android.car.user.CarUserManager$UserLifecycleEvent event int eventType private synthetic void lambda$stopUser$25 (int, boolean, boolean, com.android.car.internal.ResultCallbackImpl) int userId boolean forceStop boolean withDelayedLocking com.android.car.internal.ResultCallbackImpl callback private synthetic void lambda$stopUser$24 (int, android.car.util.concurrent.AndroidFuture) int userId android.car.util.concurrent.AndroidFuture receiver private synthetic void lambda$startUserInBackground$23 (int, android.car.util.concurrent.AndroidFuture) int userId android.car.util.concurrent.AndroidFuture receiver private synthetic void lambda$startUser$22 (int, int, com.android.car.internal.ResultCallbackImpl) int userId int displayId com.android.car.internal.ResultCallbackImpl callback private synthetic void lambda$startUsersOrHomeOnSecondaryDisplays$21 (int) int userId private synthetic void lambda$startUsersOrHomeOnSecondaryDisplays$20 (int) int userId private synthetic void lambda$removeUserLifecycleListener$19 (android.car.user.CarUserManager$UserLifecycleListener) int i android.car.user.CarUserManager$UserLifecycleListener listener private synthetic void lambda$addUserLifecycleListener$18 (android.car.user.CarUserManager$UserLifecycleListener, android.car.user.UserLifecycleEventFilter) android.car.user.CarUserManager$UserLifecycleListener listener android.car.user.UserLifecycleEventFilter filter private static synthetic void lambda$setUserIdentificationAssociation$17 (android.car.util.concurrent.AndroidFuture, int, android.hardware.automotive.vehicle.UserIdentificationResponse) int i android.car.util.concurrent.AndroidFuture result int status android.hardware.automotive.vehicle.UserIdentificationResponse resp int respSize int[] responseTypes android.car.user.UserIdentificationAssociationResponse response private synthetic void lambda$handleCreateUser$16 (android.os.UserHandle, com.android.car.internal.ResultCallbackImpl, int, android.hardware.automotive.vehicle.CreateUserResponse) android.os.UserHandle newUser com.android.car.internal.ResultCallbackImpl callback int status android.hardware.automotive.vehicle.CreateUserResponse resp String errorMessage int resultStatus android.os.UserHandle user private synthetic void lambda$createUser$15 (java.lang.String, java.lang.String, int, int, com.android.car.internal.ResultCallbackImpl, android.os.UserHandle, boolean) String name String userType int flags int timeoutMs com.android.car.internal.ResultCallbackImpl callback android.os.UserHandle callingUser boolean hasCallerRestrictions private synthetic void lambda$removeUser$14 (int, boolean, com.android.car.internal.ResultCallbackImpl) int userId boolean hasCallerRestrictions com.android.car.internal.ResultCallbackImpl callback private synthetic void lambda$handleSwitchUser$13 (com.android.car.internal.ResultCallbackImpl, boolean, int, android.os.UserHandle, int, android.hardware.automotive.vehicle.SwitchUserResponse) int result com.android.car.internal.ResultCallbackImpl callback boolean isLogout int targetUserId android.os.UserHandle targetUser int halCallbackStatus android.hardware.automotive.vehicle.SwitchUserResponse resp int resultStatus Integer androidFailureStatus private synthetic void lambda$logoutUser$12 (android.os.UserHandle, int, com.android.car.internal.ResultCallbackImpl) android.os.UserHandle targetUser int timeoutMs com.android.car.internal.ResultCallbackImpl callback private synthetic void lambda$switchUser$11 (android.os.UserHandle, int, com.android.car.internal.ResultCallbackImpl) android.os.UserHandle targetUser int timeoutMs com.android.car.internal.ResultCallbackImpl callback private synthetic void lambda$initBootUser$10 (boolean, int, int, android.hardware.automotive.vehicle.InitialUserInfoResponse) com.android.car.user.InitialUserSetter$InitialUserInfo info int userId com.android.car.user.InitialUserSetter$InitialUserInfo info int halFlags String userName String userLocales boolean replaceGuest int requestType int status android.hardware.automotive.vehicle.InitialUserInfoResponse resp private synthetic void lambda$initBootUser$9 () private synthetic void lambda$onResume$8 () private synthetic void lambda$resetLifecycleListenerForApp$7 (android.os.IBinder, int) android.os.IBinder receiverBinder int uid com.android.car.user.AppLifecycleListener listener private synthetic void lambda$onListenerDeath$6 (com.android.car.user.AppLifecycleListener) com.android.car.user.AppLifecycleListener listener private synthetic void lambda$setLifecycleListenerForApp$5 (android.os.IBinder, int, java.lang.String, android.car.ICarResultReceiver, android.car.user.UserLifecycleEventFilter) android.os.IBinder receiverBinder int uid String packageName android.car.ICarResultReceiver receiver android.car.user.UserLifecycleEventFilter filter com.android.car.user.AppLifecycleListener listener private synthetic void lambda$setLifecycleListenerForApp$4 (com.android.car.user.AppLifecycleListener) com.android.car.user.AppLifecycleListener l private synthetic void lambda$handleDumpListeners$3 (com.android.car.internal.util.IndentingPrintWriter, java.util.concurrent.CountDownLatch) com.android.car.internal.util.IndentingPrintWriter writer java.util.concurrent.CountDownLatch latch private synthetic void lambda$init$2 () private synthetic void lambda$priorityInit$1 () private synthetic void lambda$new$0 (android.os.UserHandle) android.os.UserHandle u static void <clinit> () }
com/android/car/user/ExperimentalCarUserService$1.class
ExperimentalCarUserService.java package com.android.car.user com.android.car.user.ExperimentalCarUserService$1 extends com.android.car.internal.ResultCallbackImpl { final synthetic String val$name final synthetic boolean val$admin final synthetic android.car.util.concurrent.AndroidFuture val$future final synthetic com.android.car.user.ExperimentalCarUserService this$0 void <init> (com.android.car.user.ExperimentalCarUserService, java.util.concurrent.Executor, android.car.ResultCallback, java.lang.String, boolean, android.car.util.concurrent.AndroidFuture) com.android.car.user.ExperimentalCarUserService this$0 java.util.concurrent.Executor arg0 android.car.ResultCallback arg1 protected void onCompleted (android.car.user.UserCreationResult) android.car.user.UserCreationResult result protected volatile synthetic void onCompleted (java.lang.Object) }
com/android/car/user/ExperimentalCarUserService$2.class
ExperimentalCarUserService.java package com.android.car.user com.android.car.user.ExperimentalCarUserService$2 extends com.android.car.internal.ResultCallbackImpl { final synthetic android.car.util.concurrent.AndroidFuture val$receiver final synthetic com.android.car.user.ExperimentalCarUserService this$0 void <init> (com.android.car.user.ExperimentalCarUserService, java.util.concurrent.Executor, android.car.ResultCallback, android.car.util.concurrent.AndroidFuture) com.android.car.user.ExperimentalCarUserService this$0 java.util.concurrent.Executor arg0 android.car.ResultCallback arg1 protected void onCompleted (android.car.user.UserSwitchResult) android.car.user.UserSwitchResult result protected volatile synthetic void onCompleted (java.lang.Object) }
com/android/car/user/ExperimentalCarUserService$PassengerCallback.class
ExperimentalCarUserService.java package com.android.car.user public abstract com.android.car.user.ExperimentalCarUserService$PassengerCallback extends java.lang.Object { public abstract void onPassengerStarted (int, int) public abstract void onPassengerStopped (int) }
com/android/car/user/ExperimentalCarUserService$UserFilter.class
ExperimentalCarUserService.java package com.android.car.user abstract com.android.car.user.ExperimentalCarUserService$UserFilter extends java.lang.Object { public abstract boolean isEligibleUser (android.os.UserHandle) }
com/android/car/user/ExperimentalCarUserService$ZoneUserBindingHelper.class
ExperimentalCarUserService.java package com.android.car.user public abstract com.android.car.user.ExperimentalCarUserService$ZoneUserBindingHelper extends java.lang.Object { public abstract java.util.List getOccupantZones (int) public abstract boolean assignUserToOccupantZone (int, int) public abstract boolean unassignUserFromOccupantZone (int) public abstract boolean isPassengerDisplayAvailable () }
com/android/car/user/ExperimentalCarUserService.class
ExperimentalCarUserService.java package com.android.car.user public final com.android.car.user.ExperimentalCarUserService extends android.car.IExperimentalCarUserService$Stub implements com.android.car.CarServiceBase { static final String TAG private final int mHalTimeoutMs private final java.util.concurrent.CopyOnWriteArrayList mPassengerCallbacks private final android.content.Context mContext private final com.android.car.user.CarUserService mCarUserService private final android.os.UserManager mUserManager private final boolean mEnablePassengerSupport private final com.android.car.user.UserHandleHelper mUserHandleHelper private final Object mLock private int mLastPassengerId private com.android.car.user.ExperimentalCarUserService$ZoneUserBindingHelper mZoneUserBindingHelper private final android.car.user.CarUserManager$UserLifecycleListener mUserLifecycleListener public void <init> (android.content.Context, com.android.car.user.CarUserService, android.os.UserManager) android.content.Context context com.android.car.user.CarUserService carUserService android.os.UserManager userManager public void <init> (android.content.Context, com.android.car.user.CarUserService, android.os.UserManager, com.android.car.user.UserHandleHelper) android.content.Context context com.android.car.user.CarUserService carUserService android.os.UserManager userManager com.android.car.user.UserHandleHelper userHandleHelper android.content.res.Resources resources public void init () android.car.user.UserLifecycleEventFilter userSwitchingEventFilter public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) int j int driverId java.util.List passengers int passengersSize int i com.android.car.internal.util.IndentingPrintWriter writer java.util.List allDrivers int driversSize public android.car.util.concurrent.AndroidFuture createDriver (java.lang.String, boolean) String internalErrorMsg String name boolean admin android.car.util.concurrent.AndroidFuture future com.android.car.internal.ResultCallbackImpl resultResultCallbackImpl int flags public android.os.UserHandle createPassenger (java.lang.String, int) String name int driverId android.os.UserHandle driver android.os.UserManager userManager android.os.UserHandle user public void switchDriver (int, android.car.util.concurrent.AndroidFuture) int driverId android.car.util.concurrent.AndroidFuture receiver com.android.car.internal.ResultCallbackImpl resultCallbackImpl int userSwitchable public java.util.List getAllDrivers () public java.util.List getPassengers (int) int driverId public boolean startPassenger (int, int) com.android.car.user.ExperimentalCarUserService$PassengerCallback callback int passengerId int zoneId public boolean stopPassenger (int) int passengerId public void addPassengerCallback (com.android.car.user.ExperimentalCarUserService$PassengerCallback) com.android.car.user.ExperimentalCarUserService$PassengerCallback callback public void removePassengerCallback (com.android.car.user.ExperimentalCarUserService$PassengerCallback) com.android.car.user.ExperimentalCarUserService$PassengerCallback callback public void setZoneUserBindingHelper (com.android.car.user.ExperimentalCarUserService$ZoneUserBindingHelper) com.android.car.user.ExperimentalCarUserService$ZoneUserBindingHelper helper private boolean stopPassengerInternal (int, boolean) int currentUserId android.os.UserHandle passenger com.android.car.user.ExperimentalCarUserService$PassengerCallback callback int passengerId boolean checkCurrentDriver private void onUserSwitching (int, int) int fromUserId int toUserId android.car.builtin.util.TimingsTraceLog t private java.util.List getUsersHandle (com.android.car.user.ExperimentalCarUserService$UserFilter) java.util.List users android.os.UserHandle user java.util.Iterator iterator com.android.car.user.ExperimentalCarUserService$UserFilter filter java.util.List users java.util.List usersFiltered private void checkManageUsersOrDumpPermission (java.lang.String) String message private int getNumberOfManagedProfiles (int) java.util.List users android.os.UserHandle user int userId java.util.List users int managedProfilesCount private boolean startFirstPassenger (int) int driverId int zoneId java.util.List passengers int passengerId private int getAvailablePassengerZone () int zoneId int occupantType int[] occupantTypes private void setupPassengerUser () int currentUser int profileCount android.os.UserHandle passenger private java.util.List getOccupantZones (int) int occupantType com.android.car.user.ExperimentalCarUserService$ZoneUserBindingHelper helper private boolean assignUserToOccupantZone (int, int) int userId int zoneId com.android.car.user.ExperimentalCarUserService$ZoneUserBindingHelper helper private boolean unassignUserFromOccupantZone (int) int userId com.android.car.user.ExperimentalCarUserService$ZoneUserBindingHelper helper private boolean isPassengerDisplayAvailable () com.android.car.user.ExperimentalCarUserService$ZoneUserBindingHelper helper private int getZoneId (int) int occupantType java.util.List zoneInfos private synthetic boolean lambda$getPassengers$2 (int, android.os.UserHandle) int driverId android.os.UserHandle user private synthetic boolean lambda$getAllDrivers$1 (android.os.UserHandle) android.os.UserHandle user private synthetic void lambda$new$0 (android.car.user.CarUserManager$UserLifecycleEvent) android.car.user.CarUserManager$UserLifecycleEvent event static void <clinit> () }
com/android/car/user/InitialUserSetter$Builder.class
InitialUserSetter.java package com.android.car.user public final com.android.car.user.InitialUserSetter$Builder extends java.lang.Object { private final int mType private boolean mReplaceGuest private int mSwitchUserId private String mNewUserName private int mNewUserFlags private boolean mSupportsOverrideUserIdProperty private String mUserLocales private int mRequestType public void <init> (int) int type public com.android.car.user.InitialUserSetter$Builder setRequestType (int) int requestType public com.android.car.user.InitialUserSetter$Builder setSwitchUserId (int) int userId public com.android.car.user.InitialUserSetter$Builder setReplaceGuest (boolean) boolean value public com.android.car.user.InitialUserSetter$Builder setNewUserName (java.lang.String) String name public com.android.car.user.InitialUserSetter$Builder setNewUserFlags (int) int flags public com.android.car.user.InitialUserSetter$Builder setSupportsOverrideUserIdProperty (boolean) boolean value public com.android.car.user.InitialUserSetter$Builder setUserLocales (java.lang.String) String userLocales public com.android.car.user.InitialUserSetter$InitialUserInfo build () }
com/android/car/user/InitialUserSetter$InitialUserInfo.class
InitialUserSetter.java package com.android.car.user public final com.android.car.user.InitialUserSetter$InitialUserInfo extends java.lang.Object { public final int type public final boolean replaceGuest public final int switchUserId public final String newUserName public final int newUserFlags public final boolean supportsOverrideUserIdProperty public String userLocales public final int requestType private void <init> (com.android.car.user.InitialUserSetter$Builder) com.android.car.user.InitialUserSetter$Builder builder public java.lang.String toString () StringBuilder string }
com/android/car/user/InitialUserSetter$InitialUserInfoType.class
InitialUserSetter.java package com.android.car.user public abstract annotation com.android.car.user.InitialUserSetter$InitialUserInfoType extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/user/InitialUserSetter.class
InitialUserSetter.java package com.android.car.user final com.android.car.user.InitialUserSetter extends java.lang.Object { static final String TAG private static final boolean DBG private static final int BOOT_USER_NOT_FOUND public static final int TYPE_DEFAULT_BEHAVIOR public static final int TYPE_SWITCH public static final int TYPE_CREATE public static final int TYPE_REPLACE_GUEST private final android.content.Context mContext private final android.os.UserManager mUm private final com.android.car.user.CarUserService mCarUserService private final String mNewUserName private final String mNewGuestName private final java.util.function.Consumer mListener private final com.android.car.user.UserHandleHelper mUserHandleHelper private final boolean mIsVisibleBackgroundUsersOnDefaultDisplaySupported void <init> (android.content.Context, com.android.car.user.CarUserService, java.util.function.Consumer, com.android.car.user.UserHandleHelper) android.content.Context context com.android.car.user.CarUserService carUserService java.util.function.Consumer listener com.android.car.user.UserHandleHelper userHandleHelper void <init> (android.content.Context, com.android.car.user.CarUserService, java.util.function.Consumer, com.android.car.user.UserHandleHelper, java.lang.String) android.content.Context context com.android.car.user.CarUserService carUserService java.util.function.Consumer listener com.android.car.user.UserHandleHelper userHandleHelper String newGuestName void <init> (android.content.Context, android.os.UserManager, com.android.car.user.CarUserService, java.util.function.Consumer, com.android.car.user.UserHandleHelper, java.lang.String, java.lang.String) android.content.Context context android.os.UserManager um com.android.car.user.CarUserService carUserService java.util.function.Consumer listener com.android.car.user.UserHandleHelper userHandleHelper String newUserName String newGuestName public void set (com.android.car.user.InitialUserSetter$InitialUserInfo) Exception e Exception e Exception e com.android.car.user.InitialUserSetter$InitialUserInfo info private void replaceUser (com.android.car.user.InitialUserSetter$InitialUserInfo, boolean) com.android.car.user.InitialUserSetter$InitialUserInfo info boolean fallback int currentUserId android.os.UserHandle currentUser android.os.UserHandle newUser private void executeDefaultBehavior (com.android.car.user.InitialUserSetter$InitialUserInfo, boolean) int userId com.android.car.user.InitialUserSetter$InitialUserInfo info boolean fallback void fallbackDefaultBehavior (com.android.car.user.InitialUserSetter$InitialUserInfo, boolean, java.lang.String) com.android.car.user.InitialUserSetter$InitialUserInfo info boolean fallback String reason private void switchUser (com.android.car.user.InitialUserSetter$InitialUserInfo, boolean) com.android.car.user.InitialUserSetter$InitialUserInfo info boolean fallback int userId boolean replaceGuest android.os.UserHandle user android.os.UserHandle actualUser int actualUserId int currentUserId private void unlockSystemUserIfNecessary (int) int userId public boolean canReplaceGuestUser (android.os.UserHandle) android.os.UserHandle user android.os.UserHandle replaceGuestIfNeeded (android.os.UserHandle) android.os.UserHandle user int halFlags android.util.Pair result String errorMessage private void createAndSwitchUser (com.android.car.user.InitialUserSetter$InitialUserInfo, boolean) com.android.car.user.InitialUserSetter$InitialUserInfo info boolean fallback android.util.Pair result String reason private android.util.Pair createNewUser (com.android.car.user.InitialUserSetter$InitialUserInfo) boolean validAdmin com.android.car.user.InitialUserSetter$InitialUserInfo info String name int halFlags int flags String type android.os.UserHandle user void unlockSystemUser () boolean unlocked android.car.builtin.util.TimingsTraceLog t boolean started boolean startForegroundUser (com.android.car.user.InitialUserSetter$InitialUserInfo, int) com.android.car.user.InitialUserSetter$InitialUserInfo info int userId private void notifyListener (android.os.UserHandle) android.os.UserHandle initialUser public void dump (java.io.PrintWriter) java.io.PrintWriter writer String indent public void setLastActiveUser (int) int userId android.os.UserHandle user private void setUserIdGlobalProperty (java.lang.String, int) String name int userId int getInitialUser (boolean) int bootUserOverride boolean usesOverrideUserIdProperty java.util.List allUsers int lastActiveUser int lastPersistentUser int returnId private java.util.List getAllUsers () private java.util.List getAllUsersExceptSystemUserAndSpecifiedUser (int) java.util.List users android.os.UserHandle user java.util.Iterator iterator int userId java.util.List users public boolean hasInitialUser () android.os.UserHandle user int i java.util.List allUsers boolean hasValidInitialUser () android.os.UserHandle user int i java.util.List allUsers private static java.util.List userListToUserIdList (java.util.List) int i java.util.List allUsers java.util.ArrayList list private void resetUserIdGlobalProperty (java.lang.String) String name private int getUserIdGlobalProperty (java.lang.String) String name int userId static void <clinit> () }
com/android/car/user/InternalLifecycleListener.class
InternalLifecycleListener.java package com.android.car.user final com.android.car.user.InternalLifecycleListener extends java.lang.Object { public final android.car.user.CarUserManager$UserLifecycleListener listener public final android.car.user.UserLifecycleEventFilter filter void <init> (android.car.user.CarUserManager$UserLifecycleListener, android.car.user.UserLifecycleEventFilter) android.car.user.CarUserManager$UserLifecycleListener listener android.car.user.UserLifecycleEventFilter filter }
com/android/car/user/UserHandleHelper.class
UserHandleHelper.java package com.android.car.user public final com.android.car.user.UserHandleHelper extends java.lang.Object { private final android.content.Context mContext private final android.os.UserManager mUserManager public void <init> (android.content.Context, android.os.UserManager) android.content.Context context android.os.UserManager userManager public android.os.UserHandle getExistingUserHandle (int) java.util.List users android.os.UserHandle user int userId java.util.List users public java.util.List getEnabledProfiles (int) int userId public boolean isGuestUser (android.os.UserHandle) android.os.UserHandle user public boolean isAdminUser (android.os.UserHandle) android.os.UserHandle user public boolean isEphemeralUser (android.os.UserHandle) android.os.UserHandle user public boolean isEnabledUser (android.os.UserHandle) android.os.UserHandle user public boolean isManagedProfile (android.os.UserHandle) android.os.UserHandle user public boolean isProfileUser (android.os.UserHandle) android.os.UserHandle user public boolean isInitializedUser (android.os.UserHandle) android.os.UserHandle user private android.os.UserManager getUserContextAwareUserManager (int) int userId android.content.Context userContext }
com/android/car/util/
com/android/car/util/BrightnessUtils$MathUtils.class
BrightnessUtils.java package com.android.car.util final com.android.car.util.BrightnessUtils$MathUtils extends java.lang.Object { private void <init> () public static float constrain (float, float, float) float amount float low float high public static float log (float) float a public static float exp (float) float a public static float sqrt (float) float a public static float sq (float) float v public static float lerp (float, float, float) float start float stop float amount public static float lerpInv (float, float, float) float a float b float value public static float saturate (float) float value public static float lerpInvSat (float, float, float) float a float b float value public static float norm (float, float, float) float start float stop float value public static float constrainedMap (float, float, float, float, float) float rangeMin float rangeMax float valueMin float valueMax float value }
com/android/car/util/BrightnessUtils.class
BrightnessUtils.java package com.android.car.util public com.android.car.util.BrightnessUtils extends java.lang.Object { public static final int GAMMA_SPACE_MIN public static final int GAMMA_SPACE_MAX public static final float INVALID_BRIGHTNESS_IN_FLOAT private static final float R private static final float A private static final float B private static final float C private static final float EPSILON public void <init> () public static final int convertGammaToLinear (int, int, int) float ret int val int min int max float normalizedVal float ret public static final int convertLinearToGamma (int, int, int) int val int min int max public static final int convertLinearToGammaFloat (float, float, float) float ret float val float min float max float normalizedVal float ret public static float brightnessIntToFloat (int) float minFloat float maxFloat float minInt float maxInt int brightnessInt public static int brightnessFloatToInt (float) float brightnessFloat private static float brightnessFloatToIntRange (float) float minFloat float maxFloat float minInt float maxInt float brightnessFloat private static boolean floatEquals (float, float) float a float b }
com/android/car/util/LimitedTimingsTraceLog.class
LimitedTimingsTraceLog.java package com.android.car.util public final com.android.car.util.LimitedTimingsTraceLog extends android.car.builtin.util.TimingsTraceLog { private final int mMinDurationMs public void <init> (java.lang.String, long, int) String tag long traceTag int minDurationMs public void logDuration (java.lang.String, long) String name long timeMs }
com/android/car/util/SetMultimap.class
SetMultimap.java package com.android.car.util public com.android.car.util.SetMultimap extends java.lang.Object { private java.util.Map mMap public void <init> () public java.util.Set get (java.lang.Object) Object key public boolean put (java.lang.Object, java.lang.Object) Object key Object value public boolean containsEntry (java.lang.Object, java.lang.Object) Object key Object value java.util.Set set public boolean remove (java.lang.Object, java.lang.Object) Object key Object value java.util.Set set boolean removed public void clear () public java.util.Set keySet () private static synthetic java.util.Set lambda$put$0 (java.lang.Object) Object k }
com/android/car/util/SlidingWindow.class
SlidingWindow.java package com.android.car.util public com.android.car.util.SlidingWindow extends java.lang.Object implements java.lang.Iterable { private final java.util.ArrayDeque mElements private final int mMaxSize public void <init> (int) int size public void add (java.lang.Object) Object sample public void addAll (java.lang.Iterable) Iterable elements public java.util.Iterator iterator () public java.util.stream.Stream stream () public int size () public int count (java.util.function.Predicate) java.util.function.Predicate predicate }
com/android/car/util/SparseArrayStream.class
SparseArrayStream.java package com.android.car.util public final com.android.car.util.SparseArrayStream extends java.lang.Object { public static java.util.stream.IntStream keyStream (android.util.SparseArray) android.util.SparseArray array public static java.util.stream.Stream valueStream (android.util.SparseArray) android.util.SparseArray array public static java.util.stream.Stream pairStream (android.util.SparseArray) android.util.SparseArray array private void <init> () private static synthetic android.util.Pair lambda$pairStream$0 (android.util.SparseArray, int) android.util.SparseArray array int i }
com/android/car/util/TransitionLog.class
TransitionLog.java package com.android.car.util public final com.android.car.util.TransitionLog extends java.lang.Object { private String mServiceName private Object mFromState private Object mToState private long mTimestampMs private String mExtra public void <init> (java.lang.String, java.lang.Object, java.lang.Object, long, java.lang.String) String name Object fromState Object toState long timestamp String extra public void <init> (java.lang.String, java.lang.Object, java.lang.Object, long) String name Object fromState Object toState long timeStamp private java.lang.CharSequence timeToLog (long) long timestamp public java.lang.String toString () }
com/android/car/vms/
com/android/car/vms/VmsBrokerService.class
VmsBrokerService.java package com.android.car.vms public com.android.car.vms.VmsBrokerService extends android.car.vms.IVmsBrokerService$Stub implements com.android.car.CarServiceBase { private static final boolean DBG private static final String TAG private final android.content.Context mContext private final android.content.pm.PackageManager mPackageManager private final com.android.car.stats.CarStatsService mStatsService private final java.util.function.IntSupplier mGetCallingUid private final com.android.car.vms.VmsProviderInfoStore mProviderInfoStore private final com.android.car.vms.VmsLayerAvailability mAvailableLayers private final Object mLock private final java.util.Map mClientMap private java.util.Set mAllOfferings private android.car.vms.VmsSubscriptionState mSubscriptionState public void <init> (android.content.Context, com.android.car.stats.CarStatsService) android.content.Context context com.android.car.stats.CarStatsService statsService void <init> (android.content.Context, com.android.car.stats.CarStatsService, java.util.function.IntSupplier) android.content.Context context com.android.car.stats.CarStatsService statsService java.util.function.IntSupplier getCallingUid public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public android.car.vms.VmsRegistrationInfo registerClient (android.os.IBinder, android.car.vms.IVmsClientCallback, boolean) android.os.IBinder$DeathRecipient deathRecipient android.os.RemoteException e android.os.IBinder clientToken android.car.vms.IVmsClientCallback callback boolean legacyClient int clientUid String clientPackage android.os.IBinder$DeathRecipient deathRecipient public void unregisterClient (android.os.IBinder) android.os.IBinder clientToken public android.car.vms.VmsProviderInfo getProviderInfo (android.os.IBinder, int) android.os.IBinder clientToken int providerId public void setSubscriptions (android.os.IBinder, java.util.List) android.os.IBinder clientToken java.util.List layers public void setMonitoringEnabled (android.os.IBinder, boolean) android.os.IBinder clientToken boolean enabled public int registerProvider (android.os.IBinder, android.car.vms.VmsProviderInfo) int providerId android.os.IBinder clientToken android.car.vms.VmsProviderInfo providerInfo com.android.car.vms.VmsClientInfo client int providerId public void setProviderOfferings (android.os.IBinder, int, java.util.List) android.os.IBinder clientToken int providerId java.util.List offerings com.android.car.vms.VmsClientInfo client public void publishPacket (android.os.IBinder, int, android.car.vms.VmsLayer, byte[]) android.os.IBinder clientToken int providerId android.car.vms.VmsLayer layer byte[] packet public void publishLargePacket (android.os.IBinder, int, android.car.vms.VmsLayer, android.os.SharedMemory) android.os.SharedMemory largePacket android.os.IBinder clientToken int providerId android.car.vms.VmsLayer layer android.os.SharedMemory packet private void deliverToSubscribers (android.os.IBinder, int, android.car.vms.VmsLayer, int, com.android.car.internal.util.FunctionalUtils$ThrowingConsumer) java.util.Collection subscribers RuntimeException e com.android.car.vms.VmsClientInfo subscriber android.os.IBinder clientToken int providerId android.car.vms.VmsLayer layer int packetLength com.android.car.internal.util.FunctionalUtils$ThrowingConsumer callbackConsumer com.android.car.vms.VmsClientInfo client java.util.Collection subscribers private void unregisterClient (android.os.IBinder, int) com.android.car.vms.VmsClientInfo client android.os.IBinder clientToken int connectionState com.android.car.vms.VmsClientInfo client private com.android.car.vms.VmsClientInfo getClient (android.os.IBinder) com.android.car.vms.VmsClientInfo client android.os.IBinder clientToken private java.util.Collection getActiveClients () private void updateAvailableLayers () java.util.Set allOfferings private void notifyOfAvailabilityChange (android.car.vms.VmsAvailableLayers) android.os.RemoteException e com.android.car.vms.VmsClientInfo client android.car.vms.VmsAvailableLayers availableLayers private void updateSubscriptionState () com.android.car.vms.VmsClientInfo client java.util.Set layerSubscriptions java.util.Map layerAndProviderSubscriptions java.util.Set associatedLayers android.car.vms.VmsSubscriptionState subscriptionState android.car.vms.VmsSubscriptionState subscriptionState private void notifyOfSubscriptionChange (android.car.vms.VmsSubscriptionState) android.os.RemoteException e com.android.car.vms.VmsClientInfo client android.car.vms.VmsSubscriptionState subscriptionState private static synthetic android.car.vms.VmsAssociatedLayer lambda$updateSubscriptionState$7 (java.util.Map$Entry) java.util.Map$Entry entry private static synthetic void lambda$updateSubscriptionState$6 (java.util.Map, android.car.vms.VmsLayer, java.util.Set) java.util.Map layerAndProviderSubscriptions android.car.vms.VmsLayer layer java.util.Set providerIds java.util.Set providerSubscriptions private static synthetic java.util.Set lambda$updateSubscriptionState$5 (android.car.vms.VmsLayer) android.car.vms.VmsLayer ignored private static synthetic boolean lambda$deliverToSubscribers$4 (int, android.car.vms.VmsLayer, com.android.car.vms.VmsClientInfo) int providerId android.car.vms.VmsLayer layer com.android.car.vms.VmsClientInfo subscriber private static synthetic void lambda$publishLargePacket$3 (int, android.car.vms.VmsLayer, android.os.SharedMemory, android.car.vms.IVmsClientCallback) throws java.lang.Exception int providerId android.car.vms.VmsLayer layer android.os.SharedMemory largePacket android.car.vms.IVmsClientCallback callback private static synthetic void lambda$publishPacket$2 (int, android.car.vms.VmsLayer, byte[], android.car.vms.IVmsClientCallback) throws java.lang.Exception int providerId android.car.vms.VmsLayer layer byte[] packet android.car.vms.IVmsClientCallback callback private synthetic void lambda$registerClient$1 (android.os.IBinder) android.os.IBinder clientToken private static synthetic void lambda$dump$0 (com.android.car.internal.util.IndentingPrintWriter, com.android.car.vms.VmsClientInfo) com.android.car.internal.util.IndentingPrintWriter writer com.android.car.vms.VmsClientInfo client static void <clinit> () }
com/android/car/vms/VmsClientInfo.class
VmsClientInfo.java package com.android.car.vms final com.android.car.vms.VmsClientInfo extends java.lang.Object { private final int mUid private final String mPackageName private final android.car.vms.IVmsClientCallback mCallback private final boolean mLegacyClient private final android.os.IBinder$DeathRecipient mDeathRecipient private final Object mLock private final android.util.SparseBooleanArray mProviderIds private final android.util.SparseArray mOfferings private final android.util.SparseArray mPotentialOfferings private java.util.Set mLayerSubscriptions private java.util.Map mLayerAndProviderSubscriptions private boolean mMonitoringEnabled void <init> (int, java.lang.String, android.car.vms.IVmsClientCallback, boolean, android.os.IBinder$DeathRecipient) int uid String packageName android.car.vms.IVmsClientCallback callback boolean legacyClient android.os.IBinder$DeathRecipient deathRecipient int getUid () java.lang.String getPackageName () android.car.vms.IVmsClientCallback getCallback () boolean isLegacyClient () android.os.IBinder$DeathRecipient getDeathRecipient () void addProviderId (int) int providerId boolean hasProviderId (int) int providerId boolean setProviderOfferings (int, java.util.Collection) java.util.Set providerOfferings int providerId java.util.Collection offerings java.util.Collection getAllOfferings () int providerId java.util.Set providerOfferings int i java.util.List result boolean hasOffering (int, android.car.vms.VmsLayer) int providerId android.car.vms.VmsLayer layer void setSubscriptions (java.util.List) java.util.List layers java.util.Set getLayerSubscriptions () java.util.Map getLayerAndProviderSubscriptions () void setMonitoringEnabled (boolean) boolean enabled boolean isSubscribed (int, android.car.vms.VmsLayer) int providerId android.car.vms.VmsLayer layer void dump (java.io.PrintWriter, java.lang.String) android.car.vms.VmsLayerDependency layerOffering int providerId int i android.car.vms.VmsLayer layer java.util.Map$Entry layerEntry String prefix java.io.PrintWriter writer String indent private static java.util.Map deepCopy (java.util.Map) java.util.Map original private static synthetic java.util.Set lambda$deepCopy$3 (java.util.Map$Entry) java.util.Map$Entry entry private static synthetic java.util.Set lambda$setSubscriptions$2 (android.car.vms.VmsAssociatedLayer) android.car.vms.VmsAssociatedLayer associatedLayer private static synthetic boolean lambda$setSubscriptions$1 (android.car.vms.VmsAssociatedLayer) android.car.vms.VmsAssociatedLayer associatedLayer private static synthetic boolean lambda$setSubscriptions$0 (android.car.vms.VmsAssociatedLayer) android.car.vms.VmsAssociatedLayer associatedLayer }
com/android/car/vms/VmsLayerAvailability.class
VmsLayerAvailability.java package com.android.car.vms com.android.car.vms.VmsLayerAvailability extends java.lang.Object { private static final boolean DBG private static final String TAG private final Object mLock private final java.util.Map mPotentialLayersAndDependencies private java.util.Set mAvailableAssociatedLayers private java.util.Map mPotentialLayersAndPublishers private int mSeq void <init> () void setPublishersOffering (java.util.Collection) android.car.vms.VmsLayer layer android.car.vms.VmsLayerDependency dependency android.car.vms.VmsLayersOffering offering java.util.Collection publishersLayersOfferings android.car.vms.VmsAvailableLayers getAvailableLayers () private void reset () private void calculateLayers () android.car.vms.VmsLayer layer java.util.Set availableLayersSet java.util.Set cyclicAvoidanceAuxiliarySet private void addLayerToAvailabilityCalculationLocked (android.car.vms.VmsLayer, java.util.Set, java.util.Set) android.car.vms.VmsLayer dependency boolean isSupported java.util.Set dependencies android.car.vms.VmsLayer layer java.util.Set currentAvailableLayers java.util.Set cyclicAvoidanceSet private synthetic android.car.vms.VmsAssociatedLayer lambda$calculateLayers$2 (android.car.vms.VmsLayer) android.car.vms.VmsLayer l private static synthetic java.util.Set lambda$setPublishersOffering$1 (android.car.vms.VmsLayer) android.car.vms.VmsLayer k private static synthetic java.util.Set lambda$setPublishersOffering$0 (android.car.vms.VmsLayer) android.car.vms.VmsLayer k static void <clinit> () }
com/android/car/vms/VmsProviderInfoStore$InfoWrapper.class
VmsProviderInfoStore.java package com.android.car.vms com.android.car.vms.VmsProviderInfoStore$InfoWrapper extends java.lang.Object { private final byte[] mInfo void <init> (byte[]) byte[] info public byte[] getInfo () public boolean equals (java.lang.Object) Object o com.android.car.vms.VmsProviderInfoStore$InfoWrapper p public int hashCode () }
com/android/car/vms/VmsProviderInfoStore.class
VmsProviderInfoStore.java package com.android.car.vms com.android.car.vms.VmsProviderInfoStore extends java.lang.Object { private final Object mLock private final android.util.ArrayMap mProvidersIds private final java.util.ArrayList mProvidersInfo void <init> () int getProviderId (byte[]) Integer providerId byte[] providerInfo Integer providerId com.android.car.vms.VmsProviderInfoStore$InfoWrapper wrappedProviderInfo byte[] getProviderInfo (int) int providerId }
com/android/car/watchdog/
com/android/car/watchdog/AtomsProto$1.class
AtomsProto.java package com.android.car.watchdog synthetic com.android.car.watchdog.AtomsProto$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke static void <clinit> () }
com/android/car/watchdog/AtomsProto$CarWatchdogDailyIoUsageSummary$Builder.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummaryOrBuilder { private void <init> () public boolean hasWrittenBytes () public com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes getWrittenBytes () public com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder setWrittenBytes (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes value public com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder setWrittenBytes (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder mergeWrittenBytes (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes value public com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder clearWrittenBytes () public boolean hasUptimeMillis () public long getUptimeMillis () public com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder setUptimeMillis (long) long value public com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder clearUptimeMillis () public boolean hasOveruseCount () public int getOveruseCount () public com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder setOveruseCount (int) int value public com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder clearOveruseCount () }
com/android/car/watchdog/AtomsProto$CarWatchdogDailyIoUsageSummary.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary extends com.google.protobuf.GeneratedMessageLite implements com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummaryOrBuilder { private int bitField0_ public static final int WRITTEN_BYTES_FIELD_NUMBER private com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes writtenBytes_ public static final int UPTIME_MILLIS_FIELD_NUMBER private long uptimeMillis_ public static final int OVERUSE_COUNT_FIELD_NUMBER private int overuseCount_ private static final com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasWrittenBytes () public com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes getWrittenBytes () private void setWrittenBytes (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes value private void mergeWrittenBytes (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes value private void clearWrittenBytes () public boolean hasUptimeMillis () public long getUptimeMillis () private void setUptimeMillis (long) long value private void clearUptimeMillis () public boolean hasOveruseCount () public int getOveruseCount () private void setOveruseCount (int) int value private void clearOveruseCount () public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder newBuilder () public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder newBuilder (com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary) com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary defaultInstance }
com/android/car/watchdog/AtomsProto$CarWatchdogDailyIoUsageSummaryOrBuilder.class
AtomsProto.java package com.android.car.watchdog public abstract com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummaryOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasWrittenBytes () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes getWrittenBytes () public abstract boolean hasUptimeMillis () public abstract long getUptimeMillis () public abstract boolean hasOveruseCount () public abstract int getOveruseCount () }
com/android/car/watchdog/AtomsProto$CarWatchdogEventTimePeriod$Builder.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriodOrBuilder { private void <init> () public boolean hasStartTimeMillis () public long getStartTimeMillis () public com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Builder setStartTimeMillis (long) long value public com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Builder clearStartTimeMillis () public boolean hasPeriod () public com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period getPeriod () public com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Builder setPeriod (com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period) com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period value public com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Builder clearPeriod () }
com/android/car/watchdog/AtomsProto$CarWatchdogEventTimePeriod$Period$1.class
AtomsProto.java package com.android.car.watchdog com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/watchdog/AtomsProto$CarWatchdogEventTimePeriod$Period$PeriodVerifier.class
AtomsProto.java package com.android.car.watchdog final com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period$PeriodVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/watchdog/AtomsProto$CarWatchdogEventTimePeriod$Period.class
AtomsProto.java package com.android.car.watchdog public final enum com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period UNKNOWN_PERIOD public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period WEEKLY public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period BIWEEKLY public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period MONTHLY public static final int UNKNOWN_PERIOD_VALUE public static final int WEEKLY_VALUE public static final int BIWEEKLY_VALUE public static final int MONTHLY_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period[] $VALUES public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period[] values () public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period valueOf (int) int value public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period[] $values () static void <clinit> () }
com/android/car/watchdog/AtomsProto$CarWatchdogEventTimePeriod.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod extends com.google.protobuf.GeneratedMessageLite implements com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriodOrBuilder { private int bitField0_ public static final int START_TIME_MILLIS_FIELD_NUMBER private long startTimeMillis_ public static final int PERIOD_FIELD_NUMBER private int period_ private static final com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasStartTimeMillis () public long getStartTimeMillis () private void setStartTimeMillis (long) long value private void clearStartTimeMillis () public boolean hasPeriod () public com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period getPeriod () com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period result private void setPeriod (com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period) com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period value private void clearPeriod () public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Builder newBuilder () public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Builder newBuilder (com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod) com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod defaultInstance }
com/android/car/watchdog/AtomsProto$CarWatchdogEventTimePeriodOrBuilder.class
AtomsProto.java package com.android.car.watchdog public abstract com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriodOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasStartTimeMillis () public abstract long getStartTimeMillis () public abstract boolean hasPeriod () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Period getPeriod () }
com/android/car/watchdog/AtomsProto$CarWatchdogIoOveruseStats$Builder.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsOrBuilder { private void <init> () public boolean hasPeriod () public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period getPeriod () public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder setPeriod (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period value public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder clearPeriod () public boolean hasThreshold () public com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes getThreshold () public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder setThreshold (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes value public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder setThreshold (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder mergeThreshold (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes value public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder clearThreshold () public boolean hasWrittenBytes () public com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes getWrittenBytes () public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder setWrittenBytes (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes value public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder setWrittenBytes (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder mergeWrittenBytes (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes value public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder clearWrittenBytes () public boolean hasUptimeMillis () public long getUptimeMillis () public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder setUptimeMillis (long) long value public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder clearUptimeMillis () }
com/android/car/watchdog/AtomsProto$CarWatchdogIoOveruseStats$Period$1.class
AtomsProto.java package com.android.car.watchdog com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/watchdog/AtomsProto$CarWatchdogIoOveruseStats$Period$PeriodVerifier.class
AtomsProto.java package com.android.car.watchdog final com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period$PeriodVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/watchdog/AtomsProto$CarWatchdogIoOveruseStats$Period.class
AtomsProto.java package com.android.car.watchdog public final enum com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period UNKNOWN_PERIOD public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period DAILY public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period WEEKLY public static final int UNKNOWN_PERIOD_VALUE public static final int DAILY_VALUE public static final int WEEKLY_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period[] $VALUES public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period[] values () public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period valueOf (int) int value public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period[] $values () static void <clinit> () }
com/android/car/watchdog/AtomsProto$CarWatchdogIoOveruseStats.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats extends com.google.protobuf.GeneratedMessageLite implements com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsOrBuilder { private int bitField0_ public static final int PERIOD_FIELD_NUMBER private int period_ public static final int THRESHOLD_FIELD_NUMBER private com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes threshold_ public static final int WRITTEN_BYTES_FIELD_NUMBER private com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes writtenBytes_ public static final int UPTIME_MILLIS_FIELD_NUMBER private long uptimeMillis_ private static final com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasPeriod () public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period getPeriod () com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period result private void setPeriod (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period value private void clearPeriod () public boolean hasThreshold () public com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes getThreshold () private void setThreshold (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes value private void mergeThreshold (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes value private void clearThreshold () public boolean hasWrittenBytes () public com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes getWrittenBytes () private void setWrittenBytes (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes value private void mergeWrittenBytes (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes value private void clearWrittenBytes () public boolean hasUptimeMillis () public long getUptimeMillis () private void setUptimeMillis (long) long value private void clearUptimeMillis () public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder newBuilder () public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder newBuilder (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats defaultInstance }
com/android/car/watchdog/AtomsProto$CarWatchdogIoOveruseStatsOrBuilder.class
AtomsProto.java package com.android.car.watchdog public abstract com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasPeriod () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period getPeriod () public abstract boolean hasThreshold () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes getThreshold () public abstract boolean hasWrittenBytes () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes getWrittenBytes () public abstract boolean hasUptimeMillis () public abstract long getUptimeMillis () }
com/android/car/watchdog/AtomsProto$CarWatchdogIoOveruseStatsReported$Builder.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReportedOrBuilder { private void <init> () public boolean hasUid () public int getUid () public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported$Builder setUid (int) int value public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported$Builder clearUid () public boolean hasIoOveruseStats () public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats getIoOveruseStats () public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported$Builder setIoOveruseStats (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats value public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported$Builder setIoOveruseStats (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported$Builder mergeIoOveruseStats (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats value public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported$Builder clearIoOveruseStats () }
com/android/car/watchdog/AtomsProto$CarWatchdogIoOveruseStatsReported.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported extends com.google.protobuf.GeneratedMessageLite implements com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReportedOrBuilder { private int bitField0_ public static final int UID_FIELD_NUMBER private int uid_ public static final int IO_OVERUSE_STATS_FIELD_NUMBER private com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats ioOveruseStats_ private static final com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasUid () public int getUid () private void setUid (int) int value private void clearUid () public boolean hasIoOveruseStats () public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats getIoOveruseStats () private void setIoOveruseStats (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats value private void mergeIoOveruseStats (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats value private void clearIoOveruseStats () public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported$Builder newBuilder () public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported$Builder newBuilder (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReported defaultInstance }
com/android/car/watchdog/AtomsProto$CarWatchdogIoOveruseStatsReportedOrBuilder.class
AtomsProto.java package com.android.car.watchdog public abstract com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStatsReportedOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasUid () public abstract int getUid () public abstract boolean hasIoOveruseStats () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats getIoOveruseStats () }
com/android/car/watchdog/AtomsProto$CarWatchdogIoUsageSummary$Builder.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummaryOrBuilder { private void <init> () public boolean hasEventTimePeriod () public com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod getEventTimePeriod () public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder setEventTimePeriod (com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod) com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod value public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder setEventTimePeriod (com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Builder) com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder mergeEventTimePeriod (com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod) com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod value public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder clearEventTimePeriod () public java.util.List getDailyIoUsageSummaryList () public int getDailyIoUsageSummaryCount () public com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary getDailyIoUsageSummary (int) int index public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder setDailyIoUsageSummary (int, com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary) int index com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary value public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder setDailyIoUsageSummary (int, com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder) int index com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder addDailyIoUsageSummary (com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary) com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary value public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder addDailyIoUsageSummary (int, com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary) int index com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary value public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder addDailyIoUsageSummary (com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder) com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder addDailyIoUsageSummary (int, com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder) int index com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder addAllDailyIoUsageSummary (java.lang.Iterable) Iterable values public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder clearDailyIoUsageSummary () public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder removeDailyIoUsageSummary (int) int index }
com/android/car/watchdog/AtomsProto$CarWatchdogIoUsageSummary.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary extends com.google.protobuf.GeneratedMessageLite implements com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummaryOrBuilder { private int bitField0_ public static final int EVENT_TIME_PERIOD_FIELD_NUMBER private com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod eventTimePeriod_ public static final int DAILY_IO_USAGE_SUMMARY_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList dailyIoUsageSummary_ private static final com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasEventTimePeriod () public com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod getEventTimePeriod () private void setEventTimePeriod (com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod) com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod value private void mergeEventTimePeriod (com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod) com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod value private void clearEventTimePeriod () public java.util.List getDailyIoUsageSummaryList () public java.util.List getDailyIoUsageSummaryOrBuilderList () public int getDailyIoUsageSummaryCount () public com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary getDailyIoUsageSummary (int) int index public com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummaryOrBuilder getDailyIoUsageSummaryOrBuilder (int) int index private void ensureDailyIoUsageSummaryIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setDailyIoUsageSummary (int, com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary) int index com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary value private void addDailyIoUsageSummary (com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary) com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary value private void addDailyIoUsageSummary (int, com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary) int index com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary value private void addAllDailyIoUsageSummary (java.lang.Iterable) Iterable values private void clearDailyIoUsageSummary () private void removeDailyIoUsageSummary (int) int index public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder newBuilder () public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder newBuilder (com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary) com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary defaultInstance }
com/android/car/watchdog/AtomsProto$CarWatchdogIoUsageSummaryOrBuilder.class
AtomsProto.java package com.android.car.watchdog public abstract com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummaryOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasEventTimePeriod () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod getEventTimePeriod () public abstract java.util.List getDailyIoUsageSummaryList () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogDailyIoUsageSummary getDailyIoUsageSummary (int) public abstract int getDailyIoUsageSummaryCount () }
com/android/car/watchdog/AtomsProto$CarWatchdogKillStatsReported$Builder.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReportedOrBuilder { private void <init> () public boolean hasUid () public int getUid () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder setUid (int) int value public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder clearUid () public boolean hasUidState () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState getUidState () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder setUidState (com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState) com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState value public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder clearUidState () public boolean hasSystemState () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState getSystemState () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder setSystemState (com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState) com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState value public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder clearSystemState () public boolean hasKillReason () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason getKillReason () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder setKillReason (com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason) com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason value public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder clearKillReason () public boolean hasProcessStats () public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats getProcessStats () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder setProcessStats (com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats) com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats value public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder setProcessStats (com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats$Builder) com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder mergeProcessStats (com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats) com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats value public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder clearProcessStats () public boolean hasIoOveruseStats () public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats getIoOveruseStats () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder setIoOveruseStats (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats value public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder setIoOveruseStats (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder mergeIoOveruseStats (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats value public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder clearIoOveruseStats () }
com/android/car/watchdog/AtomsProto$CarWatchdogKillStatsReported$KillReason$1.class
AtomsProto.java package com.android.car.watchdog com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/watchdog/AtomsProto$CarWatchdogKillStatsReported$KillReason$KillReasonVerifier.class
AtomsProto.java package com.android.car.watchdog final com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason$KillReasonVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/watchdog/AtomsProto$CarWatchdogKillStatsReported$KillReason.class
AtomsProto.java package com.android.car.watchdog public final enum com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason UNKNOWN_KILL_REASON public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason KILLED_ON_ANR public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason KILLED_ON_IO_OVERUSE public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason KILLED_ON_MEMORY_OVERUSE public static final int UNKNOWN_KILL_REASON_VALUE public static final int KILLED_ON_ANR_VALUE public static final int KILLED_ON_IO_OVERUSE_VALUE public static final int KILLED_ON_MEMORY_OVERUSE_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason[] $VALUES public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason[] values () public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason valueOf (int) int value public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason[] $values () static void <clinit> () }
com/android/car/watchdog/AtomsProto$CarWatchdogKillStatsReported$SystemState$1.class
AtomsProto.java package com.android.car.watchdog com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/watchdog/AtomsProto$CarWatchdogKillStatsReported$SystemState$SystemStateVerifier.class
AtomsProto.java package com.android.car.watchdog final com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState$SystemStateVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/watchdog/AtomsProto$CarWatchdogKillStatsReported$SystemState.class
AtomsProto.java package com.android.car.watchdog public final enum com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState UNKNOWN_SYSTEM_STATE public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState USER_INTERACTION_MODE public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState USER_NO_INTERACTION_MODE public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState GARAGE_MODE public static final int UNKNOWN_SYSTEM_STATE_VALUE public static final int USER_INTERACTION_MODE_VALUE public static final int USER_NO_INTERACTION_MODE_VALUE public static final int GARAGE_MODE_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState[] $VALUES public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState[] values () public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState valueOf (int) int value public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState[] $values () static void <clinit> () }
com/android/car/watchdog/AtomsProto$CarWatchdogKillStatsReported$UidState$1.class
AtomsProto.java package com.android.car.watchdog com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState$1 extends java.lang.Object implements com.google.protobuf.Internal$EnumLiteMap { void <init> () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState findValueByNumber (int) int number public volatile synthetic com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/android/car/watchdog/AtomsProto$CarWatchdogKillStatsReported$UidState$UidStateVerifier.class
AtomsProto.java package com.android.car.watchdog final com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState$UidStateVerifier extends java.lang.Object implements com.google.protobuf.Internal$EnumVerifier { static final com.google.protobuf.Internal$EnumVerifier INSTANCE private void <init> () public boolean isInRange (int) int number static void <clinit> () }
com/android/car/watchdog/AtomsProto$CarWatchdogKillStatsReported$UidState.class
AtomsProto.java package com.android.car.watchdog public final enum com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState extends java.lang.Enum implements com.google.protobuf.Internal$EnumLite { public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState UNKNOWN_UID_STATE public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState BACKGROUND_MODE public static final enum com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState FOREGROUND_MODE public static final int UNKNOWN_UID_STATE_VALUE public static final int BACKGROUND_MODE_VALUE public static final int FOREGROUND_MODE_VALUE private static final com.google.protobuf.Internal$EnumLiteMap internalValueMap private final int value private static final synthetic com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState[] $VALUES public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState[] values () public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState valueOf (java.lang.String) String name public final int getNumber () public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState valueOf (int) int value public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState forNumber (int) int value public static com.google.protobuf.Internal$EnumLiteMap internalGetValueMap () public static com.google.protobuf.Internal$EnumVerifier internalGetVerifier () private void <init> (java.lang.String, int, int) int value private static synthetic com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState[] $values () static void <clinit> () }
com/android/car/watchdog/AtomsProto$CarWatchdogKillStatsReported.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported extends com.google.protobuf.GeneratedMessageLite implements com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReportedOrBuilder { private int bitField0_ public static final int UID_FIELD_NUMBER private int uid_ public static final int UID_STATE_FIELD_NUMBER private int uidState_ public static final int SYSTEM_STATE_FIELD_NUMBER private int systemState_ public static final int KILL_REASON_FIELD_NUMBER private int killReason_ public static final int PROCESS_STATS_FIELD_NUMBER private com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats processStats_ public static final int IO_OVERUSE_STATS_FIELD_NUMBER private com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats ioOveruseStats_ private static final com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasUid () public int getUid () private void setUid (int) int value private void clearUid () public boolean hasUidState () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState getUidState () com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState result private void setUidState (com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState) com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState value private void clearUidState () public boolean hasSystemState () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState getSystemState () com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState result private void setSystemState (com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState) com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState value private void clearSystemState () public boolean hasKillReason () public com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason getKillReason () com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason result private void setKillReason (com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason) com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason value private void clearKillReason () public boolean hasProcessStats () public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats getProcessStats () private void setProcessStats (com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats) com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats value private void mergeProcessStats (com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats) com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats value private void clearProcessStats () public boolean hasIoOveruseStats () public com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats getIoOveruseStats () private void setIoOveruseStats (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats value private void mergeIoOveruseStats (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats value private void clearIoOveruseStats () public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder newBuilder () public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$Builder newBuilder (com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported) com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported defaultInstance }
com/android/car/watchdog/AtomsProto$CarWatchdogKillStatsReportedOrBuilder.class
AtomsProto.java package com.android.car.watchdog public abstract com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReportedOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasUid () public abstract int getUid () public abstract boolean hasUidState () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$UidState getUidState () public abstract boolean hasSystemState () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$SystemState getSystemState () public abstract boolean hasKillReason () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogKillStatsReported$KillReason getKillReason () public abstract boolean hasProcessStats () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats getProcessStats () public abstract boolean hasIoOveruseStats () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats getIoOveruseStats () }
com/android/car/watchdog/AtomsProto$CarWatchdogPerStateBytes$Builder.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytesOrBuilder { private void <init> () public boolean hasForegroundBytes () public long getForegroundBytes () public com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder setForegroundBytes (long) long value public com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder clearForegroundBytes () public boolean hasBackgroundBytes () public long getBackgroundBytes () public com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder setBackgroundBytes (long) long value public com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder clearBackgroundBytes () public boolean hasGarageModeBytes () public long getGarageModeBytes () public com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder setGarageModeBytes (long) long value public com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder clearGarageModeBytes () }
com/android/car/watchdog/AtomsProto$CarWatchdogPerStateBytes.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes extends com.google.protobuf.GeneratedMessageLite implements com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytesOrBuilder { private int bitField0_ public static final int FOREGROUND_BYTES_FIELD_NUMBER private long foregroundBytes_ public static final int BACKGROUND_BYTES_FIELD_NUMBER private long backgroundBytes_ public static final int GARAGE_MODE_BYTES_FIELD_NUMBER private long garageModeBytes_ private static final com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasForegroundBytes () public long getForegroundBytes () private void setForegroundBytes (long) long value private void clearForegroundBytes () public boolean hasBackgroundBytes () public long getBackgroundBytes () private void setBackgroundBytes (long) long value private void clearBackgroundBytes () public boolean hasGarageModeBytes () public long getGarageModeBytes () private void setGarageModeBytes (long) long value private void clearGarageModeBytes () public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder newBuilder () public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder newBuilder (com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes defaultInstance }
com/android/car/watchdog/AtomsProto$CarWatchdogPerStateBytesOrBuilder.class
AtomsProto.java package com.android.car.watchdog public abstract com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytesOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasForegroundBytes () public abstract long getForegroundBytes () public abstract boolean hasBackgroundBytes () public abstract long getBackgroundBytes () public abstract boolean hasGarageModeBytes () public abstract long getGarageModeBytes () }
com/android/car/watchdog/AtomsProto$CarWatchdogProcessStat$Builder.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.watchdog.AtomsProto$CarWatchdogProcessStatOrBuilder { private void <init> () public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder setProcessName (java.lang.String) String value public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder clearProcessName () public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasUptimeMillis () public long getUptimeMillis () public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder setUptimeMillis (long) long value public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder clearUptimeMillis () public boolean hasMajorPageFaults () public long getMajorPageFaults () public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder setMajorPageFaults (long) long value public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder clearMajorPageFaults () public boolean hasVmPeakKb () public long getVmPeakKb () public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder setVmPeakKb (long) long value public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder clearVmPeakKb () public boolean hasVmSizeKb () public long getVmSizeKb () public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder setVmSizeKb (long) long value public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder clearVmSizeKb () public boolean hasVmHwmKb () public long getVmHwmKb () public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder setVmHwmKb (long) long value public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder clearVmHwmKb () public boolean hasVmRssKb () public long getVmRssKb () public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder setVmRssKb (long) long value public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder clearVmRssKb () }
com/android/car/watchdog/AtomsProto$CarWatchdogProcessStat.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat extends com.google.protobuf.GeneratedMessageLite implements com.android.car.watchdog.AtomsProto$CarWatchdogProcessStatOrBuilder { private int bitField0_ public static final int PROCESS_NAME_FIELD_NUMBER private String processName_ public static final int UPTIME_MILLIS_FIELD_NUMBER private long uptimeMillis_ public static final int MAJOR_PAGE_FAULTS_FIELD_NUMBER private long majorPageFaults_ public static final int VM_PEAK_KB_FIELD_NUMBER private long vmPeakKb_ public static final int VM_SIZE_KB_FIELD_NUMBER private long vmSizeKb_ public static final int VM_HWM_KB_FIELD_NUMBER private long vmHwmKb_ public static final int VM_RSS_KB_FIELD_NUMBER private long vmRssKb_ private static final com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasProcessName () public java.lang.String getProcessName () public com.google.protobuf.ByteString getProcessNameBytes () private void setProcessName (java.lang.String) String value Class valueClass private void clearProcessName () private void setProcessNameBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public boolean hasUptimeMillis () public long getUptimeMillis () private void setUptimeMillis (long) long value private void clearUptimeMillis () public boolean hasMajorPageFaults () public long getMajorPageFaults () private void setMajorPageFaults (long) long value private void clearMajorPageFaults () public boolean hasVmPeakKb () public long getVmPeakKb () private void setVmPeakKb (long) long value private void clearVmPeakKb () public boolean hasVmSizeKb () public long getVmSizeKb () private void setVmSizeKb (long) long value private void clearVmSizeKb () public boolean hasVmHwmKb () public long getVmHwmKb () private void setVmHwmKb (long) long value private void clearVmHwmKb () public boolean hasVmRssKb () public long getVmRssKb () private void setVmRssKb (long) long value private void clearVmRssKb () public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder newBuilder () public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder newBuilder (com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat) com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat defaultInstance }
com/android/car/watchdog/AtomsProto$CarWatchdogProcessStatOrBuilder.class
AtomsProto.java package com.android.car.watchdog public abstract com.android.car.watchdog.AtomsProto$CarWatchdogProcessStatOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasProcessName () public abstract java.lang.String getProcessName () public abstract com.google.protobuf.ByteString getProcessNameBytes () public abstract boolean hasUptimeMillis () public abstract long getUptimeMillis () public abstract boolean hasMajorPageFaults () public abstract long getMajorPageFaults () public abstract boolean hasVmPeakKb () public abstract long getVmPeakKb () public abstract boolean hasVmSizeKb () public abstract long getVmSizeKb () public abstract boolean hasVmHwmKb () public abstract long getVmHwmKb () public abstract boolean hasVmRssKb () public abstract long getVmRssKb () }
com/android/car/watchdog/AtomsProto$CarWatchdogProcessStats$Builder.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.watchdog.AtomsProto$CarWatchdogProcessStatsOrBuilder { private void <init> () public java.util.List getProcessStatList () public int getProcessStatCount () public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat getProcessStat (int) int index public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats$Builder setProcessStat (int, com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat) int index com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat value public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats$Builder setProcessStat (int, com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder) int index com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats$Builder addProcessStat (com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat) com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat value public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats$Builder addProcessStat (int, com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat) int index com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat value public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats$Builder addProcessStat (com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder) com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats$Builder addProcessStat (int, com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder) int index com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats$Builder addAllProcessStat (java.lang.Iterable) Iterable values public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats$Builder clearProcessStat () public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats$Builder removeProcessStat (int) int index }
com/android/car/watchdog/AtomsProto$CarWatchdogProcessStats.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats extends com.google.protobuf.GeneratedMessageLite implements com.android.car.watchdog.AtomsProto$CarWatchdogProcessStatsOrBuilder { public static final int PROCESS_STAT_FIELD_NUMBER private com.google.protobuf.Internal$ProtobufList processStat_ private static final com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public java.util.List getProcessStatList () public java.util.List getProcessStatOrBuilderList () public int getProcessStatCount () public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat getProcessStat (int) int index public com.android.car.watchdog.AtomsProto$CarWatchdogProcessStatOrBuilder getProcessStatOrBuilder (int) int index private void ensureProcessStatIsMutable () com.google.protobuf.Internal$ProtobufList tmp private void setProcessStat (int, com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat) int index com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat value private void addProcessStat (com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat) com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat value private void addProcessStat (int, com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat) int index com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat value private void addAllProcessStat (java.lang.Iterable) Iterable values private void clearProcessStat () private void removeProcessStat (int) int index public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats$Builder newBuilder () public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats$Builder newBuilder (com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats) com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.watchdog.AtomsProto$CarWatchdogProcessStats defaultInstance }
com/android/car/watchdog/AtomsProto$CarWatchdogProcessStatsOrBuilder.class
AtomsProto.java package com.android.car.watchdog public abstract com.android.car.watchdog.AtomsProto$CarWatchdogProcessStatsOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract java.util.List getProcessStatList () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogProcessStat getProcessStat (int) public abstract int getProcessStatCount () }
com/android/car/watchdog/AtomsProto$CarWatchdogSystemIoUsageSummary$Builder.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummaryOrBuilder { private void <init> () public boolean hasIoUsageSummary () public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary getIoUsageSummary () public com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary$Builder setIoUsageSummary (com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary) com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary value public com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary$Builder setIoUsageSummary (com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder) com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary$Builder mergeIoUsageSummary (com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary) com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary value public com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary$Builder clearIoUsageSummary () public boolean hasStartTimeMillis () public long getStartTimeMillis () public com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary$Builder setStartTimeMillis (long) long value public com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary$Builder clearStartTimeMillis () }
com/android/car/watchdog/AtomsProto$CarWatchdogSystemIoUsageSummary.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary extends com.google.protobuf.GeneratedMessageLite implements com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummaryOrBuilder { private int bitField0_ public static final int IO_USAGE_SUMMARY_FIELD_NUMBER private com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary ioUsageSummary_ public static final int START_TIME_MILLIS_FIELD_NUMBER private long startTimeMillis_ private static final com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasIoUsageSummary () public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary getIoUsageSummary () private void setIoUsageSummary (com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary) com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary value private void mergeIoUsageSummary (com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary) com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary value private void clearIoUsageSummary () public boolean hasStartTimeMillis () public long getStartTimeMillis () private void setStartTimeMillis (long) long value private void clearStartTimeMillis () public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary$Builder newBuilder () public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary$Builder newBuilder (com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary) com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummary defaultInstance }
com/android/car/watchdog/AtomsProto$CarWatchdogSystemIoUsageSummaryOrBuilder.class
AtomsProto.java package com.android.car.watchdog public abstract com.android.car.watchdog.AtomsProto$CarWatchdogSystemIoUsageSummaryOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasIoUsageSummary () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary getIoUsageSummary () public abstract boolean hasStartTimeMillis () public abstract long getStartTimeMillis () }
com/android/car/watchdog/AtomsProto$CarWatchdogUidIoUsageSummary$Builder.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary$Builder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummaryOrBuilder { private void <init> () public boolean hasUid () public int getUid () public com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary$Builder setUid (int) int value public com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary$Builder clearUid () public boolean hasIoUsageSummary () public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary getIoUsageSummary () public com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary$Builder setIoUsageSummary (com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary) com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary value public com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary$Builder setIoUsageSummary (com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder) com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary$Builder builderForValue public com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary$Builder mergeIoUsageSummary (com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary) com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary value public com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary$Builder clearIoUsageSummary () public boolean hasStartTimeMillis () public long getStartTimeMillis () public com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary$Builder setStartTimeMillis (long) long value public com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary$Builder clearStartTimeMillis () }
com/android/car/watchdog/AtomsProto$CarWatchdogUidIoUsageSummary.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary extends com.google.protobuf.GeneratedMessageLite implements com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummaryOrBuilder { private int bitField0_ public static final int UID_FIELD_NUMBER private int uid_ public static final int IO_USAGE_SUMMARY_FIELD_NUMBER private com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary ioUsageSummary_ public static final int START_TIME_MILLIS_FIELD_NUMBER private long startTimeMillis_ private static final com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary DEFAULT_INSTANCE private static volatile com.google.protobuf.Parser PARSER private void <init> () public boolean hasUid () public int getUid () private void setUid (int) int value private void clearUid () public boolean hasIoUsageSummary () public com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary getIoUsageSummary () private void setIoUsageSummary (com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary) com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary value private void mergeIoUsageSummary (com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary) com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary value private void clearIoUsageSummary () public boolean hasStartTimeMillis () public long getStartTimeMillis () private void setStartTimeMillis (long) long value private void clearStartTimeMillis () public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary parseFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary parseDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary parseFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary$Builder newBuilder () public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary$Builder newBuilder (com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary) com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary prototype protected final java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) Object[] objects String info com.google.protobuf.Parser parser com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 Object arg1 public static com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary getDefaultInstance () public static com.google.protobuf.Parser parser () static void <clinit> () com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummary defaultInstance }
com/android/car/watchdog/AtomsProto$CarWatchdogUidIoUsageSummaryOrBuilder.class
AtomsProto.java package com.android.car.watchdog public abstract com.android.car.watchdog.AtomsProto$CarWatchdogUidIoUsageSummaryOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasUid () public abstract int getUid () public abstract boolean hasIoUsageSummary () public abstract com.android.car.watchdog.AtomsProto$CarWatchdogIoUsageSummary getIoUsageSummary () public abstract boolean hasStartTimeMillis () public abstract long getStartTimeMillis () }
com/android/car/watchdog/AtomsProto.class
AtomsProto.java package com.android.car.watchdog public final com.android.car.watchdog.AtomsProto extends java.lang.Object { private void <init> () public static void registerAllExtensions (com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.ExtensionRegistryLite registry static void <clinit> () }
com/android/car/watchdog/CarWatchdogService$1.class
CarWatchdogService.java package com.android.car.watchdog com.android.car.watchdog.CarWatchdogService$1 extends com.android.car.watchdog.TimeSource { void <init> () public java.time.Instant now () public java.lang.String toString () }
com/android/car/watchdog/CarWatchdogService$2.class
CarWatchdogService.java package com.android.car.watchdog com.android.car.watchdog.CarWatchdogService$2 extends android.content.BroadcastReceiver { final synthetic com.android.car.watchdog.CarWatchdogService this$0 void <init> (com.android.car.watchdog.CarWatchdogService) com.android.car.watchdog.CarWatchdogService this$0 public void onReceive (android.content.Context, android.content.Intent) int garageMode int garageMode Exception e int powerCycle android.os.RemoteException e android.os.UserHandle userHandle int userId android.content.Context context android.content.Intent intent String action }
com/android/car/watchdog/CarWatchdogService$3.class
CarWatchdogService.java package com.android.car.watchdog com.android.car.watchdog.CarWatchdogService$3 extends android.car.hardware.power.ICarPowerStateListener$Stub { final synthetic com.android.car.watchdog.CarWatchdogService this$0 void <init> (com.android.car.watchdog.CarWatchdogService) com.android.car.watchdog.CarWatchdogService this$0 public void onStateChanged (int, long) int state long expirationTimeMs com.android.car.power.CarPowerManagementService powerService int powerCycle }
com/android/car/watchdog/CarWatchdogService$4.class
CarWatchdogService.java package com.android.car.watchdog com.android.car.watchdog.CarWatchdogService$4 extends android.car.hardware.power.ICarPowerPolicyListener$Stub { final synthetic com.android.car.watchdog.CarWatchdogService this$0 void <init> (com.android.car.watchdog.CarWatchdogService) com.android.car.watchdog.CarWatchdogService this$0 public void onPolicyChanged (android.car.hardware.power.CarPowerPolicy, android.car.hardware.power.CarPowerPolicy) android.car.hardware.power.CarPowerPolicy appliedPolicy android.car.hardware.power.CarPowerPolicy accumulatedPolicy boolean isDisplayEnabled boolean didStateChange }
com/android/car/watchdog/CarWatchdogService$ICarWatchdogServiceForSystemImpl.class
CarWatchdogService.java package com.android.car.watchdog final com.android.car.watchdog.CarWatchdogService$ICarWatchdogServiceForSystemImpl extends android.automotive.watchdog.internal.ICarWatchdogServiceForSystem$Stub { private final java.lang.ref.WeakReference mService void <init> (com.android.car.watchdog.CarWatchdogService) com.android.car.watchdog.CarWatchdogService service public void checkIfAlive (int, int) int sessionId int timeout com.android.car.watchdog.CarWatchdogService service public void prepareProcessTermination () public java.util.List getPackageInfosForUids (int[], java.util.List) int[] uids java.util.List vendorPackagePrefixes com.android.car.watchdog.CarWatchdogService service public void latestIoOveruseStats (java.util.List) java.util.List packageIoOveruseStats com.android.car.watchdog.CarWatchdogService service public void onLatestResourceStats (java.util.List) android.automotive.watchdog.internal.ResourceStats stats int i java.util.List resourceStats com.android.car.watchdog.CarWatchdogService service public void resetResourceOveruseStats (java.util.List) java.util.List packageNames com.android.car.watchdog.CarWatchdogService service public java.util.List getTodayIoUsageStats () com.android.car.watchdog.CarWatchdogService service public void requestAidlVhalPid () com.android.car.watchdog.CarWatchdogService service public void requestTodayIoUsageStats () com.android.car.watchdog.CarWatchdogService service public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/car/watchdog/CarWatchdogService.class
CarWatchdogService.java package com.android.car.watchdog public final com.android.car.watchdog.CarWatchdogService extends android.car.watchdog.ICarWatchdogService$Stub implements com.android.car.CarServiceBase { static final String TAG static final boolean DEBUG static final String ACTION_GARAGE_MODE_ON static final String ACTION_GARAGE_MODE_OFF static final int MISSING_ARG_VALUE private static final String FALLBACK_DATA_SYSTEM_CAR_DIR_PATH private static final String WATCHDOG_DIR_NAME private static final com.android.car.watchdog.TimeSource SYSTEM_INSTANCE private final android.content.Context mContext private final com.android.car.watchdog.CarWatchdogService$ICarWatchdogServiceForSystemImpl mWatchdogServiceForSystem private final com.android.car.watchdog.PackageInfoHandler mPackageInfoHandler private final com.android.car.watchdog.WatchdogStorage mWatchdogStorage private final com.android.car.watchdog.WatchdogProcessHandler mWatchdogProcessHandler private final com.android.car.watchdog.WatchdogPerfHandler mWatchdogPerfHandler private final android.car.watchdoglib.CarWatchdogDaemonHelper$OnConnectionChangeListener mConnectionListener private android.car.watchdoglib.CarWatchdogDaemonHelper mCarWatchdogDaemonHelper private final android.content.BroadcastReceiver mBroadcastReceiver private final android.car.hardware.power.ICarPowerStateListener mCarPowerStateListener private final android.car.hardware.power.ICarPowerPolicyListener mCarDisplayPowerPolicyListener private final Object mLock private boolean mReadyToRespond private boolean mIsConnected private int mCurrentGarageMode private boolean mIsDisplayEnabled public void <init> (android.content.Context, android.content.Context) android.content.Context context android.content.Context carServiceBuiltinPackageContext public void <init> (android.content.Context, android.content.Context, com.android.car.watchdog.WatchdogStorage, com.android.car.watchdog.TimeSource) android.content.Context context android.content.Context carServiceBuiltinPackageContext com.android.car.watchdog.WatchdogStorage watchdogStorage com.android.car.watchdog.TimeSource timeSource public void setCarWatchdogDaemonHelper (android.car.watchdoglib.CarWatchdogDaemonHelper) android.car.watchdoglib.CarWatchdogDaemonHelper helper public void init () public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public void registerClient (android.car.watchdog.ICarWatchdogServiceCallback, int) android.car.watchdog.ICarWatchdogServiceCallback client int timeout public void unregisterClient (android.car.watchdog.ICarWatchdogServiceCallback) android.car.watchdog.ICarWatchdogServiceCallback client public void tellClientAlive (android.car.watchdog.ICarWatchdogServiceCallback, int) android.car.watchdog.ICarWatchdogServiceCallback client int sessionId public android.car.watchdog.ResourceOveruseStats getResourceOveruseStats (int, int) int resourceOveruseFlag int maxStatsPeriod public java.util.List getAllResourceOveruseStats (int, int, int) int resourceOveruseFlag int minimumStatsFlag int maxStatsPeriod public android.car.watchdog.ResourceOveruseStats getResourceOveruseStatsForUserPackage (java.lang.String, android.os.UserHandle, int, int) String packageName android.os.UserHandle userHandle int resourceOveruseFlag int maxStatsPeriod public void addResourceOveruseListener (int, android.car.watchdog.IResourceOveruseListener) int resourceOveruseFlag android.car.watchdog.IResourceOveruseListener listener public void removeResourceOveruseListener (android.car.watchdog.IResourceOveruseListener) android.car.watchdog.IResourceOveruseListener listener public void addResourceOveruseListenerForSystem (int, android.car.watchdog.IResourceOveruseListener) int resourceOveruseFlag android.car.watchdog.IResourceOveruseListener listener public void removeResourceOveruseListenerForSystem (android.car.watchdog.IResourceOveruseListener) android.car.watchdog.IResourceOveruseListener listener public void setKillablePackageAsUser (java.lang.String, android.os.UserHandle, boolean) String packageName android.os.UserHandle userHandle boolean isKillable public java.util.List getPackageKillableStatesAsUser (android.os.UserHandle) android.os.UserHandle userHandle public int setResourceOveruseConfigurations (java.util.List, int) throws android.os.RemoteException java.util.List configurations int resourceOveruseFlag public java.util.List getResourceOveruseConfigurations (int) int resourceOveruseFlag public void controlProcessHealthCheck (boolean) boolean enable public boolean performResourceOveruseKill (java.lang.String, int) String packageName int userId public void setThreadPriority (int, int, int, int, int) throws android.os.RemoteException int pid int tid int uid int policy int priority public int[] getThreadPriority (int, int, int) throws android.os.RemoteException android.os.ServiceSpecificException e int pid int tid int uid int getClientCount (int) int timeout void setOveruseHandlingDelay (long) long millis static java.io.File getWatchdogDirFile () com.android.car.systeminterface.SystemInterface systemInterface String systemCarDirPath private void notifyAllUserStates () android.os.UserHandle user int userState int i Exception e android.os.UserManager userManager java.util.List users private void notifyPowerCycleChange (int) Exception e int powerCycle private void notifyGarageModeChange (int) Exception e int garageMode private void postRegisterToDaemonMessage () private void registerToDaemon () Exception e int powerState int powerCycle int garageMode com.android.car.power.CarPowerManagementService powerService int garageMode private void unregisterFromDaemon () Exception e private void subscribePowerManagementService () com.android.car.power.CarPowerManagementService powerService private void unsubscribePowerManagementService () com.android.car.power.CarPowerManagementService powerService private void subscribeUserStateChange () com.android.car.user.CarUserService userService android.car.user.UserLifecycleEventFilter userEventFilter private void subscribeBroadcastReceiver () android.content.IntentFilter filter android.content.IntentFilter packageChangedFilter private static int carPowerStateToPowerCycle (int) int powerState private static java.lang.String toGarageModeString (int) int garageMode private synthetic void lambda$subscribeUserStateChange$2 (android.car.user.CarUserManager$UserLifecycleEvent) int userState String userStateDesc int userState String userStateDesc int userState String userStateDesc int userState String userStateDesc int userState String userStateDesc Exception e android.car.user.CarUserManager$UserLifecycleEvent event int userId int userState String userStateDesc private synthetic void lambda$postRegisterToDaemonMessage$1 () private synthetic void lambda$new$0 (boolean) boolean isConnected static void <clinit> () }
com/android/car/watchdog/OveruseConfigurationCache$1.class
OveruseConfigurationCache.java package com.android.car.watchdog com.android.car.watchdog.OveruseConfigurationCache$1 extends android.automotive.watchdog.PerStateBytes { final synthetic long val$fgBytes final synthetic long val$bgBytes final synthetic long val$gmBytes void <init> (long, long, long) }
com/android/car/watchdog/OveruseConfigurationCache$2.class
OveruseConfigurationCache.java package com.android.car.watchdog com.android.car.watchdog.OveruseConfigurationCache$2 extends android.automotive.watchdog.PerStateBytes { final synthetic android.automotive.watchdog.PerStateBytes val$perStateBytes void <init> (android.automotive.watchdog.PerStateBytes) }
com/android/car/watchdog/OveruseConfigurationCache.class
OveruseConfigurationCache.java package com.android.car.watchdog public final com.android.car.watchdog.OveruseConfigurationCache extends java.lang.Object { private static final String TAG static final android.automotive.watchdog.PerStateBytes DEFAULT_THRESHOLD private final Object mLock private final android.util.ArraySet mSafeToKillSystemPackages private final android.util.ArraySet mSafeToKillVendorPackages private final java.util.List mVendorPackagePrefixes private final android.util.SparseArray mPackagesByAppCategoryType private final android.util.SparseArray mGenericIoThresholdsByComponent private final android.util.ArrayMap mIoThresholdsBySystemPackages private final android.util.ArrayMap mIoThresholdsByVendorPackages private final android.util.SparseArray mIoThresholdsByAppCategoryType public void <init> () public void dump (com.android.car.internal.util.IndentingPrintWriter) int i int i int i int i int i com.android.car.internal.util.IndentingPrintWriter writer public void set (java.util.List) android.automotive.watchdog.internal.PackageMetadata meta android.util.ArraySet packages int j int j android.automotive.watchdog.internal.ResourceOveruseConfiguration config int i java.util.List configs public android.automotive.watchdog.PerStateBytes fetchThreshold (java.lang.String, int) android.automotive.watchdog.PerStateBytes threshold String genericPackageName int componentType public boolean isSafeToKill (java.lang.String, int, java.util.List) java.util.function.BiFunction isSafeToKillAnyPackage String genericPackageName int componentType java.util.List sharedPackages public java.util.List getVendorPackagePrefixes () private void clearLocked () private void setIoThresholdsLocked (int, android.automotive.watchdog.internal.IoOveruseConfiguration) int componentType android.automotive.watchdog.internal.IoOveruseConfiguration ioConfig private void setIoThresholdsByAppCategoryTypeLocked (java.util.List) android.automotive.watchdog.internal.PerStateIoOveruseThreshold threshold int i java.util.List thresholds private void populateThresholdsByPackagesLocked (java.util.List, android.util.ArrayMap) int i java.util.List thresholds android.util.ArrayMap thresholdsByPackages private android.automotive.watchdog.PerStateBytes fetchAppCategorySpecificThresholdLocked (java.lang.String) int i String genericPackageName private static java.lang.String toApplicationCategoryTypeString (int) int type private static java.lang.String toComponentTypeString (int) int type private static void dumpPerStateBytes (android.automotive.watchdog.PerStateBytes, com.android.car.internal.util.IndentingPrintWriter) android.automotive.watchdog.PerStateBytes perStateBytes com.android.car.internal.util.IndentingPrintWriter writer private static android.automotive.watchdog.PerStateBytes constructPerStateBytes (long, long, long) long fgBytes long bgBytes long gmBytes private static android.automotive.watchdog.PerStateBytes copyPerStateBytes (android.automotive.watchdog.PerStateBytes) android.automotive.watchdog.PerStateBytes perStateBytes private static synthetic java.lang.Boolean lambda$isSafeToKill$0 (java.util.List, java.util.Set) int i java.util.List packages java.util.Set safeToKillPackages static void <clinit> () }
com/android/car/watchdog/PackageInfoHandler.class
PackageInfoHandler.java package com.android.car.watchdog public final com.android.car.watchdog.PackageInfoHandler extends java.lang.Object { public static final String SHARED_PACKAGE_PREFIX private static final String TAG private final android.content.pm.PackageManager mPackageManager private final Object mLock private final android.util.SparseArray mGenericPackageNameByUid private final android.util.SparseArray mPackagesBySharedUid private final android.util.ArrayMap mGenericPackageNameByPackage private final android.util.SparseArray mGenericPackageNamesByComponentType private java.util.List mVendorPackagePrefixes public void <init> (android.content.pm.PackageManager) android.content.pm.PackageManager packageManager public android.util.SparseArray getNamesForUids (int[]) String genericPackageName int uid int uid String genericPackageName int i int[] uids com.android.car.internal.util.IntArray unmappedUids android.util.SparseArray genericPackageNameByUid String[] genericPackageNames public java.lang.String getNameForUserPackage (java.lang.String, int) String genericPackageName android.content.pm.PackageManager$NameNotFoundException e String packageName int userId public java.util.List getPackagesForUid (int, java.lang.String) int uid String genericPackageName public java.lang.String getNameForPackage (android.content.pm.PackageInfo) String genericPackageName android.content.pm.PackageInfo packageInfo public java.util.List getPackageInfosForUids (int[], java.util.List) int i int[] uids java.util.List vendorPackagePrefixes android.util.SparseArray genericPackageNameByUid java.util.ArrayList packageInfos public int getComponentType (int, java.lang.String) int i java.util.List packages int uid String genericPackageName int componentType private void populateSharedPackagesLocked (int, java.lang.String) String pkg int uid String genericPackageName String[] packages private android.automotive.watchdog.internal.PackageInfo getPackageInfo (int, java.lang.String) java.util.List packages int uid String genericPackageName android.automotive.watchdog.internal.PackageInfo packageInfo int appId public int getSharedComponentType (java.util.List, java.lang.String) int type int i int i java.util.List applicationInfos String genericPackageName android.util.SparseBooleanArray seenComponents private int getUserPackageComponentType (android.os.UserHandle, java.lang.String) android.content.pm.ApplicationInfo info android.content.pm.PackageManager$NameNotFoundException e android.os.UserHandle userHandle String packageName private int getSharedComponentTypeInternal (android.os.UserHandle, java.util.List, java.lang.String) android.content.pm.PackageManager$NameNotFoundException e int i android.os.UserHandle userHandle java.util.List packages String genericPackageName java.util.List applicationInfos public int getComponentType (android.content.pm.ApplicationInfo) int i android.content.pm.ApplicationInfo applicationInfo void setVendorPackagePrefixes (java.util.List) java.util.List vendorPackagePrefixes private void cachePackageComponentType (java.lang.String, int) android.util.ArraySet packages String genericPackageName int componentType static void <clinit> () }
com/android/car/watchdog/TimeSource.class
TimeSource.java package com.android.car.watchdog public abstract com.android.car.watchdog.TimeSource extends java.lang.Object { public static final java.time.ZoneOffset ZONE_OFFSET public void <init> () public abstract java.time.Instant now () public java.time.ZonedDateTime getCurrentDateTime () public java.time.ZonedDateTime getCurrentDate () static void <clinit> () }
com/android/car/watchdog/WatchdogPerfHandler$1.class
WatchdogPerfHandler.java package com.android.car.watchdog com.android.car.watchdog.WatchdogPerfHandler$1 extends android.car.drivingstate.ICarUxRestrictionsChangeListener$Stub { final synthetic com.android.car.watchdog.WatchdogPerfHandler this$0 void <init> (com.android.car.watchdog.WatchdogPerfHandler) com.android.car.watchdog.WatchdogPerfHandler this$0 public void onUxRestrictionsChanged (android.car.drivingstate.CarUxRestrictions) android.car.drivingstate.CarUxRestrictions restrictions }
com/android/car/watchdog/WatchdogPerfHandler$PackageIoUsage.class
WatchdogPerfHandler.java package com.android.car.watchdog public final com.android.car.watchdog.WatchdogPerfHandler$PackageIoUsage extends java.lang.Object { private static final android.automotive.watchdog.PerStateBytes DEFAULT_PER_STATE_BYTES private static final int MISSING_VALUE private android.automotive.watchdog.IoOveruseStats mIoOveruseStats private android.automotive.watchdog.PerStateBytes mForgivenWriteBytes private int mForgivenOveruses private int mHistoricalNotForgivenOveruses private int mTotalTimesKilled private void <init> () public void <init> (android.automotive.watchdog.IoOveruseStats, android.automotive.watchdog.PerStateBytes, int, int) android.automotive.watchdog.IoOveruseStats ioOveruseStats android.automotive.watchdog.PerStateBytes forgivenWriteBytes int forgivenOveruses int totalTimesKilled public android.automotive.watchdog.IoOveruseStats getInternalIoOveruseStats () public android.automotive.watchdog.PerStateBytes getForgivenWriteBytes () public int getForgivenOveruses () public int getNotForgivenOveruses () int historicalNotForgivenOveruses public void setHistoricalNotForgivenOveruses (int) int historicalNotForgivenOveruses public void forgiveOveruses () public int getTotalTimesKilled () boolean shouldForgiveHistoricalOveruses () boolean hasUsage () void overwrite (com.android.car.watchdog.WatchdogPerfHandler$PackageIoUsage) com.android.car.watchdog.WatchdogPerfHandler$PackageIoUsage ioUsage void update (android.automotive.watchdog.IoOveruseStats, android.automotive.watchdog.PerStateBytes) android.automotive.watchdog.IoOveruseStats internalStats android.automotive.watchdog.PerStateBytes forgivenWriteBytes android.car.watchdog.IoOveruseStats getIoOveruseStats (boolean) boolean isKillable boolean exceedsThreshold () android.automotive.watchdog.PerStateBytes remaining void killed () void resetStats () static void <clinit> () }
com/android/car/watchdog/WatchdogPerfHandler$PackageResourceUsage.class
WatchdogPerfHandler.java package com.android.car.watchdog final com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage extends java.lang.Object { public final String genericPackageName public final int userId public final com.android.car.watchdog.WatchdogPerfHandler$PackageIoUsage ioUsage private int mKillableState public java.time.ZonedDateTime mKillableStateLastModifiedDate private int mUid final synthetic com.android.car.watchdog.WatchdogPerfHandler this$0 void <init> (com.android.car.watchdog.WatchdogPerfHandler, int, java.lang.String, int) int userId String genericPackageName int defaultKillableState public boolean isSharedPackage () public java.lang.String getUniqueId () public int getUid () public void update (int, android.automotive.watchdog.IoOveruseStats, android.automotive.watchdog.PerStateBytes, int) int uid android.automotive.watchdog.IoOveruseStats internalStats android.automotive.watchdog.PerStateBytes forgivenWriteBytes int defaultKillableState public android.car.watchdog.ResourceOveruseStats$Builder getResourceOveruseStatsBuilder () public android.car.watchdog.IoOveruseStats getIoOveruseStats () public int getKillableState () public void setKillableState (int, java.time.ZonedDateTime) int killableState java.time.ZonedDateTime modifiedDate public boolean verifyAndSetKillableState (boolean, java.time.ZonedDateTime) boolean isKillable java.time.ZonedDateTime modifiedDate public int syncAndFetchKillableState (int, boolean, int) int myComponentType boolean isSafeToKill int defaultKillableState public java.time.ZonedDateTime getKillableStateLastModifiedDate () public void resetStats () }
com/android/car/watchdog/WatchdogPerfHandler$ResourceOveruseListenerInfo.class
WatchdogPerfHandler.java package com.android.car.watchdog final com.android.car.watchdog.WatchdogPerfHandler$ResourceOveruseListenerInfo extends java.lang.Object implements android.os.IBinder$DeathRecipient { public final android.car.watchdog.IResourceOveruseListener listener public final int flag public final int pid public final int uid public final boolean isListenerForSystem final synthetic com.android.car.watchdog.WatchdogPerfHandler this$0 void <init> (com.android.car.watchdog.WatchdogPerfHandler, android.car.watchdog.IResourceOveruseListener, int, int, int, boolean) android.car.watchdog.IResourceOveruseListener listener int flag int pid int uid boolean isListenerForSystem public void binderDied () java.util.function.Consumer removeListenerInfo public void notifyListener (int, int, java.lang.String, android.car.watchdog.ResourceOveruseStats) android.os.RemoteException e int resourceType int overusingUid String overusingGenericPackageName android.car.watchdog.ResourceOveruseStats resourceOveruseStats private void linkToDeath () throws android.os.RemoteException private void unlinkToDeath () private synthetic void lambda$binderDied$0 (android.util.SparseArray) android.util.SparseArray listenerInfosByUid java.util.ArrayList listenerInfos }
com/android/car/watchdog/WatchdogPerfHandler$UxStateType.class
WatchdogPerfHandler.java package com.android.car.watchdog abstract annotation com.android.car.watchdog.WatchdogPerfHandler$UxStateType extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/watchdog/WatchdogPerfHandler.class
WatchdogPerfHandler.java package com.android.car.watchdog public final com.android.car.watchdog.WatchdogPerfHandler extends java.lang.Object { public static final String INTERNAL_APPLICATION_CATEGORY_TYPE_MAPS public static final String INTERNAL_APPLICATION_CATEGORY_TYPE_MEDIA public static final String INTERNAL_APPLICATION_CATEGORY_TYPE_UNKNOWN static final String INTENT_EXTRA_NOTIFICATION_ID static final String USER_PACKAGE_SEPARATOR static final String PACKAGES_DISABLED_ON_RESOURCE_OVERUSE_SEPARATOR private static final String METADATA_FILENAME private static final String SYSTEM_IO_USAGE_SUMMARY_REPORTED_DATE private static final String UID_IO_USAGE_SUMMARY_REPORTED_DATE private static final long OVERUSE_HANDLING_DELAY_MILLS private static final long MAX_WAIT_TIME_MILLS private static final android.app.StatsManager$PullAtomMetadata PULL_ATOM_METADATA private static final int UX_STATE_NO_DISTRACTION private static final int UX_STATE_USER_NOTIFICATION private static final int UX_STATE_NO_INTERACTION private final android.content.Context mContext private final android.content.Context mBuiltinPackageContext private final android.car.watchdoglib.CarWatchdogDaemonHelper mCarWatchdogDaemonHelper private final com.android.car.watchdog.PackageInfoHandler mPackageInfoHandler private final android.os.Handler mMainHandler private final android.os.Handler mServiceHandler private final com.android.car.watchdog.WatchdogStorage mWatchdogStorage private final com.android.car.watchdog.OveruseConfigurationCache mOveruseConfigurationCache private final int mUidIoUsageSummaryTopCount private final int mIoUsageSummaryMinSystemTotalWrittenBytes private final int mPackageKillableStateResetDays private final int mRecurringOverusePeriodInDays private final int mRecurringOveruseTimes private final int mResourceOveruseNotificationBaseId private final int mResourceOveruseNotificationMaxOffset private final com.android.car.watchdog.TimeSource mTimeSource private final Object mLock private final android.util.ArrayMap mUsageByUserPackage private final android.util.SparseArray mOveruseListenerInfosByUid private final android.util.SparseArray mOveruseSystemListenerInfosByUid private final android.util.ArraySet mDefaultNotKillableGenericPackages private final android.util.ArraySet mUserNotifiablePackages private final android.util.SparseArray mActiveUserNotificationsByNotificationId private final android.util.ArraySet mActiveUserNotifications private final android.util.ArraySet mActionableUserPackages private final android.util.SparseArray mDisabledUserPackagesByUserId private java.time.ZonedDateTime mLatestStatsReportDate private java.util.List mPendingSetResourceOveruseConfigurationsRequest private boolean mIsConnectedToDaemon private int mCurrentUxState private android.car.drivingstate.CarUxRestrictions mCurrentUxRestrictions private boolean mIsHeadsUpNotificationSent private int mCurrentOveruseNotificationIdOffset private int mCurrentGarageMode private long mOveruseHandlingDelayMills private java.time.ZonedDateTime mLastSystemIoUsageSummaryReportedDate private java.time.ZonedDateTime mLastUidIoUsageSummaryReportedDate private final android.car.drivingstate.ICarUxRestrictionsChangeListener mCarUxRestrictionsChangeListener public void <init> (android.content.Context, android.content.Context, android.car.watchdoglib.CarWatchdogDaemonHelper, com.android.car.watchdog.PackageInfoHandler, com.android.car.watchdog.WatchdogStorage, com.android.car.watchdog.TimeSource) android.content.Context context android.content.Context builtinPackageContext android.car.watchdoglib.CarWatchdogDaemonHelper daemonHelper com.android.car.watchdog.PackageInfoHandler packageInfoHandler com.android.car.watchdog.WatchdogStorage watchdogStorage com.android.car.watchdog.TimeSource timeSource android.content.res.Resources resources public void init () com.android.car.CarUxRestrictionsManagerService carUxRestrictionsManagerService android.car.drivingstate.CarUxRestrictions uxRestrictions public void release () public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.internal.util.IndentingPrintWriter writer public void onDaemonConnectionChange (boolean) boolean hasPendingRequest boolean isConnected boolean hasPendingRequest public void onDisplayStateChanged (boolean) boolean isEnabled public void onGarageModeChange (int) int garageMode public android.car.watchdog.ResourceOveruseStats getResourceOveruseStats (int, int) int resourceOveruseFlag int maxStatsPeriod int callingUid android.os.UserHandle callingUserHandle int callingUserId String genericPackageName android.car.watchdog.ResourceOveruseStats$Builder statsBuilder public java.util.List getAllResourceOveruseStats (int, int, int) com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage android.car.watchdog.ResourceOveruseStats$Builder statsBuilder android.car.watchdog.IoOveruseStats ioOveruseStats int i int resourceOveruseFlag int minimumStatsFlag int maxStatsPeriod long minimumBytesWritten java.util.List allStats public android.car.watchdog.ResourceOveruseStats getResourceOveruseStatsForUserPackage (java.lang.String, android.os.UserHandle, int, int) String packageName android.os.UserHandle userHandle int resourceOveruseFlag int maxStatsPeriod String genericPackageName android.car.watchdog.ResourceOveruseStats$Builder statsBuilder public void addResourceOveruseListener (int, android.car.watchdog.IResourceOveruseListener) int resourceOveruseFlag android.car.watchdog.IResourceOveruseListener listener public void removeResourceOveruseListener (android.car.watchdog.IResourceOveruseListener) android.car.watchdog.IResourceOveruseListener listener public void addResourceOveruseListenerForSystem (int, android.car.watchdog.IResourceOveruseListener) int resourceOveruseFlag android.car.watchdog.IResourceOveruseListener listener public void removeResourceOveruseListenerForSystem (android.car.watchdog.IResourceOveruseListener) android.car.watchdog.IResourceOveruseListener listener public void setKillablePackageAsUser (java.lang.String, android.os.UserHandle, boolean) com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int uid String packageName android.os.UserHandle userHandle boolean isKillable int userId String genericPackageName String key com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage private void setPackageKillableStateForAllUsers (java.lang.String, boolean) int userId String name String key com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int i com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int uid int i String packageName boolean isKillable int[] userIds String genericPackageName java.util.List updatedUsages public java.util.List getPackageKillableStatesAsUser (android.os.UserHandle) int i android.os.UserHandle userHandle android.content.pm.PackageManager pm java.util.List packageKillableStates int[] userIds private java.util.List getPackageKillableStatesForUserId (int, android.content.pm.PackageManager) int componentType int killableState android.content.pm.PackageInfo packageInfo String genericPackageName java.util.List applicationInfos int i int i int i String genericPackageName java.util.List applicationInfos int componentType java.util.List packageNames int killableState java.util.Map$Entry entry android.util.ArrayMap applicationInfosBySharedPackage int userId android.content.pm.PackageManager pm java.util.List packageInfos java.util.List states public int setResourceOveruseConfigurations (java.util.List, int) throws android.os.RemoteException int i java.util.List configurations int resourceOveruseFlag java.util.List internalConfigs public java.util.List getResourceOveruseConfigurations (int) Exception e int i int resourceOveruseFlag java.util.List internalConfigs java.util.List configs public void latestIoOveruseStats (java.util.List) java.util.List packageIoOveruseStats private void latestIoOveruseStatsInternal (java.util.List) int i android.car.watchdog.ResourceOveruseStats resourceOveruseStats String id android.automotive.watchdog.internal.PackageIoOveruseStats stats String genericPackageName com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int i java.util.List packageIoOveruseStats int[] uids android.util.SparseArray genericPackageNamesByUid android.util.ArraySet overusingUserPackageKeys public void resetResourceOveruseStats (java.util.Set) java.util.Set genericPackageNames public void asyncFetchTodayIoUsageStats () public java.util.List getTodayIoUsageStats () com.android.car.watchdog.WatchdogStorage$IoUsageStatsEntry entry android.automotive.watchdog.internal.UserPackageIoUsageStats stats android.automotive.watchdog.IoOveruseStats internalIoUsage int i java.util.List userPackageIoUsageStats java.util.List entries public void deleteUser (int) int i int userId public void processUserNotificationIntent (android.content.Intent) android.content.Intent settingsIntent String uniqueUserPackageId android.content.Intent intent String action String packageName android.os.UserHandle userHandle int notificationId int maxNotificationId public void processPackageChangedIntent (android.content.Intent) Exception e android.util.ArraySet disabledPackages android.content.Intent intent int userId String packageName public boolean disablePackageForUser (java.lang.String, int) android.util.ArraySet disabledPackages android.util.ArraySet disabledPackages int currentEnabledState Exception e String packageName int userId public void setOveruseHandlingDelay (long) long millis public void writeMetadataFile () java.time.ZonedDateTime systemIoUsageSummaryReportDate java.time.ZonedDateTime uidIoUsageSummaryReportDate android.util.JsonWriter jsonWriter java.io.IOException e java.time.ZonedDateTime systemIoUsageSummaryReportDate java.time.ZonedDateTime uidIoUsageSummaryReportDate java.io.File file android.util.AtomicFile atomicFile java.io.FileOutputStream fos private void fetchAndSyncResourceOveruseConfigurations () java.util.List internalConfigs Exception e java.util.List internalConfigs private void readFromDatabase () com.android.car.watchdog.WatchdogStorage$UserPackageSettingsEntry entry String key com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int killableState java.time.Instant lastModifiedDate java.time.ZonedDateTime usageModifiedDate int i com.android.car.watchdog.WatchdogStorage$IoUsageStatsEntry entry String key com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int i java.util.List settingsEntries java.time.ZonedDateTime curReportDate java.time.Instant killableStateResetDate java.util.List ioStatsEntries private void syncHistoricalNotForgivenOveruses () com.android.car.watchdog.WatchdogStorage$NotForgivenOverusesEntry entry String key com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int i java.util.List notForgivenOverusesEntries public void writeToDatabase () java.util.List packagesToForgive com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int i String packageName java.util.List userPackageSettingsEntries java.util.List ioUsageStatsEntries android.util.SparseArray forgivePackagesByUserId boolean userPackageSettingResult private int getDefaultKillableStateLocked (java.lang.String) String genericPackageName private boolean writeStats (java.util.List, android.util.SparseArray) java.util.List ioUsageStatsEntries android.util.SparseArray forgivePackagesByUserId int result private void applyCurrentUxRestrictionsLocked () private int getPackageKillableStateForUserPackageLocked (int, java.lang.String, int, boolean) int userId String genericPackageName int componentType boolean isSafeToKill String key com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int defaultKillableState int killableState private void checkAndResetUserPackageKillableStatesLocked () com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage java.time.Instant lastModifiedDate int i java.time.ZonedDateTime currentDate java.time.Instant killableStateResetDate private void notifyResourceOveruseStatsLocked (int, android.car.watchdog.ResourceOveruseStats) int i int j java.util.ArrayList systemListenerInfos int i int uid android.car.watchdog.ResourceOveruseStats resourceOveruseStats String genericPackageName java.util.ArrayList listenerInfos private void checkAndHandleDateChange () java.time.ZonedDateTime currentDate int i private com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage cacheAndFetchUsageLocked (int, java.lang.String, android.automotive.watchdog.IoOveruseStats, android.automotive.watchdog.PerStateBytes) int uid String genericPackageName android.automotive.watchdog.IoOveruseStats internalStats android.automotive.watchdog.PerStateBytes forgivenWriteBytes int userId String key int defaultKillableState com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage private android.car.watchdog.IoOveruseStats getIoOveruseStatsForPeriod (int, java.lang.String, int) String key com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int userId String genericPackageName int maxStatsPeriod private android.car.watchdog.IoOveruseStats getIoOveruseStatsLocked (com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage, long, int) com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage long minimumBytesWritten int maxStatsPeriod android.car.watchdog.IoOveruseStats currentStats long totalBytesWritten int numDays android.car.watchdog.IoOveruseStats historyStats android.car.watchdog.IoOveruseStats$Builder statsBuilder private void addResourceOveruseListenerLocked (int, android.car.watchdog.IResourceOveruseListener, android.util.SparseArray) int i android.os.RemoteException e int resourceOveruseFlag android.car.watchdog.IResourceOveruseListener listener android.util.SparseArray listenerInfosByUid int callingPid int callingUid boolean isListenerForSystem String listenerType android.os.IBinder binder java.util.ArrayList listenerInfos com.android.car.watchdog.WatchdogPerfHandler$ResourceOveruseListenerInfo listenerInfo private void removeResourceOveruseListenerLocked (android.car.watchdog.IResourceOveruseListener, android.util.SparseArray) int i android.car.watchdog.IResourceOveruseListener listener android.util.SparseArray listenerInfosByUid int callingUid String listenerType java.util.ArrayList listenerInfos android.os.IBinder binder com.android.car.watchdog.WatchdogPerfHandler$ResourceOveruseListenerInfo cachedListenerInfo private void setPendingSetResourceOveruseConfigurationsRequestLocked (java.util.List) java.util.List configs private void retryPendingSetResourceOveruseConfigurations () java.util.List configs int result Exception e java.util.List configs private int setResourceOveruseConfigurationsInternal (java.util.List, boolean) throws android.os.RemoteException android.os.RemoteException e java.util.List configs boolean isPendingRequest boolean doClearPendingRequest private boolean isConnectedToDaemon () InterruptedException e long startTimeMillis long sleptDurationMillis private int[] getAliveUserIds () int i android.os.UserManager userManager java.util.List aliveUsers int userSize int[] userIds private void performOveruseHandlingLocked () java.util.List packages String packageName int pkgIdx com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int killableState java.util.List packages boolean isKilled int i android.util.ArraySet killedUserPackageKeys private void notifyUserOnOveruse () java.util.List packages String packageName String userPackageUniqueId int notificationId int pkgIdx String uniqueId com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage java.util.List packages int i android.util.SparseArray headsUpNotificationPackagesByNotificationId android.util.SparseArray notificationCenterPackagesByNotificationId int currentUserId private void enablePackageForUser (int, java.lang.String) android.util.ArraySet disabledPackages java.util.List packages android.util.ArraySet disabledPackages Exception e String packageName int i int uid String genericPackageName int userId java.util.List packages private void sendResourceOveruseNotificationsAsUser (int, android.util.SparseArray, android.util.SparseArray) int userId android.util.SparseArray headsUpNotificationPackagesById android.util.SparseArray notificationCenterPackagesById private void cancelNotificationAsUser (int, android.os.UserHandle) int notificationId android.os.UserHandle userHandle private void appendToDisabledPackagesSettingsString (java.lang.String, int) android.util.ArraySet packages String settingsString String packageName int userId android.content.ContentResolver contentResolverForUser private void removeFromDisabledPackagesSettingsStringLocked (java.lang.String, int) String packageName int userId android.content.ContentResolver contentResolverForUser android.util.ArraySet packages String settingsString private void syncDisabledUserPackagesLocked () int userId android.content.ContentResolver contentResolverForUser android.util.ArraySet packages int i int[] userIds private static android.util.ArraySet extractPackages (java.lang.String) String settingsString private static java.lang.String constructSettingsString (android.util.ArraySet) android.util.ArraySet packages private void pushIoOveruseMetrics (android.util.ArraySet) String key com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int i int i android.util.ArraySet userPackageKeys android.util.SparseArray statsByUid private void pushIoOveruseKillMetrics (android.util.ArraySet) String key com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int i int systemState int i android.util.ArraySet userPackageKeys int systemState android.util.SparseArray statsByUid private int inferSystemStateLocked () private com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats constructCarWatchdogIoOveruseStatsLocked (com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage) com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int componentType android.automotive.watchdog.PerStateBytes threshold android.automotive.watchdog.PerStateBytes writtenBytes private int onPullAtom (int, java.util.List) java.time.ZonedDateTime reportDate java.time.ZonedDateTime reportDate java.time.ZonedDateTime reportDate java.time.ZonedDateTime reportDate int atomTag java.util.List data private void readMetadataFileLocked () String name android.util.JsonReader reader java.io.FileInputStream fis java.io.IOException e RuntimeException e java.io.File file android.util.AtomicFile atomicFile private void pullAtomsForWeeklyPeriodsSinceReportedDate (java.time.ZonedDateTime, java.util.List, java.util.function.BiConsumer) java.time.ZonedDateTime reportedDate java.util.List data java.util.function.BiConsumer pullAtomCallback java.time.ZonedDateTime now java.time.ZonedDateTime nextReportWeekStartDate private void pullSystemIoUsageSummaryStatsEvents (android.util.Pair, java.util.List) android.util.Pair period java.util.List data java.util.List dailyIoUsageSummaries com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod evenTimePeriod private void pullUidIoUsageSummaryStatsEvents (android.util.Pair, java.util.List) com.android.car.watchdog.WatchdogStorage$UserPackageDailySummaries entry java.util.List genericPackageNames int i com.android.car.watchdog.WatchdogStorage$UserPackageDailySummaries entry java.util.Map uidsByGenericPackageName int i android.util.Pair period java.util.List data java.util.List topUsersDailyIoUsageSummaries android.util.SparseArray genericPackageNamesByUserId android.util.SparseArray packageUidsByUserId com.android.car.watchdog.AtomsProto$CarWatchdogEventTimePeriod$Builder evenTimePeriodBuilder long startEpochMillis int numPulledUidSummaryStats private int getOrFetchUid (com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage, java.lang.String) com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage String packageName int uid private android.util.SparseArray getPackageUidsForUsers (android.util.SparseArray) int userId java.util.Map uidsByGenericPackageName int i android.util.SparseArray genericPackageNamesByUserId android.content.pm.PackageManager pm android.util.SparseArray packageUidsByUserId private java.util.Map getPackageUidsForUser (android.content.pm.PackageManager, java.util.List, int) com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage String genericPackageName com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int uid int i android.content.pm.PackageInfo packageInfo int uid int i android.content.pm.PackageManager pm java.util.List genericPackageNames int userId java.util.Map uidsByGenericPackageNames java.util.Set resolveSharedUserIds java.util.List packageInfos private int getPackageUidAsUser (android.content.pm.PackageManager, java.lang.String, int) android.content.pm.PackageManager$NameNotFoundException e android.content.pm.PackageManager pm String packageName int userId private static java.io.File getWatchdogMetadataFile () private static java.lang.String getUserPackageUniqueId (int, java.lang.String) int userId String genericPackageName static android.car.watchdog.IoOveruseStats$Builder toIoOveruseStatsBuilder (android.automotive.watchdog.IoOveruseStats, int, boolean) android.automotive.watchdog.IoOveruseStats internalStats int totalTimesKilled boolean isKillableOnOveruses private static android.car.watchdog.PerStateBytes toPerStateBytes (android.automotive.watchdog.PerStateBytes) android.automotive.watchdog.PerStateBytes internalPerStateBytes private static long totalPerStateBytes (android.automotive.watchdog.PerStateBytes) android.automotive.watchdog.PerStateBytes internalPerStateBytes java.util.function.BiFunction sum private static long getMinimumBytesWritten (int) int minimumStatsIoFlag private static android.automotive.watchdog.internal.ResourceOveruseConfiguration toInternalResourceOveruseConfiguration (android.car.watchdog.ResourceOveruseConfiguration, int) android.automotive.watchdog.internal.PackageMetadata metadata java.util.Map$Entry entry android.car.watchdog.ResourceOveruseConfiguration config int resourceOveruseFlag android.automotive.watchdog.internal.ResourceOveruseConfiguration internalConfig private static android.automotive.watchdog.internal.ResourceSpecificConfiguration toResourceSpecificConfiguration (int, android.car.watchdog.IoOveruseConfiguration) android.automotive.watchdog.internal.PerStateIoOveruseThreshold threshold int i int componentType android.car.watchdog.IoOveruseConfiguration config android.automotive.watchdog.internal.IoOveruseConfiguration internalConfig android.automotive.watchdog.internal.ResourceSpecificConfiguration resourceSpecificConfig static java.lang.String toComponentTypeStr (int) int componentType private static java.util.List toPerStateIoOveruseThresholds (java.util.Map) java.util.Map$Entry entry java.util.Map thresholds java.util.List internalThresholds private static android.automotive.watchdog.internal.PerStateIoOveruseThreshold toPerStateIoOveruseThreshold (java.lang.String, android.car.watchdog.PerStateBytes) String name android.car.watchdog.PerStateBytes perStateBytes android.automotive.watchdog.internal.PerStateIoOveruseThreshold threshold private static java.util.List toInternalIoOveruseAlertThresholds (java.util.List) android.automotive.watchdog.internal.IoOveruseAlertThreshold internalThreshold int i java.util.List thresholds java.util.List internalThresholds private static android.car.watchdog.ResourceOveruseConfiguration toResourceOveruseConfiguration (android.automotive.watchdog.internal.ResourceOveruseConfiguration, int) String categoryTypeStr String categoryTypeStr String categoryTypeStr int i android.automotive.watchdog.internal.ResourceSpecificConfiguration resourceSpecificConfig android.automotive.watchdog.internal.ResourceOveruseConfiguration internalConfig int resourceOveruseFlag android.util.ArrayMap packagesToAppCategoryTypes android.car.watchdog.ResourceOveruseConfiguration$Builder configBuilder private static android.car.watchdog.IoOveruseConfiguration toIoOveruseConfiguration (android.automotive.watchdog.internal.IoOveruseConfiguration) android.automotive.watchdog.internal.IoOveruseConfiguration internalConfig android.car.watchdog.PerStateBytes componentLevelThresholds android.util.ArrayMap packageSpecificThresholds android.util.ArrayMap appCategorySpecificThresholds java.util.List systemWideThresholds android.car.watchdog.IoOveruseConfiguration$Builder configBuilder private static android.util.ArrayMap toPerStateBytesMap (java.util.List) int i java.util.List thresholds android.util.ArrayMap thresholdsMap private static java.util.List toIoOveruseAlertThresholds (java.util.List) int i java.util.List internalThresholds java.util.List thresholds private static void checkResourceOveruseConfigs (java.util.List, int) android.car.watchdog.ResourceOveruseConfiguration config int i java.util.List configurations int resourceOveruseFlag android.util.ArraySet seenComponentTypes private static void checkResourceOveruseConfig (android.car.watchdog.ResourceOveruseConfiguration, int) android.car.watchdog.ResourceOveruseConfiguration config int resourceOveruseFlag int componentType private static void checkIoOveruseConfig (android.car.watchdog.IoOveruseConfiguration, int) int i java.util.List systemThresholds android.car.watchdog.IoOveruseConfiguration config int componentType private static void checkIoOveruseAlertThreshold (android.car.watchdog.IoOveruseAlertThreshold) android.car.watchdog.IoOveruseAlertThreshold ioOveruseAlertThreshold private static boolean isSharedPackage (java.lang.String) String genericPackageName private static void replaceKey (java.util.Map, java.lang.String, java.lang.String) java.util.Map map String oldKey String newKey android.car.watchdog.PerStateBytes perStateBytes private static int toNumDays (int) int maxStatsPeriod static com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats constructCarWatchdogIoOveruseStats (com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period, com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes, com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes) com.android.car.watchdog.AtomsProto$CarWatchdogIoOveruseStats$Period period com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes threshold com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes writtenBytes static com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes constructCarWatchdogPerStateBytes (long, long, long) long foregroundBytes long backgroundBytes long garageModeBytes com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes$Builder perStateBytesBuilder private static java.lang.String toEnabledStateString (int) int enabledState private static java.lang.String toUxStateString (int) int uxState private static synthetic java.lang.Long lambda$totalPerStateBytes$5 (java.lang.Long, java.lang.Long) Long l Long r private synthetic void lambda$asyncFetchTodayIoUsageStats$4 () android.os.RemoteException e java.util.List todayIoUsageStats private synthetic void lambda$resetResourceOveruseStats$3 (java.util.Set) com.android.car.watchdog.WatchdogPerfHandler$PackageResourceUsage usage int i java.util.Set genericPackageNames private synthetic void lambda$latestIoOveruseStatsInternal$2 () private synthetic void lambda$latestIoOveruseStats$1 (java.util.List) java.util.List packageIoOveruseStats private synthetic void lambda$init$0 () android.app.StatsManager statsManager static void <clinit> () }
com/android/car/watchdog/WatchdogProcessHandler$ClientInfo.class
WatchdogProcessHandler.java package com.android.car.watchdog final com.android.car.watchdog.WatchdogProcessHandler$ClientInfo extends java.lang.Object implements android.os.IBinder$DeathRecipient { public final android.car.watchdog.ICarWatchdogServiceCallback client public final int pid public final long startTimeMillis public final int userId public final int timeout public volatile int sessionId final synthetic com.android.car.watchdog.WatchdogProcessHandler this$0 void <init> (com.android.car.watchdog.WatchdogProcessHandler, android.car.watchdog.ICarWatchdogServiceCallback, int, int, int) android.car.watchdog.ICarWatchdogServiceCallback client int pid int userId int timeout public void binderDied () private void linkToDeath () throws android.os.RemoteException private void unlinkToDeath () public java.lang.String toString () }
com/android/car/watchdog/WatchdogProcessHandler.class
WatchdogProcessHandler.java package com.android.car.watchdog public final com.android.car.watchdog.WatchdogProcessHandler extends java.lang.Object { static final String PROPERTY_RO_CLIENT_HEALTHCHECK_INTERVAL static final int MISSING_INT_PROPERTY_VALUE private static final int[] ALL_TIMEOUTS private final android.automotive.watchdog.internal.ICarWatchdogServiceForSystem mWatchdogServiceForSystem private final android.car.watchdoglib.CarWatchdogDaemonHelper mCarWatchdogDaemonHelper private final android.os.Handler mMainHandler private final android.os.Handler mServiceHandler private final Object mLock private final android.util.SparseArray mClientMap private final android.util.SparseArray mPingedClientMap private final android.util.SparseArray mClientCheckInProgress private final java.util.ArrayList mClientsNotResponding private int mLastSessionId private final android.util.SparseBooleanArray mStoppedUser private long mOverriddenClientHealthCheckWindowMs public void <init> (android.automotive.watchdog.internal.ICarWatchdogServiceForSystem, android.car.watchdoglib.CarWatchdogDaemonHelper) android.automotive.watchdog.internal.ICarWatchdogServiceForSystem serviceImpl android.car.watchdoglib.CarWatchdogDaemonHelper daemonHelper public void init () int timeout int clientHealthCheckWindowSec public void dump (com.android.car.internal.util.IndentingPrintWriter) com.android.car.watchdog.WatchdogProcessHandler$ClientInfo clientInfo java.util.ArrayList clients String timeoutStr int timeout int i int count int size com.android.car.internal.util.IndentingPrintWriter writer public void registerClient (android.car.watchdog.ICarWatchdogServiceCallback, int) com.android.car.watchdog.WatchdogProcessHandler$ClientInfo clientInfo int i android.os.RemoteException e java.util.ArrayList clients android.os.IBinder binder int pid int userId com.android.car.watchdog.WatchdogProcessHandler$ClientInfo clientInfo android.car.watchdog.ICarWatchdogServiceCallback client int timeout public void unregisterClient (android.car.watchdog.ICarWatchdogServiceCallback) com.android.car.watchdog.WatchdogProcessHandler$ClientInfo notRespondingClientInfo int i android.os.IBinder binder java.util.Optional optionalClientInfo com.android.car.watchdog.WatchdogProcessHandler$ClientInfo clientInfo android.car.watchdog.ICarWatchdogServiceCallback client com.android.car.watchdog.WatchdogProcessHandler$ClientInfo clientInfo private java.util.Optional removeFromClientMapsLocked (android.os.IBinder) com.android.car.watchdog.WatchdogProcessHandler$ClientInfo clientInfo android.util.SparseArray pingedClients int i java.util.ArrayList clients int timeout android.os.IBinder binder public void tellClientAlive (android.car.watchdog.ICarWatchdogServiceCallback, int) android.util.SparseArray pingedClients com.android.car.watchdog.WatchdogProcessHandler$ClientInfo clientInfo int timeout android.car.watchdog.ICarWatchdogServiceCallback client int sessionId public void updateUserState (int, boolean) int userId boolean isStopped public void postHealthCheckMessage (int) int sessionId public int getClientCount (int) java.util.ArrayList clients int timeout public void prepareHealthCheck () android.util.SparseArray pingedClients int timeout public void asyncFetchAidlVhalPid () void controlProcessHealthCheck (boolean) android.os.RemoteException e boolean enable private void onClientDeath (android.car.watchdog.ICarWatchdogServiceCallback, int) android.car.watchdog.ICarWatchdogServiceCallback client int timeout private void doHealthCheck (int) int sessionId private void analyzeClientResponse (int) com.android.car.watchdog.WatchdogProcessHandler$ClientInfo clientInfo int i android.util.SparseArray pingedClients int timeout private void sendPingToClients (int) com.android.car.watchdog.WatchdogProcessHandler$ClientInfo clientInfo int sessionId int i android.util.SparseArray pingedClients java.util.ArrayList clientsToCheck android.os.RemoteException e com.android.car.watchdog.WatchdogProcessHandler$ClientInfo clientInfo int i int timeout java.util.ArrayList clientsToCheck private void sendPingToClientsAndCheck (int) int timeout private int getNewSessionId () private void removeClientLocked (android.os.IBinder, int) com.android.car.watchdog.WatchdogProcessHandler$ClientInfo clientInfo int i android.os.IBinder clientBinder int timeout java.util.ArrayList clients private void reportHealthCheckResult (int) java.util.List clientsNotResponding java.util.ArrayList clientsToNotify android.os.RemoteException e com.android.car.watchdog.WatchdogProcessHandler$ClientInfo clientInfo int i Exception e int sessionId java.util.List clientsNotResponding java.util.ArrayList clientsToNotify private java.util.List toProcessIdentifierList (java.util.ArrayList) com.android.car.watchdog.WatchdogProcessHandler$ClientInfo clientInfo android.automotive.watchdog.internal.ProcessIdentifier processIdentifier int i java.util.ArrayList clientInfos java.util.List processIdentifiers private java.lang.String timeoutToString (int) int timeout private long getTimeoutDurationMs (int) int timeout private synthetic void lambda$sendPingToClientsAndCheck$2 (int) int timeout private synthetic void lambda$asyncFetchAidlVhalPid$1 () android.os.RemoteException e int pid private synthetic void lambda$postHealthCheckMessage$0 (int) int sessionId static void <clinit> () }
com/android/car/watchdog/WatchdogStorage$1.class
WatchdogStorage.java package com.android.car.watchdog com.android.car.watchdog.WatchdogStorage$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.car.watchdog.WatchdogStorage this$0 void <init> (com.android.car.watchdog.WatchdogStorage) com.android.car.watchdog.WatchdogStorage this$0 public void run () }
com/android/car/watchdog/WatchdogStorage$DatabaseStateType.class
WatchdogStorage.java package com.android.car.watchdog abstract annotation com.android.car.watchdog.WatchdogStorage$DatabaseStateType extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/car/watchdog/WatchdogStorage$IoUsageStatsEntry.class
WatchdogStorage.java package com.android.car.watchdog final com.android.car.watchdog.WatchdogStorage$IoUsageStatsEntry extends java.lang.Object { public final int userId public final String packageName public final com.android.car.watchdog.WatchdogPerfHandler$PackageIoUsage ioUsage void <init> (int, java.lang.String, com.android.car.watchdog.WatchdogPerfHandler$PackageIoUsage) int userId String packageName com.android.car.watchdog.WatchdogPerfHandler$PackageIoUsage ioUsage }
com/android/car/watchdog/WatchdogStorage$IoUsageStatsTable.class
WatchdogStorage.java package com.android.car.watchdog final com.android.car.watchdog.WatchdogStorage$IoUsageStatsTable extends java.lang.Object { public static final String TABLE_NAME public static final String COLUMN_USER_PACKAGE_ID public static final String COLUMN_DATE_EPOCH public static final String COLUMN_NUM_OVERUSES public static final String COLUMN_NUM_FORGIVEN_OVERUSES public static final String COLUMN_NUM_TIMES_KILLED public static final String COLUMN_WRITTEN_FOREGROUND_BYTES public static final String COLUMN_WRITTEN_BACKGROUND_BYTES public static final String COLUMN_WRITTEN_GARAGE_MODE_BYTES public static final String COLUMN_REMAINING_FOREGROUND_WRITE_BYTES public static final String COLUMN_REMAINING_BACKGROUND_WRITE_BYTES public static final String COLUMN_REMAINING_GARAGE_MODE_WRITE_BYTES public static final String COLUMN_FORGIVEN_FOREGROUND_WRITE_BYTES public static final String COLUMN_FORGIVEN_BACKGROUND_WRITE_BYTES public static final String COLUMN_FORGIVEN_GARAGE_MODE_WRITE_BYTES void <init> () public static void createTable (android.database.sqlite.SQLiteDatabase) android.database.sqlite.SQLiteDatabase db StringBuilder createCommand public static android.content.ContentValues getContentValues (java.lang.String, com.android.car.watchdog.WatchdogStorage$IoUsageStatsEntry, long) String userPackageId com.android.car.watchdog.WatchdogStorage$IoUsageStatsEntry entry long statsDateEpochSeconds android.automotive.watchdog.IoOveruseStats ioOveruseStats android.content.ContentValues values android.automotive.watchdog.PerStateBytes forgivenWriteBytes public static android.util.ArrayMap queryStats (android.database.sqlite.SQLiteDatabase, long, long) android.automotive.watchdog.IoOveruseStats ioOveruseStats android.automotive.watchdog.PerStateBytes forgivenWriteBytes android.database.Cursor cursor android.database.sqlite.SQLiteDatabase db long includingStartEpochSeconds long excludingEndEpochSeconds StringBuilder queryBuilder String[] selectionArgs android.util.ArrayMap ioUsageById public static android.car.watchdog.IoOveruseStats queryIoOveruseStatsForUserPackageId (android.database.sqlite.SQLiteDatabase, java.lang.String, long, long) android.database.Cursor cursor android.database.sqlite.SQLiteDatabase db String userPackageId long includingStartEpochSeconds long excludingEndEpochSeconds StringBuilder queryBuilder String[] selectionArgs long totalOveruses long totalTimesKilled long totalBytesWritten long earliestEpochSecond long durationInSeconds android.car.watchdog.IoOveruseStats$Builder statsBuilder public static android.util.ArrayMap queryNotForgivenHistoricalOveruses (android.database.sqlite.SQLiteDatabase, long, long) android.database.Cursor cursor android.database.sqlite.SQLiteDatabase db long includingStartEpochSeconds long excludingEndEpochSeconds StringBuilder queryBuilder String[] selectionArgs android.util.ArrayMap notForgivenOverusesById public static void forgiveHistoricalOverusesForPackage (android.database.sqlite.SQLiteDatabase, java.util.List, long, long) int i android.database.sqlite.SQLiteDatabase db java.util.List userPackageIds long includingStartEpochSeconds long excludingEndEpochSeconds StringBuilder updateQueryBuilder public static java.util.List queryDailySystemIoUsageSummaries (android.database.sqlite.SQLiteDatabase, long, long) android.database.Cursor cursor android.database.sqlite.SQLiteDatabase db long includingStartEpochSeconds long excludingEndEpochSeconds StringBuilder queryBuilder String[] selectionArgs java.util.List summaries public static long querySystemTotalWrittenBytes (android.database.sqlite.SQLiteDatabase, long, long) android.database.Cursor cursor android.database.sqlite.SQLiteDatabase db long includingStartEpochSeconds long excludingEndEpochSeconds StringBuilder queryBuilder String[] selectionArgs long totalWrittenBytes public static android.util.ArrayMap queryTopUsersDailyIoUsageSummaries (android.database.sqlite.SQLiteDatabase, int, long, long) String id java.util.List summaries android.database.Cursor cursor android.database.sqlite.SQLiteDatabase db int numTopUsers long includingStartEpochSeconds long excludingEndEpochSeconds StringBuilder innerQueryBuilder StringBuilder queryBuilder String[] selectionArgs android.util.ArrayMap summariesById public static void truncateToDate (android.database.sqlite.SQLiteDatabase, java.time.ZonedDateTime) android.database.sqlite.SQLiteDatabase db java.time.ZonedDateTime latestTruncateDate String selection String[] selectionArgs int rows public static void trimHistoricalStats (android.database.sqlite.SQLiteDatabase, java.time.ZonedDateTime) android.database.sqlite.SQLiteDatabase db java.time.ZonedDateTime currentDate android.content.ContentValues values String selection String[] selectionArgs int rows }
com/android/car/watchdog/WatchdogStorage$NotForgivenOverusesEntry.class
WatchdogStorage.java package com.android.car.watchdog final com.android.car.watchdog.WatchdogStorage$NotForgivenOverusesEntry extends java.lang.Object { public final int userId public final String packageName public final int notForgivenOveruses void <init> (int, java.lang.String, int) int userId String packageName int notForgivenOveruses public boolean equals (java.lang.Object) Object obj com.android.car.watchdog.WatchdogStorage$NotForgivenOverusesEntry other public int hashCode () public java.lang.String toString () }
com/android/car/watchdog/WatchdogStorage$UserPackage.class
WatchdogStorage.java package com.android.car.watchdog final com.android.car.watchdog.WatchdogStorage$UserPackage extends java.lang.Object { public final String userPackageId public final int userId public final String packageName void <init> (java.lang.String, int, java.lang.String) String userPackageId int userId String packageName public java.lang.String getKey () public static java.lang.String getKey (int, java.lang.String) int userId String packageName public java.lang.String toString () }
com/android/car/watchdog/WatchdogStorage$UserPackageDailySummaries.class
WatchdogStorage.java package com.android.car.watchdog final com.android.car.watchdog.WatchdogStorage$UserPackageDailySummaries extends java.lang.Object { public final int userId public final String packageName public final java.util.List dailyIoUsageSummaries private final long mTotalWrittenBytes void <init> (int, java.lang.String, java.util.List) int userId String packageName java.util.List dailyIoUsageSummaries public boolean equals (java.lang.Object) Object obj com.android.car.watchdog.WatchdogStorage$UserPackageDailySummaries other public int hashCode () public java.lang.String toString () long getTotalWrittenBytes () long computeTotalWrittenBytes () com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes writtenBytes int i long totalBytes }
com/android/car/watchdog/WatchdogStorage$UserPackageSettingsEntry.class
WatchdogStorage.java package com.android.car.watchdog final com.android.car.watchdog.WatchdogStorage$UserPackageSettingsEntry extends java.lang.Object { public final int userId public final String packageName public final int killableState public final long killableStateLastModifiedEpochSeconds void <init> (int, java.lang.String, int, long) int userId String packageName int killableState long killableStateLastModifiedEpochSeconds public boolean equals (java.lang.Object) Object obj com.android.car.watchdog.WatchdogStorage$UserPackageSettingsEntry other public int hashCode () public java.lang.String toString () }
com/android/car/watchdog/WatchdogStorage$UserPackageSettingsTable.class
WatchdogStorage.java package com.android.car.watchdog final com.android.car.watchdog.WatchdogStorage$UserPackageSettingsTable extends java.lang.Object { public static final String TABLE_NAME public static final String COLUMN_USER_PACKAGE_ID public static final String COLUMN_PACKAGE_NAME public static final String COLUMN_USER_ID public static final String COLUMN_KILLABLE_STATE public static final String COLUMN_KILLABLE_STATE_LAST_MODIFIED_EPOCH void <init> () public static void createTable (android.database.sqlite.SQLiteDatabase) android.database.sqlite.SQLiteDatabase db StringBuilder createCommand public static boolean updateEntry (android.database.sqlite.SQLiteDatabase, com.android.car.watchdog.WatchdogStorage$UserPackageSettingsEntry) android.database.sqlite.SQLiteDatabase db com.android.car.watchdog.WatchdogStorage$UserPackageSettingsEntry entry android.content.ContentValues values StringBuilder whereClause String[] whereArgs public static boolean replaceEntry (android.database.sqlite.SQLiteDatabase, com.android.car.watchdog.WatchdogStorage$UserPackageSettingsEntry) android.database.sqlite.SQLiteDatabase db com.android.car.watchdog.WatchdogStorage$UserPackageSettingsEntry entry android.content.ContentValues values public static android.util.ArrayMap querySettings (android.database.sqlite.SQLiteDatabase) android.util.ArrayMap entriesById android.database.Cursor cursor android.database.sqlite.SQLiteDatabase db StringBuilder queryBuilder public static java.util.List queryUserPackages (android.database.sqlite.SQLiteDatabase, android.util.ArraySet) int i java.util.List userPackages android.database.Cursor cursor android.database.sqlite.SQLiteDatabase db android.util.ArraySet users int numUsers StringBuilder queryBuilder public static void deleteUserPackage (android.database.sqlite.SQLiteDatabase, int, java.lang.String) android.database.sqlite.SQLiteDatabase db int userId String packageName String whereClause String[] whereArgs int deletedRows public static void syncUserPackagesWithAliveUsers (android.database.sqlite.SQLiteDatabase, com.android.car.internal.util.IntArray) int i android.database.sqlite.SQLiteDatabase db com.android.car.internal.util.IntArray aliveUsers StringBuilder queryBuilder int deletedRows }
com/android/car/watchdog/WatchdogStorage$WatchdogDbHelper.class
WatchdogStorage.java package com.android.car.watchdog final com.android.car.watchdog.WatchdogStorage$WatchdogDbHelper extends android.database.sqlite.SQLiteOpenHelper { public static final String DATABASE_NAME private static final int DATABASE_VERSION private java.time.ZonedDateTime mLatestShrinkDate private com.android.car.watchdog.TimeSource mTimeSource void <init> (android.content.Context, boolean, com.android.car.watchdog.TimeSource) android.content.Context context boolean useDataSystemCarDir com.android.car.watchdog.TimeSource timeSource public void onCreate (android.database.sqlite.SQLiteDatabase) android.database.sqlite.SQLiteDatabase db public void onConfigure (android.database.sqlite.SQLiteDatabase) android.database.sqlite.SQLiteDatabase db public synchronized void terminate () public void onShrink (android.database.sqlite.SQLiteDatabase) android.database.sqlite.SQLiteDatabase db java.time.ZonedDateTime currentDate public void onUpgrade (android.database.sqlite.SQLiteDatabase, int, int) String errorMsg android.database.sqlite.SQLiteDatabase db int oldVersion int currentVersion int upgradeVersion private void upgradeToVersion3 (android.database.sqlite.SQLiteDatabase) android.database.sqlite.SQLiteDatabase db String oldUserPackageSettingsTable StringBuilder execSql String oldIoUsageStatsTable private void upgradeToVersion2 (android.database.sqlite.SQLiteDatabase) android.database.sqlite.SQLiteDatabase db String oldUserPackageSettingsTable StringBuilder execSql public static void createUserPackageSettingsTableV2 (android.database.sqlite.SQLiteDatabase) android.database.sqlite.SQLiteDatabase db StringBuilder createCommand private void recreateDatabase (android.database.sqlite.SQLiteDatabase) android.database.sqlite.SQLiteDatabase db }
com/android/car/watchdog/WatchdogStorage.class
WatchdogStorage.java package com.android.car.watchdog public final com.android.car.watchdog.WatchdogStorage extends java.lang.Object { private static final String TAG private static final int RETENTION_PERIOD_IN_DAYS private static final int CLOSE_DB_HELPER_DELAY_MS private static final int DB_STATE_CLEAN private static final int DB_STATE_DIRTY private static final int DB_STATE_WRITE_IN_PROGRESS private static final int DB_STATE_WRITE_IN_PROGRESS_DIRTY public static final int FAILED_TRANSACTION public static final java.time.temporal.TemporalUnit STATS_TEMPORAL_UNIT public static final java.time.Period RETENTION_PERIOD public static final String ZONE_MODIFIER public static final String DATE_MODIFIER private final android.os.Handler mMainHandler private final com.android.car.watchdog.WatchdogStorage$WatchdogDbHelper mDbHelper private final android.util.ArrayMap mUserPackagesByKey private final android.util.ArrayMap mUserPackagesById private com.android.car.watchdog.TimeSource mTimeSource private final Object mLock private final java.util.List mTodayIoUsageStatsEntries private int mCurrentDbState private final Runnable mCloseDbHelperRunnable public void <init> (android.content.Context, com.android.car.watchdog.TimeSource) android.content.Context context com.android.car.watchdog.TimeSource timeSource void <init> (android.content.Context, boolean, com.android.car.watchdog.TimeSource) android.content.Context context boolean useDataSystemCarDir com.android.car.watchdog.TimeSource timeSource public void release () public void shrinkDatabase () public void markDirty () public boolean startWrite () public void endWrite () public void markWriteSuccessful () public boolean saveUserPackageSettings (java.util.List) com.android.car.watchdog.WatchdogStorage$UserPackageSettingsEntry entry int i java.util.List entries android.util.ArraySet usersWithMissingIds boolean isWriteSuccessful android.database.sqlite.SQLiteDatabase db public java.util.List getUserPackageSettings () String userPackageId com.android.car.watchdog.WatchdogStorage$UserPackageSettingsEntry entry com.android.car.watchdog.WatchdogStorage$UserPackage userPackage int i android.util.ArrayMap entriesById java.util.List entries public int saveIoUsageStats (java.util.List) java.util.List entries public java.util.List getTodayIoUsageStats () String userPackageId com.android.car.watchdog.WatchdogStorage$UserPackage userPackage int i long includingStartEpochSeconds long excludingEndEpochSeconds android.util.ArrayMap ioUsagesById public void deleteUserPackage (int, java.lang.String) int userId String packageName com.android.car.watchdog.WatchdogStorage$UserPackage userPackage public android.car.watchdog.IoOveruseStats getHistoricalIoOveruseStats (int, java.lang.String, int) int userId String packageName int numDaysAgo java.time.ZonedDateTime currentDate long includingStartEpochSeconds long excludingEndEpochSeconds com.android.car.watchdog.WatchdogStorage$UserPackage userPackage public java.util.List getDailySystemIoUsageSummaries (long, long, long) com.android.car.watchdog.AtomsProto$CarWatchdogPerStateBytes writtenBytes int i long minSystemTotalWrittenBytes long includingStartEpochSeconds long excludingEndEpochSeconds java.util.List dailyIoUsageSummaries long systemTotalWrittenBytes public java.util.List getTopUsersDailyIoUsageSummaries (int, long, long, long) String id com.android.car.watchdog.WatchdogStorage$UserPackage userPackage int i int numTopUsers long minSystemTotalWrittenBytes long includingStartEpochSeconds long excludingEndEpochSeconds android.util.ArrayMap summariesById android.database.sqlite.SQLiteDatabase db long systemTotalWrittenBytes java.util.ArrayList userPackageDailySummaries public java.util.List getNotForgivenHistoricalIoOveruses (int) String id com.android.car.watchdog.WatchdogStorage$UserPackage userPackage int i int numDaysAgo java.time.ZonedDateTime currentDate long includingStartEpochSeconds long excludingEndEpochSeconds android.util.ArrayMap notForgivenOverusesById java.util.List notForgivenOverusesEntries public void forgiveHistoricalOveruses (android.util.SparseArray, int) com.android.car.watchdog.WatchdogStorage$UserPackage userPackage int pkgIdx int userId java.util.List packages int i android.util.SparseArray packagesByUserId int numDaysAgo java.time.ZonedDateTime currentDate long includingStartEpochSeconds long excludingEndEpochSeconds java.util.List userPackageIds public void syncUsers (int[]) com.android.car.watchdog.WatchdogStorage$UserPackage userPackage int i int[] aliveUserIds com.android.car.internal.util.IntArray aliveUsers int saveIoUsageStats (java.util.List, boolean) com.android.car.watchdog.WatchdogStorage$IoUsageStatsEntry entry com.android.car.watchdog.WatchdogStorage$UserPackage userPackage android.automotive.watchdog.IoOveruseStats ioOveruseStats java.time.ZonedDateTime statsDate long statsDateEpochSeconds int i java.util.List entries boolean shouldCheckRetention java.time.ZonedDateTime currentDate java.util.List rows boolean hasPendingCloseDbHelperMessage () private void populateUserPackages (android.database.sqlite.SQLiteDatabase, android.util.ArraySet) com.android.car.watchdog.WatchdogStorage$UserPackage userPackage int i android.database.sqlite.SQLiteDatabase db android.util.ArraySet users java.util.List userPackages private android.database.sqlite.SQLiteDatabase getDatabase (boolean) boolean isWritable private static int atomicReplaceEntries (android.database.sqlite.SQLiteDatabase, java.lang.String, java.util.List) android.database.SQLException e int i android.database.sqlite.SQLiteDatabase db String tableName java.util.List rows private static java.lang.String toDbStateString (int) int dbState static void <clinit> () }
com/google/
com/google/protobuf/
com/google/protobuf/AbstractMessageLite$Builder$LimitedInputStream.class
AbstractMessageLite.java package com.google.protobuf final com.google.protobuf.AbstractMessageLite$Builder$LimitedInputStream extends java.io.FilterInputStream { private int limit void <init> (java.io.InputStream, int) java.io.InputStream in int limit public int available () throws java.io.IOException public int read () throws java.io.IOException int result public int read (byte[], int, int) throws java.io.IOException byte[] b int off int len int result public long skip (long) throws java.io.IOException long n int result }
com/google/protobuf/AbstractMessageLite$Builder.class
AbstractMessageLite.java package com.google.protobuf public abstract com.google.protobuf.AbstractMessageLite$Builder extends java.lang.Object implements com.google.protobuf.MessageLite$Builder { public void <init> () public abstract com.google.protobuf.AbstractMessageLite$Builder clone () public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input public abstract com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.CodedInputStream input com.google.protobuf.InvalidProtocolBufferException e java.io.IOException e com.google.protobuf.ByteString data public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.CodedInputStream input com.google.protobuf.InvalidProtocolBufferException e java.io.IOException e com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.CodedInputStream input com.google.protobuf.InvalidProtocolBufferException e java.io.IOException e byte[] data int off int len public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.CodedInputStream input com.google.protobuf.InvalidProtocolBufferException e java.io.IOException e byte[] data int off int len com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input com.google.protobuf.CodedInputStream codedInput public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.CodedInputStream codedInput public boolean mergeDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry int firstByte int size java.io.InputStream limitedInput public boolean mergeDelimitedFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream input public com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite other protected abstract com.google.protobuf.AbstractMessageLite$Builder internalMergeFrom (com.google.protobuf.AbstractMessageLite) private java.lang.String getReadingExceptionMessage (java.lang.String) String target private static void addAllCheckingNulls (java.lang.Iterable, java.util.List) int i String message Object value Iterable values java.util.List list int begin protected static com.google.protobuf.UninitializedMessageException newUninitializedMessageException (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite message protected static void addAll (java.lang.Iterable, java.util.Collection) Iterable values java.util.Collection list protected static void addAll (java.lang.Iterable, java.util.List) int i String message Object value java.util.List lazyValues com.google.protobuf.LazyStringList lazyList int begin Iterable values java.util.List list public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.MessageLite) public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (java.io.InputStream) throws java.io.IOException public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException public volatile synthetic com.google.protobuf.MessageLite$Builder clone () }
com/google/protobuf/AbstractMessageLite$InternalOneOfEnum.class
AbstractMessageLite.java package com.google.protobuf public abstract com.google.protobuf.AbstractMessageLite$InternalOneOfEnum extends java.lang.Object { public abstract int getNumber () }
com/google/protobuf/AbstractMessageLite.class
AbstractMessageLite.java package com.google.protobuf public abstract com.google.protobuf.AbstractMessageLite extends java.lang.Object implements com.google.protobuf.MessageLite { protected int memoizedHashCode public void <init> () public com.google.protobuf.ByteString toByteString () com.google.protobuf.ByteString$CodedBuilder out java.io.IOException e public byte[] toByteArray () byte[] result com.google.protobuf.CodedOutputStream output java.io.IOException e public void writeTo (java.io.OutputStream) throws java.io.IOException java.io.OutputStream output int bufferSize com.google.protobuf.CodedOutputStream codedOutput public void writeDelimitedTo (java.io.OutputStream) throws java.io.IOException java.io.OutputStream output int serialized int bufferSize com.google.protobuf.CodedOutputStream codedOutput int getMemoizedSerializedSize () void setMemoizedSerializedSize (int) int size int getSerializedSize (com.google.protobuf.Schema) com.google.protobuf.Schema schema int memoizedSerializedSize com.google.protobuf.UninitializedMessageException newUninitializedMessageException () private java.lang.String getSerializingExceptionMessage (java.lang.String) String target protected static void checkByteStringIsUtf8 (com.google.protobuf.ByteString) throws java.lang.IllegalArgumentException com.google.protobuf.ByteString byteString protected static void addAll (java.lang.Iterable, java.util.Collection) Iterable values java.util.Collection list protected static void addAll (java.lang.Iterable, java.util.List) Iterable values java.util.List list }
com/google/protobuf/AbstractParser.class
AbstractParser.java package com.google.protobuf public abstract com.google.protobuf.AbstractParser extends java.lang.Object implements com.google.protobuf.Parser { private static final com.google.protobuf.ExtensionRegistryLite EMPTY_REGISTRY public void <init> () private com.google.protobuf.UninitializedMessageException newUninitializedMessageException (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite message private com.google.protobuf.MessageLite checkMessageInitialized (com.google.protobuf.MessageLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.MessageLite message public com.google.protobuf.MessageLite parsePartialFrom (com.google.protobuf.CodedInputStream) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.CodedInputStream input public com.google.protobuf.MessageLite parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.MessageLite parseFrom (com.google.protobuf.CodedInputStream) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.CodedInputStream input public com.google.protobuf.MessageLite parsePartialFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.InvalidProtocolBufferException e com.google.protobuf.CodedInputStream input com.google.protobuf.MessageLite message com.google.protobuf.InvalidProtocolBufferException e com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.MessageLite parsePartialFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public com.google.protobuf.MessageLite parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.MessageLite parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.ByteString data public com.google.protobuf.MessageLite parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.InvalidProtocolBufferException e com.google.protobuf.CodedInputStream input com.google.protobuf.MessageLite message com.google.protobuf.InvalidProtocolBufferException e java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.MessageLite message public com.google.protobuf.MessageLite parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer data public com.google.protobuf.MessageLite parsePartialFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.InvalidProtocolBufferException e com.google.protobuf.CodedInputStream input com.google.protobuf.MessageLite message com.google.protobuf.InvalidProtocolBufferException e byte[] data int off int len com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.MessageLite parsePartialFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException byte[] data int off int len public com.google.protobuf.MessageLite parsePartialFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.MessageLite parsePartialFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public com.google.protobuf.MessageLite parseFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data int off int len com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.MessageLite parseFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException byte[] data int off int len public com.google.protobuf.MessageLite parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.MessageLite parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException byte[] data public com.google.protobuf.MessageLite parsePartialFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.InvalidProtocolBufferException e java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.CodedInputStream codedInput com.google.protobuf.MessageLite message public com.google.protobuf.MessageLite parsePartialFrom (java.io.InputStream) throws com.google.protobuf.InvalidProtocolBufferException java.io.InputStream input public com.google.protobuf.MessageLite parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.MessageLite parseFrom (java.io.InputStream) throws com.google.protobuf.InvalidProtocolBufferException java.io.InputStream input public com.google.protobuf.MessageLite parsePartialDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException int firstByte int size java.io.IOException e java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry int size java.io.InputStream limitedInput public com.google.protobuf.MessageLite parsePartialDelimitedFrom (java.io.InputStream) throws com.google.protobuf.InvalidProtocolBufferException java.io.InputStream input public com.google.protobuf.MessageLite parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.MessageLite parseDelimitedFrom (java.io.InputStream) throws com.google.protobuf.InvalidProtocolBufferException java.io.InputStream input public volatile synthetic java.lang.Object parsePartialDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parsePartialDelimitedFrom (java.io.InputStream) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parseDelimitedFrom (java.io.InputStream) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parsePartialFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parsePartialFrom (java.io.InputStream) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parseFrom (java.io.InputStream) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parsePartialFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parsePartialFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parsePartialFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parsePartialFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parseFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parseFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parsePartialFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parsePartialFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parsePartialFrom (com.google.protobuf.CodedInputStream) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parseFrom (com.google.protobuf.CodedInputStream) throws com.google.protobuf.InvalidProtocolBufferException static void <clinit> () }
com/google/protobuf/AbstractProtobufList.class
AbstractProtobufList.java package com.google.protobuf abstract com.google.protobuf.AbstractProtobufList extends java.util.AbstractList implements com.google.protobuf.Internal$ProtobufList { protected static final int DEFAULT_CAPACITY private boolean isMutable void <init> () public boolean equals (java.lang.Object) int i Object o java.util.List other int size public int hashCode () int i int size int hashCode public boolean add (java.lang.Object) Object e public void add (int, java.lang.Object) int index Object element public boolean addAll (java.util.Collection) java.util.Collection c public boolean addAll (int, java.util.Collection) int index java.util.Collection c public void clear () public boolean isModifiable () public final void makeImmutable () public java.lang.Object remove (int) int index public boolean remove (java.lang.Object) Object o int index public boolean removeAll (java.util.Collection) java.util.Collection c public boolean retainAll (java.util.Collection) java.util.Collection c public java.lang.Object set (int, java.lang.Object) int index Object element protected void ensureIsMutable () }
com/google/protobuf/AllocatedBuffer$1.class
AllocatedBuffer.java package com.google.protobuf com.google.protobuf.AllocatedBuffer$1 extends com.google.protobuf.AllocatedBuffer { final synthetic java.nio.ByteBuffer val$buffer void <init> (java.nio.ByteBuffer) public boolean hasNioBuffer () public java.nio.ByteBuffer nioBuffer () public boolean hasArray () public byte[] array () public int arrayOffset () public int position () public com.google.protobuf.AllocatedBuffer position (int) int position public int limit () public int remaining () }
com/google/protobuf/AllocatedBuffer$2.class
AllocatedBuffer.java package com.google.protobuf com.google.protobuf.AllocatedBuffer$2 extends com.google.protobuf.AllocatedBuffer { private int position final synthetic byte[] val$bytes final synthetic int val$offset final synthetic int val$length void <init> (byte[], int, int) public boolean hasNioBuffer () public java.nio.ByteBuffer nioBuffer () public boolean hasArray () public byte[] array () public int arrayOffset () public int position () public com.google.protobuf.AllocatedBuffer position (int) int position public int limit () public int remaining () }
com/google/protobuf/AllocatedBuffer.class
AllocatedBuffer.java package com.google.protobuf abstract com.google.protobuf.AllocatedBuffer extends java.lang.Object { void <init> () public abstract boolean hasNioBuffer () public abstract boolean hasArray () public abstract java.nio.ByteBuffer nioBuffer () public abstract byte[] array () public abstract int arrayOffset () public abstract int position () public abstract com.google.protobuf.AllocatedBuffer position (int) public abstract int limit () public abstract int remaining () public static com.google.protobuf.AllocatedBuffer wrap (byte[]) byte[] bytes public static com.google.protobuf.AllocatedBuffer wrap (byte[], int, int) byte[] bytes int offset int length public static com.google.protobuf.AllocatedBuffer wrap (java.nio.ByteBuffer) java.nio.ByteBuffer buffer private static com.google.protobuf.AllocatedBuffer wrapNoCheck (byte[], int, int) byte[] bytes int offset int length }
com/google/protobuf/Android.class
Android.java package com.google.protobuf final com.google.protobuf.Android extends java.lang.Object { private static boolean ASSUME_ANDROID private static final Class MEMORY_CLASS private static final boolean IS_ROBOLECTRIC private void <init> () static boolean isOnAndroidDevice () static java.lang.Class getMemoryClass () private static java.lang.Class getClassForName (java.lang.String) Throwable e String name static void <clinit> () }
com/google/protobuf/ArrayDecoders$1.class
ArrayDecoders.java package com.google.protobuf synthetic com.google.protobuf.ArrayDecoders$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$WireFormat$FieldType static void <clinit> () }
com/google/protobuf/ArrayDecoders$Registers.class
ArrayDecoders.java package com.google.protobuf final com.google.protobuf.ArrayDecoders$Registers extends java.lang.Object { public int int1 public long long1 public Object object1 public final com.google.protobuf.ExtensionRegistryLite extensionRegistry void <init> () void <init> (com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.ExtensionRegistryLite extensionRegistry }
com/google/protobuf/ArrayDecoders.class
ArrayDecoders.java package com.google.protobuf final com.google.protobuf.ArrayDecoders extends java.lang.Object { private void <init> () static int decodeVarint32 (byte[], int, com.google.protobuf.ArrayDecoders$Registers) byte[] data int position com.google.protobuf.ArrayDecoders$Registers registers int value static int decodeVarint32 (int, byte[], int, com.google.protobuf.ArrayDecoders$Registers) int firstByte byte[] data int position com.google.protobuf.ArrayDecoders$Registers registers int value byte b2 byte b3 byte b4 byte b5 static int decodeVarint64 (byte[], int, com.google.protobuf.ArrayDecoders$Registers) byte[] data int position com.google.protobuf.ArrayDecoders$Registers registers long value static int decodeVarint64 (long, byte[], int, com.google.protobuf.ArrayDecoders$Registers) long firstByte byte[] data int position com.google.protobuf.ArrayDecoders$Registers registers long value byte next int shift static int decodeFixed32 (byte[], int) byte[] data int position static long decodeFixed64 (byte[], int) byte[] data int position static double decodeDouble (byte[], int) byte[] data int position static float decodeFloat (byte[], int) byte[] data int position static int decodeString (byte[], int, com.google.protobuf.ArrayDecoders$Registers) throws com.google.protobuf.InvalidProtocolBufferException byte[] data int position com.google.protobuf.ArrayDecoders$Registers registers int length static int decodeStringRequireUtf8 (byte[], int, com.google.protobuf.ArrayDecoders$Registers) throws com.google.protobuf.InvalidProtocolBufferException byte[] data int position com.google.protobuf.ArrayDecoders$Registers registers int length static int decodeBytes (byte[], int, com.google.protobuf.ArrayDecoders$Registers) throws com.google.protobuf.InvalidProtocolBufferException byte[] data int position com.google.protobuf.ArrayDecoders$Registers registers int length static int decodeMessageField (com.google.protobuf.Schema, byte[], int, int, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException com.google.protobuf.Schema schema byte[] data int position int limit com.google.protobuf.ArrayDecoders$Registers registers Object msg int offset static int decodeGroupField (com.google.protobuf.Schema, byte[], int, int, int, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException com.google.protobuf.Schema schema byte[] data int position int limit int endGroup com.google.protobuf.ArrayDecoders$Registers registers Object msg int offset static int mergeMessageField (java.lang.Object, com.google.protobuf.Schema, byte[], int, int, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException Object msg com.google.protobuf.Schema schema byte[] data int position int limit com.google.protobuf.ArrayDecoders$Registers registers int length static int mergeGroupField (java.lang.Object, com.google.protobuf.Schema, byte[], int, int, int, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException Object msg com.google.protobuf.Schema schema byte[] data int position int limit int endGroup com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.MessageSchema messageSchema int endPosition static int decodeVarint32List (int, byte[], int, int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) int nextPosition int tag byte[] data int position int limit com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.IntArrayList output static int decodeVarint64List (int, byte[], int, int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) int nextPosition int tag byte[] data int position int limit com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.LongArrayList output static int decodeFixed32List (int, byte[], int, int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) int nextPosition int tag byte[] data int position int limit com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.IntArrayList output static int decodeFixed64List (int, byte[], int, int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) int nextPosition int tag byte[] data int position int limit com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.LongArrayList output static int decodeFloatList (int, byte[], int, int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) int nextPosition int tag byte[] data int position int limit com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.FloatArrayList output static int decodeDoubleList (int, byte[], int, int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) int nextPosition int tag byte[] data int position int limit com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.DoubleArrayList output static int decodeBoolList (int, byte[], int, int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) int nextPosition int tag byte[] data int position int limit com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.BooleanArrayList output static int decodeSInt32List (int, byte[], int, int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) int nextPosition int tag byte[] data int position int limit com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.IntArrayList output static int decodeSInt64List (int, byte[], int, int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) int nextPosition int tag byte[] data int position int limit com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.LongArrayList output static int decodePackedVarint32List (byte[], int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException byte[] data int position com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.IntArrayList output int fieldLimit static int decodePackedVarint64List (byte[], int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException byte[] data int position com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.LongArrayList output int fieldLimit static int decodePackedFixed32List (byte[], int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException byte[] data int position com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.IntArrayList output int fieldLimit static int decodePackedFixed64List (byte[], int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException byte[] data int position com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.LongArrayList output int fieldLimit static int decodePackedFloatList (byte[], int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException byte[] data int position com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.FloatArrayList output int fieldLimit static int decodePackedDoubleList (byte[], int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException byte[] data int position com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.DoubleArrayList output int fieldLimit static int decodePackedBoolList (byte[], int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException byte[] data int position com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.BooleanArrayList output int fieldLimit static int decodePackedSInt32List (byte[], int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException byte[] data int position com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.IntArrayList output int fieldLimit static int decodePackedSInt64List (byte[], int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException byte[] data int position com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.LongArrayList output int fieldLimit static int decodeStringList (int, byte[], int, int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) throws com.google.protobuf.InvalidProtocolBufferException String value String value int nextPosition int nextLength int tag byte[] data int position int limit com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.Internal$ProtobufList output int length static int decodeStringListRequireUtf8 (int, byte[], int, int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) throws com.google.protobuf.InvalidProtocolBufferException String value String value int nextPosition int nextLength int tag byte[] data int position int limit com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.Internal$ProtobufList output int length static int decodeBytesList (int, byte[], int, int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) throws com.google.protobuf.InvalidProtocolBufferException int nextPosition int nextLength int tag byte[] data int position int limit com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.Internal$ProtobufList output int length static int decodeMessageList (com.google.protobuf.Schema, int, byte[], int, int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException int nextPosition com.google.protobuf.Schema schema int tag byte[] data int position int limit com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.Internal$ProtobufList output static int decodeGroupList (com.google.protobuf.Schema, int, byte[], int, int, com.google.protobuf.Internal$ProtobufList, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException int nextPosition com.google.protobuf.Schema schema int tag byte[] data int position int limit com.google.protobuf.Internal$ProtobufList list com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.Internal$ProtobufList output int endgroup static int decodeExtensionOrUnknownField (int, byte[], int, int, java.lang.Object, com.google.protobuf.MessageLite, com.google.protobuf.UnknownFieldSchema, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException com.google.protobuf.FieldSet unused int tag byte[] data int position int limit Object message com.google.protobuf.MessageLite defaultInstance com.google.protobuf.UnknownFieldSchema unknownFieldSchema com.google.protobuf.ArrayDecoders$Registers registers int number com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension static int decodeExtension (int, byte[], int, int, com.google.protobuf.GeneratedMessageLite$ExtendableMessage, com.google.protobuf.GeneratedMessageLite$GeneratedExtension, com.google.protobuf.UnknownFieldSchema, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException com.google.protobuf.DoubleArrayList list com.google.protobuf.FloatArrayList list com.google.protobuf.LongArrayList list com.google.protobuf.IntArrayList list com.google.protobuf.LongArrayList list com.google.protobuf.IntArrayList list com.google.protobuf.BooleanArrayList list com.google.protobuf.IntArrayList list com.google.protobuf.LongArrayList list com.google.protobuf.IntArrayList list Object enumValue Object oldValue int endTag com.google.protobuf.Schema fieldSchema Object oldValue com.google.protobuf.Schema fieldSchema Object value int tag byte[] data int position int limit com.google.protobuf.GeneratedMessageLite$ExtendableMessage message com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension com.google.protobuf.UnknownFieldSchema unknownFieldSchema com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.FieldSet extensions int fieldNumber static int decodeUnknownField (int, byte[], int, int, com.google.protobuf.UnknownFieldSetLite, com.google.protobuf.ArrayDecoders$Registers) throws com.google.protobuf.InvalidProtocolBufferException int length com.google.protobuf.UnknownFieldSetLite child int endGroup int lastTag int tag byte[] data int position int limit com.google.protobuf.UnknownFieldSetLite unknownFields com.google.protobuf.ArrayDecoders$Registers registers static int skipField (int, byte[], int, int, com.google.protobuf.ArrayDecoders$Registers) throws com.google.protobuf.InvalidProtocolBufferException int endGroup int lastTag int tag byte[] data int position int limit com.google.protobuf.ArrayDecoders$Registers registers }
com/google/protobuf/BinaryReader$1.class
BinaryReader.java package com.google.protobuf synthetic com.google.protobuf.BinaryReader$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$WireFormat$FieldType static void <clinit> () }
com/google/protobuf/BinaryReader$SafeHeapReader.class
BinaryReader.java package com.google.protobuf final com.google.protobuf.BinaryReader$SafeHeapReader extends com.google.protobuf.BinaryReader { private final boolean bufferIsImmutable private final byte[] buffer private int pos private final int initialPos private int limit private int tag private int endGroupTag public void <init> (java.nio.ByteBuffer, boolean) java.nio.ByteBuffer bytebuf boolean bufferIsImmutable private boolean isAtEnd () public int getTotalBytesRead () public int getFieldNumber () throws java.io.IOException public int getTag () public boolean skipField () throws java.io.IOException public double readDouble () throws java.io.IOException public float readFloat () throws java.io.IOException public long readUInt64 () throws java.io.IOException public long readInt64 () throws java.io.IOException public int readInt32 () throws java.io.IOException public long readFixed64 () throws java.io.IOException public int readFixed32 () throws java.io.IOException public boolean readBool () throws java.io.IOException public java.lang.String readString () throws java.io.IOException public java.lang.String readStringRequireUtf8 () throws java.io.IOException public java.lang.String readStringInternal (boolean) throws java.io.IOException boolean requireUtf8 int size String result public java.lang.Object readMessage (java.lang.Class, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Class clazz com.google.protobuf.ExtensionRegistryLite extensionRegistry public java.lang.Object readMessageBySchemaWithCheck (com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry private java.lang.Object readMessage (com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry Object newInstance public void mergeMessageField (java.lang.Object, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Object target com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry int size int prevLimit int newLimit public java.lang.Object readGroup (java.lang.Class, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Class clazz com.google.protobuf.ExtensionRegistryLite extensionRegistry public java.lang.Object readGroupBySchemaWithCheck (com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry private java.lang.Object readGroup (com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry Object newInstance public void mergeGroupField (java.lang.Object, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Object target com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry int prevEndGroupTag public com.google.protobuf.ByteString readBytes () throws java.io.IOException int size com.google.protobuf.ByteString bytes public int readUInt32 () throws java.io.IOException public int readEnum () throws java.io.IOException public int readSFixed32 () throws java.io.IOException public long readSFixed64 () throws java.io.IOException public int readSInt32 () throws java.io.IOException public long readSInt64 () throws java.io.IOException public void readDoubleList (java.util.List) throws java.io.IOException int bytes int fieldEndPos int prevPos int nextTag com.google.protobuf.DoubleArrayList plist int bytes int fieldEndPos int prevPos int nextTag java.util.List target public void readFloatList (java.util.List) throws java.io.IOException int bytes int fieldEndPos int prevPos int nextTag com.google.protobuf.FloatArrayList plist int bytes int fieldEndPos int prevPos int nextTag java.util.List target public void readUInt64List (java.util.List) throws java.io.IOException int bytes int fieldEndPos int prevPos int nextTag com.google.protobuf.LongArrayList plist int bytes int fieldEndPos int prevPos int nextTag java.util.List target public void readInt64List (java.util.List) throws java.io.IOException int bytes int fieldEndPos int prevPos int nextTag com.google.protobuf.LongArrayList plist int bytes int fieldEndPos int prevPos int nextTag java.util.List target public void readInt32List (java.util.List) throws java.io.IOException int bytes int fieldEndPos int prevPos int nextTag com.google.protobuf.IntArrayList plist int bytes int fieldEndPos int prevPos int nextTag java.util.List target public void readFixed64List (java.util.List) throws java.io.IOException int bytes int fieldEndPos int prevPos int nextTag com.google.protobuf.LongArrayList plist int bytes int fieldEndPos int prevPos int nextTag java.util.List target public void readFixed32List (java.util.List) throws java.io.IOException int bytes int fieldEndPos int prevPos int nextTag com.google.protobuf.IntArrayList plist int bytes int fieldEndPos int prevPos int nextTag java.util.List target public void readBoolList (java.util.List) throws java.io.IOException int bytes int fieldEndPos int prevPos int nextTag com.google.protobuf.BooleanArrayList plist int bytes int fieldEndPos int prevPos int nextTag java.util.List target public void readStringList (java.util.List) throws java.io.IOException java.util.List target public void readStringListRequireUtf8 (java.util.List) throws java.io.IOException java.util.List target public void readStringListInternal (java.util.List, boolean) throws java.io.IOException int prevPos int nextTag com.google.protobuf.LazyStringList lazyList int prevPos int nextTag java.util.List target boolean requireUtf8 public void readMessageList (java.util.List, java.lang.Class, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.util.List target Class targetType com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.Schema schema public void readMessageList (java.util.List, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int prevPos int nextTag java.util.List target com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry int listTag public void readGroupList (java.util.List, java.lang.Class, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.util.List target Class targetType com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.Schema schema public void readGroupList (java.util.List, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int prevPos int nextTag java.util.List target com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry int listTag public void readBytesList (java.util.List) throws java.io.IOException int prevPos int nextTag java.util.List target public void readUInt32List (java.util.List) throws java.io.IOException int bytes int fieldEndPos int prevPos int nextTag com.google.protobuf.IntArrayList plist int bytes int fieldEndPos int prevPos int nextTag java.util.List target public void readEnumList (java.util.List) throws java.io.IOException int bytes int fieldEndPos int prevPos int nextTag com.google.protobuf.IntArrayList plist int bytes int fieldEndPos int prevPos int nextTag java.util.List target public void readSFixed32List (java.util.List) throws java.io.IOException int bytes int fieldEndPos int prevPos int nextTag com.google.protobuf.IntArrayList plist int bytes int fieldEndPos int prevPos int nextTag java.util.List target public void readSFixed64List (java.util.List) throws java.io.IOException int bytes int fieldEndPos int prevPos int nextTag com.google.protobuf.LongArrayList plist int bytes int fieldEndPos int prevPos int nextTag java.util.List target public void readSInt32List (java.util.List) throws java.io.IOException int bytes int fieldEndPos int prevPos int nextTag com.google.protobuf.IntArrayList plist int bytes int fieldEndPos int prevPos int nextTag java.util.List target public void readSInt64List (java.util.List) throws java.io.IOException int bytes int fieldEndPos int prevPos int nextTag com.google.protobuf.LongArrayList plist int bytes int fieldEndPos int prevPos int nextTag java.util.List target public void readMap (java.util.Map, com.google.protobuf.MapEntryLite$Metadata, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.InvalidProtocolBufferException$InvalidWireTypeException ignore int number Object key Object value java.util.Map target com.google.protobuf.MapEntryLite$Metadata metadata com.google.protobuf.ExtensionRegistryLite extensionRegistry int size int prevLimit int newLimit private java.lang.Object readField (com.google.protobuf.WireFormat$FieldType, java.lang.Class, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.WireFormat$FieldType fieldType Class messageType com.google.protobuf.ExtensionRegistryLite extensionRegistry private int readVarint32 () throws java.io.IOException int y int i int x public long readVarint64 () throws java.io.IOException long x long x long x int i byte[] buffer long x int y private long readVarint64SlowPath () throws java.io.IOException byte b int shift long result private byte readByte () throws java.io.IOException private int readLittleEndian32 () throws java.io.IOException private long readLittleEndian64 () throws java.io.IOException private int readLittleEndian32_NoCheck () int p byte[] buffer private long readLittleEndian64_NoCheck () int p byte[] buffer private void skipVarint () throws java.io.IOException int i byte[] buffer int p private void skipVarintSlowPath () throws java.io.IOException int i private void skipBytes (int) throws java.io.IOException int size private void skipGroup () throws java.io.IOException int prevEndGroupTag private void requireBytes (int) throws java.io.IOException int size private void requireWireType (int) throws java.io.IOException int requiredWireType private void verifyPackedFixed64Length (int) throws java.io.IOException int bytes private void verifyPackedFixed32Length (int) throws java.io.IOException int bytes private void requirePosition (int) throws java.io.IOException int expectedPosition }
com/google/protobuf/BinaryReader.class
BinaryReader.java package com.google.protobuf abstract com.google.protobuf.BinaryReader extends java.lang.Object implements com.google.protobuf.Reader { private static final int FIXED32_MULTIPLE_MASK private static final int FIXED64_MULTIPLE_MASK public static com.google.protobuf.BinaryReader newInstance (java.nio.ByteBuffer, boolean) java.nio.ByteBuffer buffer boolean bufferIsImmutable private void <init> () public abstract int getTotalBytesRead () public boolean shouldDiscardUnknownFields () synthetic void <init> (com.google.protobuf.BinaryReader$1) com.google.protobuf.BinaryReader$1 x0 }
com/google/protobuf/BinaryWriter$1.class
BinaryWriter.java package com.google.protobuf synthetic com.google.protobuf.BinaryWriter$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$WireFormat$FieldType static void <clinit> () }
com/google/protobuf/BinaryWriter$SafeDirectWriter.class
BinaryWriter.java package com.google.protobuf final com.google.protobuf.BinaryWriter$SafeDirectWriter extends com.google.protobuf.BinaryWriter { private java.nio.ByteBuffer buffer private int limitMinusOne private int pos void <init> (com.google.protobuf.BufferAllocator, int) com.google.protobuf.BufferAllocator alloc int chunkSize private void nextBuffer () private void nextBuffer (int) int capacity private void nextBuffer (com.google.protobuf.AllocatedBuffer) com.google.protobuf.AllocatedBuffer allocatedBuffer java.nio.ByteBuffer nioBuffer public int getTotalBytesWritten () private int bytesWrittenToCurrentBuffer () private int spaceLeft () void finishCurrentBuffer () public void writeUInt32 (int, int) int fieldNumber int value public void writeInt32 (int, int) int fieldNumber int value public void writeSInt32 (int, int) int fieldNumber int value public void writeFixed32 (int, int) int fieldNumber int value public void writeUInt64 (int, long) int fieldNumber long value public void writeSInt64 (int, long) int fieldNumber long value public void writeFixed64 (int, long) int fieldNumber long value public void writeBool (int, boolean) int fieldNumber boolean value public void writeString (int, java.lang.String) int fieldNumber String value int prevBytes int length public void writeBytes (int, com.google.protobuf.ByteString) java.io.IOException e int fieldNumber com.google.protobuf.ByteString value public void writeMessage (int, java.lang.Object) throws java.io.IOException int fieldNumber Object value int prevBytes int length public void writeMessage (int, java.lang.Object, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber Object value com.google.protobuf.Schema schema int prevBytes int length public void writeGroup (int, java.lang.Object) throws java.io.IOException int fieldNumber Object value public void writeGroup (int, java.lang.Object, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber Object value com.google.protobuf.Schema schema public void writeStartGroup (int) int fieldNumber public void writeEndGroup (int) int fieldNumber void writeInt32 (int) int value void writeSInt32 (int) int value void writeSInt64 (long) long value void writeBool (boolean) boolean value void writeTag (int, int) int fieldNumber int wireType void writeVarint32 (int) int value private void writeVarint32OneByte (int) int value private void writeVarint32TwoBytes (int) int value private void writeVarint32ThreeBytes (int) int value private void writeVarint32FourBytes (int) int value private void writeVarint32FiveBytes (int) int value void writeVarint64 (long) long value private void writeVarint64OneByte (long) long value private void writeVarint64TwoBytes (long) long value private void writeVarint64ThreeBytes (long) long value private void writeVarint64FourBytes (long) long value private void writeVarint64FiveBytes (long) long value private void writeVarint64SixBytes (long) long value private void writeVarint64SevenBytes (long) long value private void writeVarint64EightBytes (long) long value private void writeVarint64EightBytesWithSign (long) long value private void writeVarint64NineBytes (long) long value private void writeVarint64TenBytes (long) long value void writeFixed32 (int) int value void writeFixed64 (long) long value void writeString (java.lang.String) char c char high int codePoint char c String in int i public void write (byte) byte value public void write (byte[], int, int) byte[] value int offset int length public void writeLazy (byte[], int, int) byte[] value int offset int length public void write (java.nio.ByteBuffer) java.nio.ByteBuffer value int length public void writeLazy (java.nio.ByteBuffer) java.nio.ByteBuffer value int length void requireSpace (int) int size }
com/google/protobuf/BinaryWriter$SafeHeapWriter.class
BinaryWriter.java package com.google.protobuf final com.google.protobuf.BinaryWriter$SafeHeapWriter extends com.google.protobuf.BinaryWriter { private com.google.protobuf.AllocatedBuffer allocatedBuffer private byte[] buffer private int offset private int limit private int offsetMinusOne private int limitMinusOne private int pos void <init> (com.google.protobuf.BufferAllocator, int) com.google.protobuf.BufferAllocator alloc int chunkSize void finishCurrentBuffer () private void nextBuffer () private void nextBuffer (int) int capacity private void nextBuffer (com.google.protobuf.AllocatedBuffer) com.google.protobuf.AllocatedBuffer allocatedBuffer int arrayOffset public int getTotalBytesWritten () int bytesWrittenToCurrentBuffer () int spaceLeft () public void writeUInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeSInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeFixed32 (int, int) throws java.io.IOException int fieldNumber int value public void writeUInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeSInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeFixed64 (int, long) throws java.io.IOException int fieldNumber long value public void writeBool (int, boolean) throws java.io.IOException int fieldNumber boolean value public void writeString (int, java.lang.String) throws java.io.IOException int fieldNumber String value int prevBytes int length public void writeBytes (int, com.google.protobuf.ByteString) throws java.io.IOException java.io.IOException e int fieldNumber com.google.protobuf.ByteString value public void writeMessage (int, java.lang.Object) throws java.io.IOException int fieldNumber Object value int prevBytes int length public void writeMessage (int, java.lang.Object, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber Object value com.google.protobuf.Schema schema int prevBytes int length public void writeGroup (int, java.lang.Object) throws java.io.IOException int fieldNumber Object value public void writeGroup (int, java.lang.Object, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber Object value com.google.protobuf.Schema schema public void writeStartGroup (int) int fieldNumber public void writeEndGroup (int) int fieldNumber void writeInt32 (int) int value void writeSInt32 (int) int value void writeSInt64 (long) long value void writeBool (boolean) boolean value void writeTag (int, int) int fieldNumber int wireType void writeVarint32 (int) int value private void writeVarint32OneByte (int) int value private void writeVarint32TwoBytes (int) int value private void writeVarint32ThreeBytes (int) int value private void writeVarint32FourBytes (int) int value private void writeVarint32FiveBytes (int) int value void writeVarint64 (long) long value private void writeVarint64OneByte (long) long value private void writeVarint64TwoBytes (long) long value private void writeVarint64ThreeBytes (long) long value private void writeVarint64FourBytes (long) long value private void writeVarint64FiveBytes (long) long value private void writeVarint64SixBytes (long) long value private void writeVarint64SevenBytes (long) long value private void writeVarint64EightBytes (long) long value private void writeVarint64NineBytes (long) long value private void writeVarint64TenBytes (long) long value void writeFixed32 (int) int value void writeFixed64 (long) long value void writeString (java.lang.String) char c char high int codePoint char c String in int i public void write (byte) byte value public void write (byte[], int, int) byte[] value int offset int length public void writeLazy (byte[], int, int) byte[] value int offset int length public void write (java.nio.ByteBuffer) java.nio.ByteBuffer value int length public void writeLazy (java.nio.ByteBuffer) java.nio.ByteBuffer value int length void requireSpace (int) int size }
com/google/protobuf/BinaryWriter$UnsafeDirectWriter.class
BinaryWriter.java package com.google.protobuf final com.google.protobuf.BinaryWriter$UnsafeDirectWriter extends com.google.protobuf.BinaryWriter { private java.nio.ByteBuffer buffer private long bufferOffset private long limitMinusOne private long pos void <init> (com.google.protobuf.BufferAllocator, int) com.google.protobuf.BufferAllocator alloc int chunkSize private static boolean isSupported () private void nextBuffer () private void nextBuffer (int) int capacity private void nextBuffer (com.google.protobuf.AllocatedBuffer) com.google.protobuf.AllocatedBuffer allocatedBuffer java.nio.ByteBuffer nioBuffer public int getTotalBytesWritten () private int bytesWrittenToCurrentBuffer () private int spaceLeft () void finishCurrentBuffer () private int bufferPos () public void writeUInt32 (int, int) int fieldNumber int value public void writeInt32 (int, int) int fieldNumber int value public void writeSInt32 (int, int) int fieldNumber int value public void writeFixed32 (int, int) int fieldNumber int value public void writeUInt64 (int, long) int fieldNumber long value public void writeSInt64 (int, long) int fieldNumber long value public void writeFixed64 (int, long) int fieldNumber long value public void writeBool (int, boolean) int fieldNumber boolean value public void writeString (int, java.lang.String) int fieldNumber String value int prevBytes int length public void writeBytes (int, com.google.protobuf.ByteString) java.io.IOException e int fieldNumber com.google.protobuf.ByteString value public void writeMessage (int, java.lang.Object) throws java.io.IOException int fieldNumber Object value int prevBytes int length public void writeMessage (int, java.lang.Object, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber Object value com.google.protobuf.Schema schema int prevBytes int length public void writeGroup (int, java.lang.Object) throws java.io.IOException int fieldNumber Object value public void writeGroup (int, java.lang.Object, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber Object value com.google.protobuf.Schema schema public void writeStartGroup (int) int fieldNumber public void writeEndGroup (int) int fieldNumber void writeInt32 (int) int value void writeSInt32 (int) int value void writeSInt64 (long) long value void writeBool (boolean) boolean value void writeTag (int, int) int fieldNumber int wireType void writeVarint32 (int) int value private void writeVarint32OneByte (int) int value private void writeVarint32TwoBytes (int) int value private void writeVarint32ThreeBytes (int) int value private void writeVarint32FourBytes (int) int value private void writeVarint32FiveBytes (int) int value void writeVarint64 (long) long value private void writeVarint64OneByte (long) long value private void writeVarint64TwoBytes (long) long value private void writeVarint64ThreeBytes (long) long value private void writeVarint64FourBytes (long) long value private void writeVarint64FiveBytes (long) long value private void writeVarint64SixBytes (long) long value private void writeVarint64SevenBytes (long) long value private void writeVarint64EightBytes (long) long value private void writeVarint64NineBytes (long) long value private void writeVarint64TenBytes (long) long value void writeFixed32 (int) int value void writeFixed64 (long) long value void writeString (java.lang.String) char c char high char high int codePoint char c String in int i public void write (byte) byte value public void write (byte[], int, int) byte[] value int offset int length public void writeLazy (byte[], int, int) byte[] value int offset int length public void write (java.nio.ByteBuffer) java.nio.ByteBuffer value int length public void writeLazy (java.nio.ByteBuffer) java.nio.ByteBuffer value int length void requireSpace (int) int size static synthetic boolean access$000 () }
com/google/protobuf/BinaryWriter$UnsafeHeapWriter.class
BinaryWriter.java package com.google.protobuf final com.google.protobuf.BinaryWriter$UnsafeHeapWriter extends com.google.protobuf.BinaryWriter { private com.google.protobuf.AllocatedBuffer allocatedBuffer private byte[] buffer private long offset private long limit private long offsetMinusOne private long limitMinusOne private long pos void <init> (com.google.protobuf.BufferAllocator, int) com.google.protobuf.BufferAllocator alloc int chunkSize static boolean isSupported () void finishCurrentBuffer () private int arrayPos () private void nextBuffer () private void nextBuffer (int) int capacity private void nextBuffer (com.google.protobuf.AllocatedBuffer) com.google.protobuf.AllocatedBuffer allocatedBuffer int arrayOffset public int getTotalBytesWritten () int bytesWrittenToCurrentBuffer () int spaceLeft () public void writeUInt32 (int, int) int fieldNumber int value public void writeInt32 (int, int) int fieldNumber int value public void writeSInt32 (int, int) int fieldNumber int value public void writeFixed32 (int, int) int fieldNumber int value public void writeUInt64 (int, long) int fieldNumber long value public void writeSInt64 (int, long) int fieldNumber long value public void writeFixed64 (int, long) int fieldNumber long value public void writeBool (int, boolean) int fieldNumber boolean value public void writeString (int, java.lang.String) int fieldNumber String value int prevBytes int length public void writeBytes (int, com.google.protobuf.ByteString) java.io.IOException e int fieldNumber com.google.protobuf.ByteString value public void writeMessage (int, java.lang.Object) throws java.io.IOException int fieldNumber Object value int prevBytes int length public void writeMessage (int, java.lang.Object, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber Object value com.google.protobuf.Schema schema int prevBytes int length public void writeGroup (int, java.lang.Object) throws java.io.IOException int fieldNumber Object value public void writeGroup (int, java.lang.Object, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber Object value com.google.protobuf.Schema schema public void writeStartGroup (int) int fieldNumber public void writeEndGroup (int) int fieldNumber void writeInt32 (int) int value void writeSInt32 (int) int value void writeSInt64 (long) long value void writeBool (boolean) boolean value void writeTag (int, int) int fieldNumber int wireType void writeVarint32 (int) int value private void writeVarint32OneByte (int) int value private void writeVarint32TwoBytes (int) int value private void writeVarint32ThreeBytes (int) int value private void writeVarint32FourBytes (int) int value private void writeVarint32FiveBytes (int) int value void writeVarint64 (long) long value private void writeVarint64OneByte (long) long value private void writeVarint64TwoBytes (long) long value private void writeVarint64ThreeBytes (long) long value private void writeVarint64FourBytes (long) long value private void writeVarint64FiveBytes (long) long value private void writeVarint64SixBytes (long) long value private void writeVarint64SevenBytes (long) long value private void writeVarint64EightBytes (long) long value private void writeVarint64NineBytes (long) long value private void writeVarint64TenBytes (long) long value void writeFixed32 (int) int value void writeFixed64 (long) long value void writeString (java.lang.String) char c char high char high int codePoint char c String in int i public void write (byte) byte value public void write (byte[], int, int) byte[] value int offset int length public void writeLazy (byte[], int, int) byte[] value int offset int length public void write (java.nio.ByteBuffer) java.nio.ByteBuffer value int length public void writeLazy (java.nio.ByteBuffer) java.nio.ByteBuffer value int length void requireSpace (int) int size }
com/google/protobuf/BinaryWriter.class
BinaryWriter.java package com.google.protobuf abstract com.google.protobuf.BinaryWriter extends com.google.protobuf.ByteOutput implements com.google.protobuf.Writer { public static final int DEFAULT_CHUNK_SIZE private final com.google.protobuf.BufferAllocator alloc private final int chunkSize final java.util.ArrayDeque buffers int totalDoneBytes private static final int MAP_KEY_NUMBER private static final int MAP_VALUE_NUMBER public static com.google.protobuf.BinaryWriter newHeapInstance (com.google.protobuf.BufferAllocator) com.google.protobuf.BufferAllocator alloc public static com.google.protobuf.BinaryWriter newHeapInstance (com.google.protobuf.BufferAllocator, int) com.google.protobuf.BufferAllocator alloc int chunkSize public static com.google.protobuf.BinaryWriter newDirectInstance (com.google.protobuf.BufferAllocator) com.google.protobuf.BufferAllocator alloc public static com.google.protobuf.BinaryWriter newDirectInstance (com.google.protobuf.BufferAllocator, int) com.google.protobuf.BufferAllocator alloc int chunkSize static boolean isUnsafeHeapSupported () static boolean isUnsafeDirectSupported () static com.google.protobuf.BinaryWriter newSafeHeapInstance (com.google.protobuf.BufferAllocator, int) com.google.protobuf.BufferAllocator alloc int chunkSize static com.google.protobuf.BinaryWriter newUnsafeHeapInstance (com.google.protobuf.BufferAllocator, int) com.google.protobuf.BufferAllocator alloc int chunkSize static com.google.protobuf.BinaryWriter newSafeDirectInstance (com.google.protobuf.BufferAllocator, int) com.google.protobuf.BufferAllocator alloc int chunkSize static com.google.protobuf.BinaryWriter newUnsafeDirectInstance (com.google.protobuf.BufferAllocator, int) com.google.protobuf.BufferAllocator alloc int chunkSize private void <init> (com.google.protobuf.BufferAllocator, int) com.google.protobuf.BufferAllocator alloc int chunkSize public final com.google.protobuf.Writer$FieldOrder fieldOrder () public final java.util.Queue complete () public final void writeSFixed32 (int, int) throws java.io.IOException int fieldNumber int value public final void writeInt64 (int, long) throws java.io.IOException int fieldNumber long value public final void writeSFixed64 (int, long) throws java.io.IOException int fieldNumber long value public final void writeFloat (int, float) throws java.io.IOException int fieldNumber float value public final void writeDouble (int, double) throws java.io.IOException int fieldNumber double value public final void writeEnum (int, int) throws java.io.IOException int fieldNumber int value public final void writeInt32List (int, java.util.List, boolean) throws java.io.IOException int fieldNumber java.util.List list boolean packed private final void writeInt32List_Internal (int, java.util.List, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber java.util.List list boolean packed private final void writeInt32List_Internal (int, com.google.protobuf.IntArrayList, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber com.google.protobuf.IntArrayList list boolean packed public final void writeFixed32List (int, java.util.List, boolean) throws java.io.IOException int fieldNumber java.util.List list boolean packed private final void writeFixed32List_Internal (int, java.util.List, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber java.util.List list boolean packed private final void writeFixed32List_Internal (int, com.google.protobuf.IntArrayList, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber com.google.protobuf.IntArrayList list boolean packed public final void writeInt64List (int, java.util.List, boolean) throws java.io.IOException int fieldNumber java.util.List list boolean packed public final void writeUInt64List (int, java.util.List, boolean) throws java.io.IOException int fieldNumber java.util.List list boolean packed private final void writeUInt64List_Internal (int, java.util.List, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber java.util.List list boolean packed private final void writeUInt64List_Internal (int, com.google.protobuf.LongArrayList, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber com.google.protobuf.LongArrayList list boolean packed public final void writeFixed64List (int, java.util.List, boolean) throws java.io.IOException int fieldNumber java.util.List list boolean packed private final void writeFixed64List_Internal (int, java.util.List, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber java.util.List list boolean packed private final void writeFixed64List_Internal (int, com.google.protobuf.LongArrayList, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber com.google.protobuf.LongArrayList list boolean packed public final void writeFloatList (int, java.util.List, boolean) throws java.io.IOException int fieldNumber java.util.List list boolean packed private final void writeFloatList_Internal (int, java.util.List, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber java.util.List list boolean packed private final void writeFloatList_Internal (int, com.google.protobuf.FloatArrayList, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber com.google.protobuf.FloatArrayList list boolean packed public final void writeDoubleList (int, java.util.List, boolean) throws java.io.IOException int fieldNumber java.util.List list boolean packed private final void writeDoubleList_Internal (int, java.util.List, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber java.util.List list boolean packed private final void writeDoubleList_Internal (int, com.google.protobuf.DoubleArrayList, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber com.google.protobuf.DoubleArrayList list boolean packed public final void writeEnumList (int, java.util.List, boolean) throws java.io.IOException int fieldNumber java.util.List list boolean packed public final void writeBoolList (int, java.util.List, boolean) throws java.io.IOException int fieldNumber java.util.List list boolean packed private final void writeBoolList_Internal (int, java.util.List, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber java.util.List list boolean packed private final void writeBoolList_Internal (int, com.google.protobuf.BooleanArrayList, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber com.google.protobuf.BooleanArrayList list boolean packed public final void writeStringList (int, java.util.List) throws java.io.IOException int i com.google.protobuf.LazyStringList lazyList int i int fieldNumber java.util.List list private void writeLazyString (int, java.lang.Object) throws java.io.IOException int fieldNumber Object value public final void writeBytesList (int, java.util.List) throws java.io.IOException int i int fieldNumber java.util.List list public final void writeUInt32List (int, java.util.List, boolean) throws java.io.IOException int fieldNumber java.util.List list boolean packed private final void writeUInt32List_Internal (int, java.util.List, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber java.util.List list boolean packed private final void writeUInt32List_Internal (int, com.google.protobuf.IntArrayList, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber com.google.protobuf.IntArrayList list boolean packed public final void writeSFixed32List (int, java.util.List, boolean) throws java.io.IOException int fieldNumber java.util.List list boolean packed public final void writeSFixed64List (int, java.util.List, boolean) throws java.io.IOException int fieldNumber java.util.List list boolean packed public final void writeSInt32List (int, java.util.List, boolean) throws java.io.IOException int fieldNumber java.util.List list boolean packed private final void writeSInt32List_Internal (int, java.util.List, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber java.util.List list boolean packed private final void writeSInt32List_Internal (int, com.google.protobuf.IntArrayList, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber com.google.protobuf.IntArrayList list boolean packed public final void writeSInt64List (int, java.util.List, boolean) throws java.io.IOException int fieldNumber java.util.List list boolean packed public void writeMap (int, com.google.protobuf.MapEntryLite$Metadata, java.util.Map) throws java.io.IOException int prevBytes int length java.util.Map$Entry entry int fieldNumber com.google.protobuf.MapEntryLite$Metadata metadata java.util.Map map static final void writeMapEntryField (com.google.protobuf.Writer, int, com.google.protobuf.WireFormat$FieldType, java.lang.Object) throws java.io.IOException com.google.protobuf.Writer writer int fieldNumber com.google.protobuf.WireFormat$FieldType fieldType Object object private final void writeSInt64List_Internal (int, java.util.List, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber java.util.List list boolean packed private final void writeSInt64List_Internal (int, com.google.protobuf.LongArrayList, boolean) throws java.io.IOException int i int prevBytes int length int i int fieldNumber com.google.protobuf.LongArrayList list boolean packed public final void writeMessageList (int, java.util.List) throws java.io.IOException int i int fieldNumber java.util.List list public final void writeMessageList (int, java.util.List, com.google.protobuf.Schema) throws java.io.IOException int i int fieldNumber java.util.List list com.google.protobuf.Schema schema public final void writeGroupList (int, java.util.List) throws java.io.IOException int i int fieldNumber java.util.List list public final void writeGroupList (int, java.util.List, com.google.protobuf.Schema) throws java.io.IOException int i int fieldNumber java.util.List list com.google.protobuf.Schema schema public final void writeMessageSetItem (int, java.lang.Object) throws java.io.IOException int fieldNumber Object value final com.google.protobuf.AllocatedBuffer newHeapBuffer () final com.google.protobuf.AllocatedBuffer newHeapBuffer (int) int capacity final com.google.protobuf.AllocatedBuffer newDirectBuffer () final com.google.protobuf.AllocatedBuffer newDirectBuffer (int) int capacity public abstract int getTotalBytesWritten () abstract void requireSpace (int) abstract void finishCurrentBuffer () abstract void writeTag (int, int) abstract void writeVarint32 (int) abstract void writeInt32 (int) abstract void writeSInt32 (int) abstract void writeFixed32 (int) abstract void writeVarint64 (long) abstract void writeSInt64 (long) abstract void writeFixed64 (long) abstract void writeBool (boolean) abstract void writeString (java.lang.String) private static byte computeUInt64SizeNoTag (long) long value byte n synthetic void <init> (com.google.protobuf.BufferAllocator, int, com.google.protobuf.BinaryWriter$1) com.google.protobuf.BufferAllocator x0 int x1 com.google.protobuf.BinaryWriter$1 x2 static synthetic byte access$200 (long) long x0 }
com/google/protobuf/BooleanArrayList.class
BooleanArrayList.java package com.google.protobuf final com.google.protobuf.BooleanArrayList extends com.google.protobuf.AbstractProtobufList implements com.google.protobuf.Internal$BooleanList java.util.RandomAccess com.google.protobuf.PrimitiveNonBoxingCollection { private static final com.google.protobuf.BooleanArrayList EMPTY_LIST private boolean[] array private int size public static com.google.protobuf.BooleanArrayList emptyList () void <init> () private void <init> (boolean[], int) boolean[] other int size protected void removeRange (int, int) int fromIndex int toIndex public boolean equals (java.lang.Object) int i Object o com.google.protobuf.BooleanArrayList other boolean[] arr public int hashCode () int i int result public com.google.protobuf.Internal$BooleanList mutableCopyWithCapacity (int) int capacity public java.lang.Boolean get (int) int index public boolean getBoolean (int) int index public int indexOf (java.lang.Object) int i Object element boolean unboxedElement int numElems public boolean contains (java.lang.Object) Object element public int size () public java.lang.Boolean set (int, java.lang.Boolean) int index Boolean element public boolean setBoolean (int, boolean) int index boolean element boolean previousValue public boolean add (java.lang.Boolean) Boolean element public void add (int, java.lang.Boolean) int index Boolean element public void addBoolean (boolean) int length boolean[] newArray boolean element private void addBoolean (int, boolean) int length boolean[] newArray int index boolean element public boolean addAll (java.util.Collection) java.util.Collection collection com.google.protobuf.BooleanArrayList list int overflow int newSize public java.lang.Boolean remove (int) int index boolean value private void ensureIndexInRange (int) int index private java.lang.String makeOutOfBoundsExceptionMessage (int) int index public volatile synthetic java.lang.Object set (int, java.lang.Object) public volatile synthetic java.lang.Object remove (int) public volatile synthetic void add (int, java.lang.Object) public volatile synthetic boolean add (java.lang.Object) public volatile synthetic com.google.protobuf.Internal$ProtobufList mutableCopyWithCapacity (int) public volatile synthetic java.lang.Object get (int) static void <clinit> () }
com/google/protobuf/BufferAllocator$1.class
BufferAllocator.java package com.google.protobuf com.google.protobuf.BufferAllocator$1 extends com.google.protobuf.BufferAllocator { void <init> () public com.google.protobuf.AllocatedBuffer allocateHeapBuffer (int) int capacity public com.google.protobuf.AllocatedBuffer allocateDirectBuffer (int) int capacity }
com/google/protobuf/BufferAllocator.class
BufferAllocator.java package com.google.protobuf abstract com.google.protobuf.BufferAllocator extends java.lang.Object { private static final com.google.protobuf.BufferAllocator UNPOOLED void <init> () public static com.google.protobuf.BufferAllocator unpooled () public abstract com.google.protobuf.AllocatedBuffer allocateHeapBuffer (int) public abstract com.google.protobuf.AllocatedBuffer allocateDirectBuffer (int) static void <clinit> () }
com/google/protobuf/ByteBufferWriter.class
ByteBufferWriter.java package com.google.protobuf final com.google.protobuf.ByteBufferWriter extends java.lang.Object { private static final int MIN_CACHED_BUFFER_SIZE private static final int MAX_CACHED_BUFFER_SIZE private static final float BUFFER_REALLOCATION_THRESHOLD private static final ThreadLocal BUFFER private static final Class FILE_OUTPUT_STREAM_CLASS private static final long CHANNEL_FIELD_OFFSET private void <init> () static void clearCachedBuffer () static void write (java.nio.ByteBuffer, java.io.OutputStream) throws java.io.IOException int length byte[] array java.nio.ByteBuffer buffer java.io.OutputStream output int initialPos private static byte[] getOrCreateBuffer (int) int requestedSize byte[] buffer private static boolean needToReallocate (int, int) int requestedSize int bufferLength private static byte[] getBuffer () java.lang.ref.SoftReference sr private static void setBuffer (byte[]) byte[] value private static boolean writeToChannel (java.nio.ByteBuffer, java.io.OutputStream) throws java.io.IOException java.nio.channels.WritableByteChannel channel java.nio.ByteBuffer buffer java.io.OutputStream output private static java.lang.Class safeGetClass (java.lang.String) ClassNotFoundException e String className private static long getChannelFieldOffset (java.lang.Class) java.lang.reflect.Field field Class clazz static void <clinit> () }
com/google/protobuf/ByteOutput.class
ByteOutput.java package com.google.protobuf public abstract com.google.protobuf.ByteOutput extends java.lang.Object { public void <init> () public abstract void write (byte) throws java.io.IOException public abstract void write (byte[], int, int) throws java.io.IOException public abstract void writeLazy (byte[], int, int) throws java.io.IOException public abstract void write (java.nio.ByteBuffer) throws java.io.IOException public abstract void writeLazy (java.nio.ByteBuffer) throws java.io.IOException }
com/google/protobuf/ByteString$1.class
ByteString.java package com.google.protobuf com.google.protobuf.ByteString$1 extends com.google.protobuf.ByteString$AbstractByteIterator { private int position private final int limit final synthetic com.google.protobuf.ByteString this$0 void <init> (com.google.protobuf.ByteString) com.google.protobuf.ByteString this$0 public boolean hasNext () public byte nextByte () int currentPos }
com/google/protobuf/ByteString$2.class
ByteString.java package com.google.protobuf com.google.protobuf.ByteString$2 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (com.google.protobuf.ByteString, com.google.protobuf.ByteString) int result com.google.protobuf.ByteString former com.google.protobuf.ByteString latter com.google.protobuf.ByteString$ByteIterator formerBytes com.google.protobuf.ByteString$ByteIterator latterBytes public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/google/protobuf/ByteString$AbstractByteIterator.class
ByteString.java package com.google.protobuf abstract com.google.protobuf.ByteString$AbstractByteIterator extends java.lang.Object implements com.google.protobuf.ByteString$ByteIterator { void <init> () public final java.lang.Byte next () public final void remove () public volatile synthetic java.lang.Object next () }
com/google/protobuf/ByteString$ArraysByteArrayCopier.class
ByteString.java package com.google.protobuf final com.google.protobuf.ByteString$ArraysByteArrayCopier extends java.lang.Object implements com.google.protobuf.ByteString$ByteArrayCopier { private void <init> () public byte[] copyFrom (byte[], int, int) byte[] bytes int offset int size synthetic void <init> (com.google.protobuf.ByteString$1) com.google.protobuf.ByteString$1 x0 }
com/google/protobuf/ByteString$BoundedByteString.class
ByteString.java package com.google.protobuf final com.google.protobuf.ByteString$BoundedByteString extends com.google.protobuf.ByteString$LiteralByteString { private final int bytesOffset private final int bytesLength private static final long serialVersionUID void <init> (byte[], int, int) byte[] bytes int offset int length public byte byteAt (int) int index byte internalByteAt (int) int index public int size () protected int getOffsetIntoBytes () protected void copyToInternal (byte[], int, int, int) byte[] target int sourceOffset int targetOffset int numberToCopy java.lang.Object writeReplace () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.io.ObjectInputStream in }
com/google/protobuf/ByteString$ByteArrayCopier.class
ByteString.java package com.google.protobuf abstract com.google.protobuf.ByteString$ByteArrayCopier extends java.lang.Object { public abstract byte[] copyFrom (byte[], int, int) }
com/google/protobuf/ByteString$ByteIterator.class
ByteString.java package com.google.protobuf public abstract com.google.protobuf.ByteString$ByteIterator extends java.lang.Object implements java.util.Iterator { public abstract byte nextByte () }
com/google/protobuf/ByteString$CodedBuilder.class
ByteString.java package com.google.protobuf final com.google.protobuf.ByteString$CodedBuilder extends java.lang.Object { private final com.google.protobuf.CodedOutputStream output private final byte[] buffer private void <init> (int) int size public com.google.protobuf.ByteString build () public com.google.protobuf.CodedOutputStream getCodedOutput () synthetic void <init> (int, com.google.protobuf.ByteString$1) int x0 com.google.protobuf.ByteString$1 x1 }
com/google/protobuf/ByteString$LeafByteString.class
ByteString.java package com.google.protobuf abstract com.google.protobuf.ByteString$LeafByteString extends com.google.protobuf.ByteString { void <init> () protected final int getTreeDepth () protected final boolean isBalanced () void writeToReverse (com.google.protobuf.ByteOutput) throws java.io.IOException com.google.protobuf.ByteOutput byteOutput abstract boolean equalsRange (com.google.protobuf.ByteString, int, int) }
com/google/protobuf/ByteString$LiteralByteString.class
ByteString.java package com.google.protobuf com.google.protobuf.ByteString$LiteralByteString extends com.google.protobuf.ByteString$LeafByteString { private static final long serialVersionUID protected final byte[] bytes void <init> (byte[]) byte[] bytes public byte byteAt (int) int index byte internalByteAt (int) int index public int size () public final com.google.protobuf.ByteString substring (int, int) int beginIndex int endIndex int length protected void copyToInternal (byte[], int, int, int) byte[] target int sourceOffset int targetOffset int numberToCopy public final void copyTo (java.nio.ByteBuffer) java.nio.ByteBuffer target public final java.nio.ByteBuffer asReadOnlyByteBuffer () public final java.util.List asReadOnlyByteBufferList () public final void writeTo (java.io.OutputStream) throws java.io.IOException java.io.OutputStream outputStream final void writeToInternal (java.io.OutputStream, int, int) throws java.io.IOException java.io.OutputStream outputStream int sourceOffset int numberToWrite final void writeTo (com.google.protobuf.ByteOutput) throws java.io.IOException com.google.protobuf.ByteOutput output protected final java.lang.String toStringInternal (java.nio.charset.Charset) java.nio.charset.Charset charset public final boolean isValidUtf8 () int offset protected final int partialIsValidUtf8 (int, int, int) int state int offset int length int index public final boolean equals (java.lang.Object) com.google.protobuf.ByteString$LiteralByteString otherAsLiteral int thisHash int thatHash Object other final boolean equalsRange (com.google.protobuf.ByteString, int, int) int thisIndex int otherIndex com.google.protobuf.ByteString$LiteralByteString lbsOther byte[] thisBytes byte[] otherBytes int thisLimit com.google.protobuf.ByteString other int offset int length protected final int partialHash (int, int, int) int h int offset int length public final java.io.InputStream newInput () public final com.google.protobuf.CodedInputStream newCodedInput () protected int getOffsetIntoBytes () }
com/google/protobuf/ByteString$Output.class
ByteString.java package com.google.protobuf public final com.google.protobuf.ByteString$Output extends java.io.OutputStream { private static final byte[] EMPTY_BYTE_ARRAY private final int initialCapacity private final java.util.ArrayList flushedBuffers private int flushedBuffersTotalBytes private byte[] buffer private int bufferPos void <init> (int) int initialCapacity public synchronized void write (int) int b public synchronized void write (byte[], int, int) int copySize byte[] b int offset int length public synchronized com.google.protobuf.ByteString toByteString () private byte[] copyArray (byte[], int) byte[] buffer int length byte[] result public void writeTo (java.io.OutputStream) throws java.io.IOException com.google.protobuf.ByteString[] cachedFlushBuffers byte[] cachedBuffer int cachedBufferPos com.google.protobuf.ByteString byteString java.io.OutputStream out com.google.protobuf.ByteString[] cachedFlushBuffers byte[] cachedBuffer int cachedBufferPos public synchronized int size () public synchronized void reset () public java.lang.String toString () private void flushFullBuffer (int) int minSize int newSize private void flushLastBuffer () byte[] bufferCopy static void <clinit> () }
com/google/protobuf/ByteString$SystemByteArrayCopier.class
ByteString.java package com.google.protobuf final com.google.protobuf.ByteString$SystemByteArrayCopier extends java.lang.Object implements com.google.protobuf.ByteString$ByteArrayCopier { private void <init> () public byte[] copyFrom (byte[], int, int) byte[] bytes int offset int size byte[] copy synthetic void <init> (com.google.protobuf.ByteString$1) com.google.protobuf.ByteString$1 x0 }
com/google/protobuf/ByteString.class
ByteString.java package com.google.protobuf public abstract com.google.protobuf.ByteString extends java.lang.Object implements java.lang.Iterable java.io.Serializable { static final int CONCATENATE_BY_COPY_SIZE static final int MIN_READ_FROM_CHUNK_SIZE static final int MAX_READ_FROM_CHUNK_SIZE public static final com.google.protobuf.ByteString EMPTY private static final com.google.protobuf.ByteString$ByteArrayCopier byteArrayCopier private int hash private static final int UNSIGNED_BYTE_MASK private static final java.util.Comparator UNSIGNED_LEXICOGRAPHICAL_COMPARATOR void <init> () public abstract byte byteAt (int) abstract byte internalByteAt (int) public com.google.protobuf.ByteString$ByteIterator iterator () public abstract int size () public final boolean isEmpty () public static final com.google.protobuf.ByteString empty () private static int toInt (byte) byte value private static int hexDigit (char) char c private static int extractHexDigit (java.lang.String, int) String hexString int index int digit public static java.util.Comparator unsignedLexicographicalComparator () public final com.google.protobuf.ByteString substring (int) int beginIndex public abstract com.google.protobuf.ByteString substring (int, int) public final boolean startsWith (com.google.protobuf.ByteString) com.google.protobuf.ByteString prefix public final boolean endsWith (com.google.protobuf.ByteString) com.google.protobuf.ByteString suffix public static com.google.protobuf.ByteString fromHex (java.lang.String) int d1 int d2 int i String hexString byte[] bytes public static com.google.protobuf.ByteString copyFrom (byte[], int, int) byte[] bytes int offset int size public static com.google.protobuf.ByteString copyFrom (byte[]) byte[] bytes static com.google.protobuf.ByteString wrap (java.nio.ByteBuffer) int offset java.nio.ByteBuffer buffer static com.google.protobuf.ByteString wrap (byte[]) byte[] bytes static com.google.protobuf.ByteString wrap (byte[], int, int) byte[] bytes int offset int length public static com.google.protobuf.ByteString copyFrom (java.nio.ByteBuffer, int) java.nio.ByteBuffer bytes int size byte[] copy public static com.google.protobuf.ByteString copyFrom (java.nio.ByteBuffer) java.nio.ByteBuffer bytes public static com.google.protobuf.ByteString copyFrom (java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException String text String charsetName public static com.google.protobuf.ByteString copyFrom (java.lang.String, java.nio.charset.Charset) String text java.nio.charset.Charset charset public static com.google.protobuf.ByteString copyFromUtf8 (java.lang.String) String text public static com.google.protobuf.ByteString readFrom (java.io.InputStream) throws java.io.IOException java.io.InputStream streamToDrain public static com.google.protobuf.ByteString readFrom (java.io.InputStream, int) throws java.io.IOException java.io.InputStream streamToDrain int chunkSize public static com.google.protobuf.ByteString readFrom (java.io.InputStream, int, int) throws java.io.IOException com.google.protobuf.ByteString chunk java.io.InputStream streamToDrain int minChunkSize int maxChunkSize java.util.Collection results int chunkSize private static com.google.protobuf.ByteString readChunk (java.io.InputStream, int) throws java.io.IOException int count java.io.InputStream in int chunkSize byte[] buf int bytesRead public final com.google.protobuf.ByteString concat (com.google.protobuf.ByteString) com.google.protobuf.ByteString other public static com.google.protobuf.ByteString copyFrom (java.lang.Iterable) java.util.Iterator iter int tempSize int size Iterable byteStrings int size private static com.google.protobuf.ByteString balancedConcat (java.util.Iterator, int) com.google.protobuf.ByteString result int halfLength com.google.protobuf.ByteString left com.google.protobuf.ByteString right java.util.Iterator iterator int length com.google.protobuf.ByteString result public void copyTo (byte[], int) byte[] target int offset public final void copyTo (byte[], int, int, int) byte[] target int sourceOffset int targetOffset int numberToCopy protected abstract void copyToInternal (byte[], int, int, int) public abstract void copyTo (java.nio.ByteBuffer) public final byte[] toByteArray () int size byte[] result public abstract void writeTo (java.io.OutputStream) throws java.io.IOException final void writeTo (java.io.OutputStream, int, int) throws java.io.IOException java.io.OutputStream out int sourceOffset int numberToWrite abstract void writeToInternal (java.io.OutputStream, int, int) throws java.io.IOException abstract void writeTo (com.google.protobuf.ByteOutput) throws java.io.IOException abstract void writeToReverse (com.google.protobuf.ByteOutput) throws java.io.IOException public abstract java.nio.ByteBuffer asReadOnlyByteBuffer () public abstract java.util.List asReadOnlyByteBufferList () public final java.lang.String toString (java.lang.String) throws java.io.UnsupportedEncodingException java.io.UnsupportedEncodingException exception java.nio.charset.UnsupportedCharsetException e String charsetName public final java.lang.String toString (java.nio.charset.Charset) java.nio.charset.Charset charset protected abstract java.lang.String toStringInternal (java.nio.charset.Charset) public final java.lang.String toStringUtf8 () public abstract boolean isValidUtf8 () protected abstract int partialIsValidUtf8 (int, int, int) public abstract boolean equals (java.lang.Object) public final int hashCode () int size int h public abstract java.io.InputStream newInput () public abstract com.google.protobuf.CodedInputStream newCodedInput () public static com.google.protobuf.ByteString$Output newOutput (int) int initialCapacity public static com.google.protobuf.ByteString$Output newOutput () static com.google.protobuf.ByteString$CodedBuilder newCodedBuilder (int) int size protected abstract int getTreeDepth () protected abstract boolean isBalanced () protected final int peekCachedHashCode () protected abstract int partialHash (int, int, int) static void checkIndex (int, int) int index int size static int checkRange (int, int, int) int startIndex int endIndex int size int length public final java.lang.String toString () private java.lang.String truncateAndEscapeForDisplay () int limit public volatile synthetic java.util.Iterator iterator () static synthetic int access$200 (byte) byte x0 static void <clinit> () }
com/google/protobuf/CanIgnoreReturnValue.class
CanIgnoreReturnValue.java package com.google.protobuf abstract annotation com.google.protobuf.CanIgnoreReturnValue extends java.lang.Object implements java.lang.annotation.Annotation { }
com/google/protobuf/CheckReturnValue.class
CheckReturnValue.java package com.google.protobuf abstract annotation com.google.protobuf.CheckReturnValue extends java.lang.Object implements java.lang.annotation.Annotation { }
com/google/protobuf/CodedInputStream$1.class
CodedInputStream.java package com.google.protobuf synthetic com.google.protobuf.CodedInputStream$1 extends java.lang.Object { }
com/google/protobuf/CodedInputStream$ArrayDecoder.class
CodedInputStream.java package com.google.protobuf final com.google.protobuf.CodedInputStream$ArrayDecoder extends com.google.protobuf.CodedInputStream { private final byte[] buffer private final boolean immutable private int limit private int bufferSizeAfterLimit private int pos private int startPos private int lastTag private boolean enableAliasing private int currentLimit private void <init> (byte[], int, int, boolean) byte[] buffer int offset int len boolean immutable public int readTag () throws java.io.IOException public void checkLastTagWas (int) throws com.google.protobuf.InvalidProtocolBufferException int value public int getLastTag () public boolean skipField (int) throws java.io.IOException int tag public boolean skipField (int, com.google.protobuf.CodedOutputStream) throws java.io.IOException long value long value com.google.protobuf.ByteString value int endtag int value int tag com.google.protobuf.CodedOutputStream output public void skipMessage () throws java.io.IOException int tag public void skipMessage (com.google.protobuf.CodedOutputStream) throws java.io.IOException int tag com.google.protobuf.CodedOutputStream output public double readDouble () throws java.io.IOException public float readFloat () throws java.io.IOException public long readUInt64 () throws java.io.IOException public long readInt64 () throws java.io.IOException public int readInt32 () throws java.io.IOException public long readFixed64 () throws java.io.IOException public int readFixed32 () throws java.io.IOException public boolean readBool () throws java.io.IOException public java.lang.String readString () throws java.io.IOException String result int size public java.lang.String readStringRequireUtf8 () throws java.io.IOException String result int size public void readGroup (int, com.google.protobuf.MessageLite$Builder, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite$Builder builder com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.MessageLite readGroup (int, com.google.protobuf.Parser, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int fieldNumber com.google.protobuf.Parser parser com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.MessageLite result public void readUnknownGroup (int, com.google.protobuf.MessageLite$Builder) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite$Builder builder public void readMessage (com.google.protobuf.MessageLite$Builder, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.MessageLite$Builder builder com.google.protobuf.ExtensionRegistryLite extensionRegistry int length int oldLimit public com.google.protobuf.MessageLite readMessage (com.google.protobuf.Parser, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.Parser parser com.google.protobuf.ExtensionRegistryLite extensionRegistry int length int oldLimit com.google.protobuf.MessageLite result public com.google.protobuf.ByteString readBytes () throws java.io.IOException com.google.protobuf.ByteString result int size public byte[] readByteArray () throws java.io.IOException int size public java.nio.ByteBuffer readByteBuffer () throws java.io.IOException java.nio.ByteBuffer result int size public int readUInt32 () throws java.io.IOException public int readEnum () throws java.io.IOException public int readSFixed32 () throws java.io.IOException public long readSFixed64 () throws java.io.IOException public int readSInt32 () throws java.io.IOException public long readSInt64 () throws java.io.IOException public int readRawVarint32 () throws java.io.IOException int y int tempPos byte[] buffer int x private void skipRawVarint () throws java.io.IOException private void skipRawVarintFastPath () throws java.io.IOException int i private void skipRawVarintSlowPath () throws java.io.IOException int i public long readRawVarint64 () throws java.io.IOException long x long x long x int tempPos byte[] buffer long x int y long readRawVarint64SlowPath () throws java.io.IOException byte b int shift long result public int readRawLittleEndian32 () throws java.io.IOException int tempPos byte[] buffer public long readRawLittleEndian64 () throws java.io.IOException int tempPos byte[] buffer public void enableAliasing (boolean) boolean enabled public void resetSizeCounter () public int pushLimit (int) throws com.google.protobuf.InvalidProtocolBufferException int byteLimit int oldLimit private void recomputeBufferSizeAfterLimit () int bufferEnd public void popLimit (int) int oldLimit public int getBytesUntilLimit () public boolean isAtEnd () throws java.io.IOException public int getTotalBytesRead () public byte readRawByte () throws java.io.IOException public byte[] readRawBytes (int) throws java.io.IOException int tempPos int length public void skipRawBytes (int) throws java.io.IOException int length synthetic void <init> (byte[], int, int, boolean, com.google.protobuf.CodedInputStream$1) byte[] x0 int x1 int x2 boolean x3 com.google.protobuf.CodedInputStream$1 x4 }
com/google/protobuf/CodedInputStream$IterableDirectByteBufferDecoder.class
CodedInputStream.java package com.google.protobuf final com.google.protobuf.CodedInputStream$IterableDirectByteBufferDecoder extends com.google.protobuf.CodedInputStream { private final Iterable input private final java.util.Iterator iterator private java.nio.ByteBuffer currentByteBuffer private final boolean immutable private boolean enableAliasing private int totalBufferSize private int bufferSizeAfterCurrentLimit private int currentLimit private int lastTag private int totalBytesRead private int startOffset private long currentByteBufferPos private long currentByteBufferStartPos private long currentAddress private long currentByteBufferLimit private void <init> (java.lang.Iterable, int, boolean) Iterable inputBufs int size boolean immutableFlag private void getNextByteBuffer () throws com.google.protobuf.InvalidProtocolBufferException private void tryGetNextByteBuffer () public int readTag () throws java.io.IOException public void checkLastTagWas (int) throws com.google.protobuf.InvalidProtocolBufferException int value public int getLastTag () public boolean skipField (int) throws java.io.IOException int tag public boolean skipField (int, com.google.protobuf.CodedOutputStream) throws java.io.IOException long value long value com.google.protobuf.ByteString value int endtag int value int tag com.google.protobuf.CodedOutputStream output public void skipMessage () throws java.io.IOException int tag public void skipMessage (com.google.protobuf.CodedOutputStream) throws java.io.IOException int tag com.google.protobuf.CodedOutputStream output public double readDouble () throws java.io.IOException public float readFloat () throws java.io.IOException public long readUInt64 () throws java.io.IOException public long readInt64 () throws java.io.IOException public int readInt32 () throws java.io.IOException public long readFixed64 () throws java.io.IOException public int readFixed32 () throws java.io.IOException public boolean readBool () throws java.io.IOException public java.lang.String readString () throws java.io.IOException byte[] bytes String result byte[] bytes String result int size public java.lang.String readStringRequireUtf8 () throws java.io.IOException int bufferPos String result byte[] bytes int size public void readGroup (int, com.google.protobuf.MessageLite$Builder, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite$Builder builder com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.MessageLite readGroup (int, com.google.protobuf.Parser, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int fieldNumber com.google.protobuf.Parser parser com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.MessageLite result public void readUnknownGroup (int, com.google.protobuf.MessageLite$Builder) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite$Builder builder public void readMessage (com.google.protobuf.MessageLite$Builder, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.MessageLite$Builder builder com.google.protobuf.ExtensionRegistryLite extensionRegistry int length int oldLimit public com.google.protobuf.MessageLite readMessage (com.google.protobuf.Parser, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.Parser parser com.google.protobuf.ExtensionRegistryLite extensionRegistry int length int oldLimit com.google.protobuf.MessageLite result public com.google.protobuf.ByteString readBytes () throws java.io.IOException int idx com.google.protobuf.ByteString result byte[] bytes int bytesToCopy int idx java.util.ArrayList byteStrings int l byte[] temp int size public byte[] readByteArray () throws java.io.IOException public java.nio.ByteBuffer readByteBuffer () throws java.io.IOException byte[] bytes byte[] temp int size public int readUInt32 () throws java.io.IOException public int readEnum () throws java.io.IOException public int readSFixed32 () throws java.io.IOException public long readSFixed64 () throws java.io.IOException public int readSInt32 () throws java.io.IOException public long readSInt64 () throws java.io.IOException public int readRawVarint32 () throws java.io.IOException int y long tempPos int x public long readRawVarint64 () throws java.io.IOException long x long x long x long tempPos long x int y long readRawVarint64SlowPath () throws java.io.IOException byte b int shift long result public int readRawLittleEndian32 () throws java.io.IOException long tempPos public long readRawLittleEndian64 () throws java.io.IOException long tempPos public void enableAliasing (boolean) boolean enabled public void resetSizeCounter () public int pushLimit (int) throws com.google.protobuf.InvalidProtocolBufferException int byteLimit int oldLimit private void recomputeBufferSizeAfterLimit () int bufferEnd public void popLimit (int) int oldLimit public int getBytesUntilLimit () public boolean isAtEnd () throws java.io.IOException public int getTotalBytesRead () public byte readRawByte () throws java.io.IOException public byte[] readRawBytes (int) throws java.io.IOException byte[] bytes byte[] bytes int length private void readRawBytesTo (byte[], int, int) throws java.io.IOException int bytesToCopy int l byte[] bytes int offset int length public void skipRawBytes (int) throws java.io.IOException int rl int l int length private void skipRawVarint () throws java.io.IOException int i private int remaining () private long currentRemaining () private java.nio.ByteBuffer slice (int, int) throws java.io.IOException IllegalArgumentException e int begin int end int prevPos int prevLimit java.nio.Buffer asBuffer synthetic void <init> (java.lang.Iterable, int, boolean, com.google.protobuf.CodedInputStream$1) Iterable x0 int x1 boolean x2 com.google.protobuf.CodedInputStream$1 x3 }
com/google/protobuf/CodedInputStream$StreamDecoder$RefillCallback.class
CodedInputStream.java package com.google.protobuf abstract com.google.protobuf.CodedInputStream$StreamDecoder$RefillCallback extends java.lang.Object { public abstract void onRefill () }
com/google/protobuf/CodedInputStream$StreamDecoder$SkippedDataSink.class
CodedInputStream.java package com.google.protobuf com.google.protobuf.CodedInputStream$StreamDecoder$SkippedDataSink extends java.lang.Object implements com.google.protobuf.CodedInputStream$StreamDecoder$RefillCallback { private int lastPos private java.io.ByteArrayOutputStream byteArrayStream final synthetic com.google.protobuf.CodedInputStream$StreamDecoder this$0 private void <init> (com.google.protobuf.CodedInputStream$StreamDecoder) public void onRefill () java.nio.ByteBuffer getSkippedData () }
com/google/protobuf/CodedInputStream$StreamDecoder.class
CodedInputStream.java package com.google.protobuf final com.google.protobuf.CodedInputStream$StreamDecoder extends com.google.protobuf.CodedInputStream { private final java.io.InputStream input private final byte[] buffer private int bufferSize private int bufferSizeAfterLimit private int pos private int lastTag private int totalBytesRetired private int currentLimit private com.google.protobuf.CodedInputStream$StreamDecoder$RefillCallback refillCallback private void <init> (java.io.InputStream, int) java.io.InputStream input int bufferSize private static int read (java.io.InputStream, byte[], int, int) throws java.io.IOException com.google.protobuf.InvalidProtocolBufferException e java.io.InputStream input byte[] data int offset int length private static long skip (java.io.InputStream, long) throws java.io.IOException com.google.protobuf.InvalidProtocolBufferException e java.io.InputStream input long length private static int available (java.io.InputStream) throws java.io.IOException com.google.protobuf.InvalidProtocolBufferException e java.io.InputStream input public int readTag () throws java.io.IOException public void checkLastTagWas (int) throws com.google.protobuf.InvalidProtocolBufferException int value public int getLastTag () public boolean skipField (int) throws java.io.IOException int tag public boolean skipField (int, com.google.protobuf.CodedOutputStream) throws java.io.IOException long value long value com.google.protobuf.ByteString value int endtag int value int tag com.google.protobuf.CodedOutputStream output public void skipMessage () throws java.io.IOException int tag public void skipMessage (com.google.protobuf.CodedOutputStream) throws java.io.IOException int tag com.google.protobuf.CodedOutputStream output public double readDouble () throws java.io.IOException public float readFloat () throws java.io.IOException public long readUInt64 () throws java.io.IOException public long readInt64 () throws java.io.IOException public int readInt32 () throws java.io.IOException public long readFixed64 () throws java.io.IOException public int readFixed32 () throws java.io.IOException public boolean readBool () throws java.io.IOException public java.lang.String readString () throws java.io.IOException String result String result int size public java.lang.String readStringRequireUtf8 () throws java.io.IOException byte[] bytes int tempPos byte[] bytes int tempPos int size byte[] bytes int oldPos int tempPos public void readGroup (int, com.google.protobuf.MessageLite$Builder, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite$Builder builder com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.MessageLite readGroup (int, com.google.protobuf.Parser, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int fieldNumber com.google.protobuf.Parser parser com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.MessageLite result public void readUnknownGroup (int, com.google.protobuf.MessageLite$Builder) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite$Builder builder public void readMessage (com.google.protobuf.MessageLite$Builder, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.MessageLite$Builder builder com.google.protobuf.ExtensionRegistryLite extensionRegistry int length int oldLimit public com.google.protobuf.MessageLite readMessage (com.google.protobuf.Parser, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.Parser parser com.google.protobuf.ExtensionRegistryLite extensionRegistry int length int oldLimit com.google.protobuf.MessageLite result public com.google.protobuf.ByteString readBytes () throws java.io.IOException com.google.protobuf.ByteString result int size public byte[] readByteArray () throws java.io.IOException byte[] result int size public java.nio.ByteBuffer readByteBuffer () throws java.io.IOException java.nio.ByteBuffer result int size public int readUInt32 () throws java.io.IOException public int readEnum () throws java.io.IOException public int readSFixed32 () throws java.io.IOException public long readSFixed64 () throws java.io.IOException public int readSInt32 () throws java.io.IOException public long readSInt64 () throws java.io.IOException public int readRawVarint32 () throws java.io.IOException int y int tempPos byte[] buffer int x private void skipRawVarint () throws java.io.IOException private void skipRawVarintFastPath () throws java.io.IOException int i private void skipRawVarintSlowPath () throws java.io.IOException int i public long readRawVarint64 () throws java.io.IOException long x long x long x int tempPos byte[] buffer long x int y long readRawVarint64SlowPath () throws java.io.IOException byte b int shift long result public int readRawLittleEndian32 () throws java.io.IOException int tempPos byte[] buffer public long readRawLittleEndian64 () throws java.io.IOException int tempPos byte[] buffer public void enableAliasing (boolean) boolean enabled public void resetSizeCounter () public int pushLimit (int) throws com.google.protobuf.InvalidProtocolBufferException int byteLimit int oldLimit private void recomputeBufferSizeAfterLimit () int bufferEnd public void popLimit (int) int oldLimit public int getBytesUntilLimit () int currentAbsolutePosition public boolean isAtEnd () throws java.io.IOException public int getTotalBytesRead () private void refillBuffer (int) throws java.io.IOException int n private boolean tryRefillBuffer (int) throws java.io.IOException int n int tempPos int bytesRead public byte readRawByte () throws java.io.IOException public byte[] readRawBytes (int) throws java.io.IOException int size int tempPos private byte[] readRawBytesSlowPath (int, boolean) throws java.io.IOException byte[] chunk int size boolean ensureNoLeakedReferences byte[] result int originalBufferPos int bufferedBytes int sizeLeft java.util.List chunks byte[] bytes int tempPos private byte[] readRawBytesSlowPathOneChunk (int) throws java.io.IOException int n byte[] bytes int tempPos int size int currentMessageSize int bufferedBytes int sizeLeft private java.util.List readRawBytesSlowPathRemainingChunks (int) throws java.io.IOException int n byte[] chunk int tempPos int sizeLeft java.util.List chunks private com.google.protobuf.ByteString readBytesSlowPath (int) throws java.io.IOException byte[] chunk int size byte[] result int originalBufferPos int bufferedBytes int sizeLeft java.util.List chunks byte[] bytes int tempPos public void skipRawBytes (int) throws java.io.IOException int size private void skipRawBytesSlowPath (int) throws java.io.IOException int toSkip long skipped int tempPos int size int totalSkipped synthetic void <init> (java.io.InputStream, int, com.google.protobuf.CodedInputStream$1) java.io.InputStream x0 int x1 com.google.protobuf.CodedInputStream$1 x2 static synthetic int access$500 (com.google.protobuf.CodedInputStream$StreamDecoder) com.google.protobuf.CodedInputStream$StreamDecoder x0 static synthetic byte[] access$600 (com.google.protobuf.CodedInputStream$StreamDecoder) com.google.protobuf.CodedInputStream$StreamDecoder x0 }
com/google/protobuf/CodedInputStream$UnsafeDirectNioDecoder.class
CodedInputStream.java package com.google.protobuf final com.google.protobuf.CodedInputStream$UnsafeDirectNioDecoder extends com.google.protobuf.CodedInputStream { private final java.nio.ByteBuffer buffer private final boolean immutable private final long address private long limit private long pos private long startPos private int bufferSizeAfterLimit private int lastTag private boolean enableAliasing private int currentLimit static boolean isSupported () private void <init> (java.nio.ByteBuffer, boolean) java.nio.ByteBuffer buffer boolean immutable public int readTag () throws java.io.IOException public void checkLastTagWas (int) throws com.google.protobuf.InvalidProtocolBufferException int value public int getLastTag () public boolean skipField (int) throws java.io.IOException int tag public boolean skipField (int, com.google.protobuf.CodedOutputStream) throws java.io.IOException long value long value com.google.protobuf.ByteString value int endtag int value int tag com.google.protobuf.CodedOutputStream output public void skipMessage () throws java.io.IOException int tag public void skipMessage (com.google.protobuf.CodedOutputStream) throws java.io.IOException int tag com.google.protobuf.CodedOutputStream output public double readDouble () throws java.io.IOException public float readFloat () throws java.io.IOException public long readUInt64 () throws java.io.IOException public long readInt64 () throws java.io.IOException public int readInt32 () throws java.io.IOException public long readFixed64 () throws java.io.IOException public int readFixed32 () throws java.io.IOException public boolean readBool () throws java.io.IOException public java.lang.String readString () throws java.io.IOException byte[] bytes String result int size public java.lang.String readStringRequireUtf8 () throws java.io.IOException int bufferPos String result int size public void readGroup (int, com.google.protobuf.MessageLite$Builder, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite$Builder builder com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.MessageLite readGroup (int, com.google.protobuf.Parser, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int fieldNumber com.google.protobuf.Parser parser com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.MessageLite result public void readUnknownGroup (int, com.google.protobuf.MessageLite$Builder) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite$Builder builder public void readMessage (com.google.protobuf.MessageLite$Builder, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.MessageLite$Builder builder com.google.protobuf.ExtensionRegistryLite extensionRegistry int length int oldLimit public com.google.protobuf.MessageLite readMessage (com.google.protobuf.Parser, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.Parser parser com.google.protobuf.ExtensionRegistryLite extensionRegistry int length int oldLimit com.google.protobuf.MessageLite result public com.google.protobuf.ByteString readBytes () throws java.io.IOException java.nio.ByteBuffer result byte[] bytes int size public byte[] readByteArray () throws java.io.IOException public java.nio.ByteBuffer readByteBuffer () throws java.io.IOException java.nio.ByteBuffer result byte[] bytes int size public int readUInt32 () throws java.io.IOException public int readEnum () throws java.io.IOException public int readSFixed32 () throws java.io.IOException public long readSFixed64 () throws java.io.IOException public int readSInt32 () throws java.io.IOException public long readSInt64 () throws java.io.IOException public int readRawVarint32 () throws java.io.IOException int y long tempPos int x private void skipRawVarint () throws java.io.IOException private void skipRawVarintFastPath () throws java.io.IOException int i private void skipRawVarintSlowPath () throws java.io.IOException int i public long readRawVarint64 () throws java.io.IOException long x long x long x long tempPos long x int y long readRawVarint64SlowPath () throws java.io.IOException byte b int shift long result public int readRawLittleEndian32 () throws java.io.IOException long tempPos public long readRawLittleEndian64 () throws java.io.IOException long tempPos public void enableAliasing (boolean) boolean enabled public void resetSizeCounter () public int pushLimit (int) throws com.google.protobuf.InvalidProtocolBufferException int byteLimit int oldLimit public void popLimit (int) int oldLimit public int getBytesUntilLimit () public boolean isAtEnd () throws java.io.IOException public int getTotalBytesRead () public byte readRawByte () throws java.io.IOException public byte[] readRawBytes (int) throws java.io.IOException byte[] bytes int length public void skipRawBytes (int) throws java.io.IOException int length private void recomputeBufferSizeAfterLimit () int bufferEnd private int remaining () private int bufferPos (long) long pos private java.nio.ByteBuffer slice (long, long) throws java.io.IOException com.google.protobuf.InvalidProtocolBufferException ex IllegalArgumentException e long begin long end int prevPos int prevLimit java.nio.Buffer asBuffer synthetic void <init> (java.nio.ByteBuffer, boolean, com.google.protobuf.CodedInputStream$1) java.nio.ByteBuffer x0 boolean x1 com.google.protobuf.CodedInputStream$1 x2 }
com/google/protobuf/CodedInputStream.class
CodedInputStream.java package com.google.protobuf public abstract com.google.protobuf.CodedInputStream extends java.lang.Object { private static final int DEFAULT_BUFFER_SIZE private static final int DEFAULT_SIZE_LIMIT private static volatile int defaultRecursionLimit int recursionDepth int recursionLimit int sizeLimit com.google.protobuf.CodedInputStreamReader wrapper private boolean shouldDiscardUnknownFields public static com.google.protobuf.CodedInputStream newInstance (java.io.InputStream) java.io.InputStream input public static com.google.protobuf.CodedInputStream newInstance (java.io.InputStream, int) java.io.InputStream input int bufferSize public static com.google.protobuf.CodedInputStream newInstance (java.lang.Iterable) Iterable input static com.google.protobuf.CodedInputStream newInstance (java.lang.Iterable, boolean) java.nio.ByteBuffer buf Iterable bufs boolean bufferIsImmutable int flag int totalSize public static com.google.protobuf.CodedInputStream newInstance (byte[]) byte[] buf public static com.google.protobuf.CodedInputStream newInstance (byte[], int, int) byte[] buf int off int len static com.google.protobuf.CodedInputStream newInstance (byte[], int, int, boolean) com.google.protobuf.InvalidProtocolBufferException ex byte[] buf int off int len boolean bufferIsImmutable com.google.protobuf.CodedInputStream$ArrayDecoder result public static com.google.protobuf.CodedInputStream newInstance (java.nio.ByteBuffer) java.nio.ByteBuffer buf static com.google.protobuf.CodedInputStream newInstance (java.nio.ByteBuffer, boolean) java.nio.ByteBuffer buf boolean bufferIsImmutable byte[] buffer public void checkRecursionLimit () throws com.google.protobuf.InvalidProtocolBufferException private void <init> () public abstract int readTag () throws java.io.IOException public abstract void checkLastTagWas (int) throws com.google.protobuf.InvalidProtocolBufferException public abstract int getLastTag () public abstract boolean skipField (int) throws java.io.IOException public abstract boolean skipField (int, com.google.protobuf.CodedOutputStream) throws java.io.IOException public abstract void skipMessage () throws java.io.IOException public abstract void skipMessage (com.google.protobuf.CodedOutputStream) throws java.io.IOException public abstract double readDouble () throws java.io.IOException public abstract float readFloat () throws java.io.IOException public abstract long readUInt64 () throws java.io.IOException public abstract long readInt64 () throws java.io.IOException public abstract int readInt32 () throws java.io.IOException public abstract long readFixed64 () throws java.io.IOException public abstract int readFixed32 () throws java.io.IOException public abstract boolean readBool () throws java.io.IOException public abstract java.lang.String readString () throws java.io.IOException public abstract java.lang.String readStringRequireUtf8 () throws java.io.IOException public abstract void readGroup (int, com.google.protobuf.MessageLite$Builder, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract com.google.protobuf.MessageLite readGroup (int, com.google.protobuf.Parser, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract void readUnknownGroup (int, com.google.protobuf.MessageLite$Builder) throws java.io.IOException public abstract void readMessage (com.google.protobuf.MessageLite$Builder, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract com.google.protobuf.MessageLite readMessage (com.google.protobuf.Parser, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract com.google.protobuf.ByteString readBytes () throws java.io.IOException public abstract byte[] readByteArray () throws java.io.IOException public abstract java.nio.ByteBuffer readByteBuffer () throws java.io.IOException public abstract int readUInt32 () throws java.io.IOException public abstract int readEnum () throws java.io.IOException public abstract int readSFixed32 () throws java.io.IOException public abstract long readSFixed64 () throws java.io.IOException public abstract int readSInt32 () throws java.io.IOException public abstract long readSInt64 () throws java.io.IOException public abstract int readRawVarint32 () throws java.io.IOException public abstract long readRawVarint64 () throws java.io.IOException abstract long readRawVarint64SlowPath () throws java.io.IOException public abstract int readRawLittleEndian32 () throws java.io.IOException public abstract long readRawLittleEndian64 () throws java.io.IOException public abstract void enableAliasing (boolean) public final int setRecursionLimit (int) int limit int oldLimit public final int setSizeLimit (int) int limit int oldLimit final void discardUnknownFields () final void unsetDiscardUnknownFields () final boolean shouldDiscardUnknownFields () public abstract void resetSizeCounter () public abstract int pushLimit (int) throws com.google.protobuf.InvalidProtocolBufferException public abstract void popLimit (int) public abstract int getBytesUntilLimit () public abstract boolean isAtEnd () throws java.io.IOException public abstract int getTotalBytesRead () public abstract byte readRawByte () throws java.io.IOException public abstract byte[] readRawBytes (int) throws java.io.IOException public abstract void skipRawBytes (int) throws java.io.IOException public static int decodeZigZag32 (int) int n public static long decodeZigZag64 (long) long n public static int readRawVarint32 (int, java.io.InputStream) throws java.io.IOException int b int b int firstByte java.io.InputStream input int result int offset static int readRawVarint32 (java.io.InputStream) throws java.io.IOException java.io.InputStream input int firstByte synthetic void <init> (com.google.protobuf.CodedInputStream$1) com.google.protobuf.CodedInputStream$1 x0 static void <clinit> () }
com/google/protobuf/CodedInputStreamReader$1.class
CodedInputStreamReader.java package com.google.protobuf synthetic com.google.protobuf.CodedInputStreamReader$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$WireFormat$FieldType static void <clinit> () }
com/google/protobuf/CodedInputStreamReader.class
CodedInputStreamReader.java package com.google.protobuf final com.google.protobuf.CodedInputStreamReader extends java.lang.Object implements com.google.protobuf.Reader { private static final int FIXED32_MULTIPLE_MASK private static final int FIXED64_MULTIPLE_MASK private static final int NEXT_TAG_UNSET private final com.google.protobuf.CodedInputStream input private int tag private int endGroupTag private int nextTag public static com.google.protobuf.CodedInputStreamReader forCodedInput (com.google.protobuf.CodedInputStream) com.google.protobuf.CodedInputStream input private void <init> (com.google.protobuf.CodedInputStream) com.google.protobuf.CodedInputStream input public boolean shouldDiscardUnknownFields () public int getFieldNumber () throws java.io.IOException public int getTag () public boolean skipField () throws java.io.IOException private void requireWireType (int) throws java.io.IOException int requiredWireType public double readDouble () throws java.io.IOException public float readFloat () throws java.io.IOException public long readUInt64 () throws java.io.IOException public long readInt64 () throws java.io.IOException public int readInt32 () throws java.io.IOException public long readFixed64 () throws java.io.IOException public int readFixed32 () throws java.io.IOException public boolean readBool () throws java.io.IOException public java.lang.String readString () throws java.io.IOException public java.lang.String readStringRequireUtf8 () throws java.io.IOException public java.lang.Object readMessage (java.lang.Class, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Class clazz com.google.protobuf.ExtensionRegistryLite extensionRegistry public java.lang.Object readMessageBySchemaWithCheck (com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry public java.lang.Object readGroup (java.lang.Class, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Class clazz com.google.protobuf.ExtensionRegistryLite extensionRegistry public java.lang.Object readGroupBySchemaWithCheck (com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry public void mergeMessageField (java.lang.Object, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Object target com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry private void mergeMessageFieldInternal (java.lang.Object, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Object target com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry int size int prevLimit private java.lang.Object readMessage (com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry Object newInstance public void mergeGroupField (java.lang.Object, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Object target com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry private void mergeGroupFieldInternal (java.lang.Object, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Object target com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry int prevEndGroupTag private java.lang.Object readGroup (com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry Object newInstance public com.google.protobuf.ByteString readBytes () throws java.io.IOException public int readUInt32 () throws java.io.IOException public int readEnum () throws java.io.IOException public int readSFixed32 () throws java.io.IOException public long readSFixed64 () throws java.io.IOException public int readSInt32 () throws java.io.IOException public long readSInt64 () throws java.io.IOException public void readDoubleList (java.util.List) throws java.io.IOException int bytes int endPos int nextTag com.google.protobuf.DoubleArrayList plist int bytes int endPos int nextTag java.util.List target public void readFloatList (java.util.List) throws java.io.IOException int bytes int endPos int nextTag com.google.protobuf.FloatArrayList plist int bytes int endPos int nextTag java.util.List target public void readUInt64List (java.util.List) throws java.io.IOException int bytes int endPos int nextTag com.google.protobuf.LongArrayList plist int bytes int endPos int nextTag java.util.List target public void readInt64List (java.util.List) throws java.io.IOException int bytes int endPos int nextTag com.google.protobuf.LongArrayList plist int bytes int endPos int nextTag java.util.List target public void readInt32List (java.util.List) throws java.io.IOException int bytes int endPos int nextTag com.google.protobuf.IntArrayList plist int bytes int endPos int nextTag java.util.List target public void readFixed64List (java.util.List) throws java.io.IOException int bytes int endPos int nextTag com.google.protobuf.LongArrayList plist int bytes int endPos int nextTag java.util.List target public void readFixed32List (java.util.List) throws java.io.IOException int bytes int endPos int nextTag com.google.protobuf.IntArrayList plist int bytes int endPos int nextTag java.util.List target public void readBoolList (java.util.List) throws java.io.IOException int bytes int endPos int nextTag com.google.protobuf.BooleanArrayList plist int bytes int endPos int nextTag java.util.List target public void readStringList (java.util.List) throws java.io.IOException java.util.List target public void readStringListRequireUtf8 (java.util.List) throws java.io.IOException java.util.List target public void readStringListInternal (java.util.List, boolean) throws java.io.IOException int nextTag com.google.protobuf.LazyStringList lazyList int nextTag java.util.List target boolean requireUtf8 public void readMessageList (java.util.List, java.lang.Class, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.util.List target Class targetType com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.Schema schema public void readMessageList (java.util.List, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int nextTag java.util.List target com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry int listTag public void readGroupList (java.util.List, java.lang.Class, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException java.util.List target Class targetType com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.Schema schema public void readGroupList (java.util.List, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int nextTag java.util.List target com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry int listTag public void readBytesList (java.util.List) throws java.io.IOException int nextTag java.util.List target public void readUInt32List (java.util.List) throws java.io.IOException int bytes int endPos int nextTag com.google.protobuf.IntArrayList plist int bytes int endPos int nextTag java.util.List target public void readEnumList (java.util.List) throws java.io.IOException int bytes int endPos int nextTag com.google.protobuf.IntArrayList plist int bytes int endPos int nextTag java.util.List target public void readSFixed32List (java.util.List) throws java.io.IOException int bytes int endPos int nextTag com.google.protobuf.IntArrayList plist int bytes int endPos int nextTag java.util.List target public void readSFixed64List (java.util.List) throws java.io.IOException int bytes int endPos int nextTag com.google.protobuf.LongArrayList plist int bytes int endPos int nextTag java.util.List target public void readSInt32List (java.util.List) throws java.io.IOException int bytes int endPos int nextTag com.google.protobuf.IntArrayList plist int bytes int endPos int nextTag java.util.List target public void readSInt64List (java.util.List) throws java.io.IOException int bytes int endPos int nextTag com.google.protobuf.LongArrayList plist int bytes int endPos int nextTag java.util.List target private void verifyPackedFixed64Length (int) throws java.io.IOException int bytes public void readMap (java.util.Map, com.google.protobuf.MapEntryLite$Metadata, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.InvalidProtocolBufferException$InvalidWireTypeException ignore int number java.util.Map target com.google.protobuf.MapEntryLite$Metadata metadata com.google.protobuf.ExtensionRegistryLite extensionRegistry int size int prevLimit Object key Object value private java.lang.Object readField (com.google.protobuf.WireFormat$FieldType, java.lang.Class, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.WireFormat$FieldType fieldType Class messageType com.google.protobuf.ExtensionRegistryLite extensionRegistry private void verifyPackedFixed32Length (int) throws java.io.IOException int bytes private void requirePosition (int) throws java.io.IOException int expectedPosition }
com/google/protobuf/CodedOutputStream$1.class
CodedOutputStream.java package com.google.protobuf synthetic com.google.protobuf.CodedOutputStream$1 extends java.lang.Object { }
com/google/protobuf/CodedOutputStream$AbstractBufferedEncoder.class
CodedOutputStream.java package com.google.protobuf abstract com.google.protobuf.CodedOutputStream$AbstractBufferedEncoder extends com.google.protobuf.CodedOutputStream { final byte[] buffer final int limit int position int totalBytesWritten void <init> (int) int bufferSize public final int spaceLeft () public final int getTotalBytesWritten () final void buffer (byte) byte value final void bufferTag (int, int) int fieldNumber int wireType final void bufferInt32NoTag (int) int value final void bufferUInt32NoTag (int) long originalPos int delta int value final void bufferUInt64NoTag (long) long originalPos int delta long value final void bufferFixed32NoTag (int) int value final void bufferFixed64NoTag (long) long value }
com/google/protobuf/CodedOutputStream$ArrayEncoder.class
CodedOutputStream.java package com.google.protobuf com.google.protobuf.CodedOutputStream$ArrayEncoder extends com.google.protobuf.CodedOutputStream { private final byte[] buffer private final int offset private final int limit private int position void <init> (byte[], int, int) byte[] buffer int offset int length public final void writeTag (int, int) throws java.io.IOException int fieldNumber int wireType public final void writeInt32 (int, int) throws java.io.IOException int fieldNumber int value public final void writeUInt32 (int, int) throws java.io.IOException int fieldNumber int value public final void writeFixed32 (int, int) throws java.io.IOException int fieldNumber int value public final void writeUInt64 (int, long) throws java.io.IOException int fieldNumber long value public final void writeFixed64 (int, long) throws java.io.IOException int fieldNumber long value public final void writeBool (int, boolean) throws java.io.IOException int fieldNumber boolean value public final void writeString (int, java.lang.String) throws java.io.IOException int fieldNumber String value public final void writeBytes (int, com.google.protobuf.ByteString) throws java.io.IOException int fieldNumber com.google.protobuf.ByteString value public final void writeByteArray (int, byte[]) throws java.io.IOException int fieldNumber byte[] value public final void writeByteArray (int, byte[], int, int) throws java.io.IOException int fieldNumber byte[] value int offset int length public final void writeByteBuffer (int, java.nio.ByteBuffer) throws java.io.IOException int fieldNumber java.nio.ByteBuffer value public final void writeBytesNoTag (com.google.protobuf.ByteString) throws java.io.IOException com.google.protobuf.ByteString value public final void writeByteArrayNoTag (byte[], int, int) throws java.io.IOException byte[] value int offset int length public final void writeRawBytes (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer duplicated java.nio.ByteBuffer value public final void writeMessage (int, com.google.protobuf.MessageLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value final void writeMessage (int, com.google.protobuf.MessageLite, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public final void writeMessageSetExtension (int, com.google.protobuf.MessageLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value public final void writeRawMessageSetExtension (int, com.google.protobuf.ByteString) throws java.io.IOException int fieldNumber com.google.protobuf.ByteString value public final void writeMessageNoTag (com.google.protobuf.MessageLite) throws java.io.IOException com.google.protobuf.MessageLite value final void writeMessageNoTag (com.google.protobuf.MessageLite, com.google.protobuf.Schema) throws java.io.IOException com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public final void write (byte) throws java.io.IOException IndexOutOfBoundsException e byte value public final void writeInt32NoTag (int) throws java.io.IOException int value public final void writeUInt32NoTag (int) throws java.io.IOException IndexOutOfBoundsException e int value public final void writeFixed32NoTag (int) throws java.io.IOException IndexOutOfBoundsException e int value public final void writeUInt64NoTag (long) throws java.io.IOException IndexOutOfBoundsException e long value public final void writeFixed64NoTag (long) throws java.io.IOException IndexOutOfBoundsException e long value public final void write (byte[], int, int) throws java.io.IOException IndexOutOfBoundsException e byte[] value int offset int length public final void writeLazy (byte[], int, int) throws java.io.IOException byte[] value int offset int length public final void write (java.nio.ByteBuffer) throws java.io.IOException IndexOutOfBoundsException e java.nio.ByteBuffer value int length public final void writeLazy (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer value public final void writeStringNoTag (java.lang.String) throws java.io.IOException int newPosition int length int length int maxLength int maxLengthVarIntSize int minLengthVarIntSize com.google.protobuf.Utf8$UnpairedSurrogateException e IndexOutOfBoundsException e String value int oldPosition public void flush () public final int spaceLeft () public final int getTotalBytesWritten () }
com/google/protobuf/CodedOutputStream$ByteOutputEncoder.class
CodedOutputStream.java package com.google.protobuf final com.google.protobuf.CodedOutputStream$ByteOutputEncoder extends com.google.protobuf.CodedOutputStream$AbstractBufferedEncoder { private final com.google.protobuf.ByteOutput out void <init> (com.google.protobuf.ByteOutput, int) com.google.protobuf.ByteOutput out int bufferSize public void writeTag (int, int) throws java.io.IOException int fieldNumber int wireType public void writeInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeUInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeFixed32 (int, int) throws java.io.IOException int fieldNumber int value public void writeUInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeFixed64 (int, long) throws java.io.IOException int fieldNumber long value public void writeBool (int, boolean) throws java.io.IOException int fieldNumber boolean value public void writeString (int, java.lang.String) throws java.io.IOException int fieldNumber String value public void writeBytes (int, com.google.protobuf.ByteString) throws java.io.IOException int fieldNumber com.google.protobuf.ByteString value public void writeByteArray (int, byte[]) throws java.io.IOException int fieldNumber byte[] value public void writeByteArray (int, byte[], int, int) throws java.io.IOException int fieldNumber byte[] value int offset int length public void writeByteBuffer (int, java.nio.ByteBuffer) throws java.io.IOException int fieldNumber java.nio.ByteBuffer value public void writeBytesNoTag (com.google.protobuf.ByteString) throws java.io.IOException com.google.protobuf.ByteString value public void writeByteArrayNoTag (byte[], int, int) throws java.io.IOException byte[] value int offset int length public void writeRawBytes (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer duplicated java.nio.ByteBuffer value public void writeMessage (int, com.google.protobuf.MessageLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value void writeMessage (int, com.google.protobuf.MessageLite, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public void writeMessageSetExtension (int, com.google.protobuf.MessageLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value public void writeRawMessageSetExtension (int, com.google.protobuf.ByteString) throws java.io.IOException int fieldNumber com.google.protobuf.ByteString value public void writeMessageNoTag (com.google.protobuf.MessageLite) throws java.io.IOException com.google.protobuf.MessageLite value void writeMessageNoTag (com.google.protobuf.MessageLite, com.google.protobuf.Schema) throws java.io.IOException com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public void write (byte) throws java.io.IOException byte value public void writeInt32NoTag (int) throws java.io.IOException int value public void writeUInt32NoTag (int) throws java.io.IOException int value public void writeFixed32NoTag (int) throws java.io.IOException int value public void writeUInt64NoTag (long) throws java.io.IOException long value public void writeFixed64NoTag (long) throws java.io.IOException long value public void writeStringNoTag (java.lang.String) throws java.io.IOException byte[] encodedBytes int actualLength int newPosition int length int length int minLengthVarIntSize com.google.protobuf.Utf8$UnpairedSurrogateException e IndexOutOfBoundsException e String value int maxLength int maxLengthVarIntSize int oldPosition public void flush () throws java.io.IOException public void write (byte[], int, int) throws java.io.IOException byte[] value int offset int length public void writeLazy (byte[], int, int) throws java.io.IOException byte[] value int offset int length public void write (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer value int length public void writeLazy (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer value int length private void flushIfNotAvailable (int) throws java.io.IOException int requiredSize private void doFlush () throws java.io.IOException }
com/google/protobuf/CodedOutputStream$HeapNioEncoder.class
CodedOutputStream.java package com.google.protobuf final com.google.protobuf.CodedOutputStream$HeapNioEncoder extends com.google.protobuf.CodedOutputStream$ArrayEncoder { private final java.nio.ByteBuffer byteBuffer private int initialPosition void <init> (java.nio.ByteBuffer) java.nio.ByteBuffer byteBuffer public void flush () }
com/google/protobuf/CodedOutputStream$OutOfSpaceException.class
CodedOutputStream.java package com.google.protobuf public com.google.protobuf.CodedOutputStream$OutOfSpaceException extends java.io.IOException { private static final long serialVersionUID private static final String MESSAGE void <init> () void <init> (java.lang.String) String explanationMessage void <init> (java.lang.Throwable) Throwable cause void <init> (java.lang.String, java.lang.Throwable) String explanationMessage Throwable cause }
com/google/protobuf/CodedOutputStream$OutputStreamEncoder.class
CodedOutputStream.java package com.google.protobuf final com.google.protobuf.CodedOutputStream$OutputStreamEncoder extends com.google.protobuf.CodedOutputStream$AbstractBufferedEncoder { private final java.io.OutputStream out void <init> (java.io.OutputStream, int) java.io.OutputStream out int bufferSize public void writeTag (int, int) throws java.io.IOException int fieldNumber int wireType public void writeInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeUInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeFixed32 (int, int) throws java.io.IOException int fieldNumber int value public void writeUInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeFixed64 (int, long) throws java.io.IOException int fieldNumber long value public void writeBool (int, boolean) throws java.io.IOException int fieldNumber boolean value public void writeString (int, java.lang.String) throws java.io.IOException int fieldNumber String value public void writeBytes (int, com.google.protobuf.ByteString) throws java.io.IOException int fieldNumber com.google.protobuf.ByteString value public void writeByteArray (int, byte[]) throws java.io.IOException int fieldNumber byte[] value public void writeByteArray (int, byte[], int, int) throws java.io.IOException int fieldNumber byte[] value int offset int length public void writeByteBuffer (int, java.nio.ByteBuffer) throws java.io.IOException int fieldNumber java.nio.ByteBuffer value public void writeBytesNoTag (com.google.protobuf.ByteString) throws java.io.IOException com.google.protobuf.ByteString value public void writeByteArrayNoTag (byte[], int, int) throws java.io.IOException byte[] value int offset int length public void writeRawBytes (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer duplicated java.nio.ByteBuffer value public void writeMessage (int, com.google.protobuf.MessageLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value void writeMessage (int, com.google.protobuf.MessageLite, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public void writeMessageSetExtension (int, com.google.protobuf.MessageLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value public void writeRawMessageSetExtension (int, com.google.protobuf.ByteString) throws java.io.IOException int fieldNumber com.google.protobuf.ByteString value public void writeMessageNoTag (com.google.protobuf.MessageLite) throws java.io.IOException com.google.protobuf.MessageLite value void writeMessageNoTag (com.google.protobuf.MessageLite, com.google.protobuf.Schema) throws java.io.IOException com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public void write (byte) throws java.io.IOException byte value public void writeInt32NoTag (int) throws java.io.IOException int value public void writeUInt32NoTag (int) throws java.io.IOException int value public void writeFixed32NoTag (int) throws java.io.IOException int value public void writeUInt64NoTag (long) throws java.io.IOException long value public void writeFixed64NoTag (long) throws java.io.IOException long value public void writeStringNoTag (java.lang.String) throws java.io.IOException byte[] encodedBytes int actualLength int newPosition int length int length com.google.protobuf.Utf8$UnpairedSurrogateException e ArrayIndexOutOfBoundsException e int maxLength int maxLengthVarIntSize int minLengthVarIntSize int oldPosition com.google.protobuf.Utf8$UnpairedSurrogateException e String value public void flush () throws java.io.IOException public void write (byte[], int, int) throws java.io.IOException int bytesWritten byte[] value int offset int length public void writeLazy (byte[], int, int) throws java.io.IOException byte[] value int offset int length public void write (java.nio.ByteBuffer) throws java.io.IOException int bytesWritten java.nio.ByteBuffer value int length public void writeLazy (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer value private void flushIfNotAvailable (int) throws java.io.IOException int requiredSize private void doFlush () throws java.io.IOException }
com/google/protobuf/CodedOutputStream$SafeDirectNioEncoder.class
CodedOutputStream.java package com.google.protobuf final com.google.protobuf.CodedOutputStream$SafeDirectNioEncoder extends com.google.protobuf.CodedOutputStream { private final java.nio.ByteBuffer originalBuffer private final java.nio.ByteBuffer buffer private final int initialPosition void <init> (java.nio.ByteBuffer) java.nio.ByteBuffer buffer public void writeTag (int, int) throws java.io.IOException int fieldNumber int wireType public void writeInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeUInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeFixed32 (int, int) throws java.io.IOException int fieldNumber int value public void writeUInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeFixed64 (int, long) throws java.io.IOException int fieldNumber long value public void writeBool (int, boolean) throws java.io.IOException int fieldNumber boolean value public void writeString (int, java.lang.String) throws java.io.IOException int fieldNumber String value public void writeBytes (int, com.google.protobuf.ByteString) throws java.io.IOException int fieldNumber com.google.protobuf.ByteString value public void writeByteArray (int, byte[]) throws java.io.IOException int fieldNumber byte[] value public void writeByteArray (int, byte[], int, int) throws java.io.IOException int fieldNumber byte[] value int offset int length public void writeByteBuffer (int, java.nio.ByteBuffer) throws java.io.IOException int fieldNumber java.nio.ByteBuffer value public void writeMessage (int, com.google.protobuf.MessageLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value void writeMessage (int, com.google.protobuf.MessageLite, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public void writeMessageSetExtension (int, com.google.protobuf.MessageLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value public void writeRawMessageSetExtension (int, com.google.protobuf.ByteString) throws java.io.IOException int fieldNumber com.google.protobuf.ByteString value public void writeMessageNoTag (com.google.protobuf.MessageLite) throws java.io.IOException com.google.protobuf.MessageLite value void writeMessageNoTag (com.google.protobuf.MessageLite, com.google.protobuf.Schema) throws java.io.IOException com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public void write (byte) throws java.io.IOException java.nio.BufferOverflowException e byte value public void writeBytesNoTag (com.google.protobuf.ByteString) throws java.io.IOException com.google.protobuf.ByteString value public void writeByteArrayNoTag (byte[], int, int) throws java.io.IOException byte[] value int offset int length public void writeRawBytes (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer duplicated java.nio.ByteBuffer value public void writeInt32NoTag (int) throws java.io.IOException int value public void writeUInt32NoTag (int) throws java.io.IOException java.nio.BufferOverflowException e int value public void writeFixed32NoTag (int) throws java.io.IOException java.nio.BufferOverflowException e int value public void writeUInt64NoTag (long) throws java.io.IOException java.nio.BufferOverflowException e long value public void writeFixed64NoTag (long) throws java.io.IOException java.nio.BufferOverflowException e long value public void write (byte[], int, int) throws java.io.IOException IndexOutOfBoundsException e java.nio.BufferOverflowException e byte[] value int offset int length public void writeLazy (byte[], int, int) throws java.io.IOException byte[] value int offset int length public void write (java.nio.ByteBuffer) throws java.io.IOException java.nio.BufferOverflowException e java.nio.ByteBuffer value public void writeLazy (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer value public void writeStringNoTag (java.lang.String) throws java.io.IOException int startOfBytes int endOfBytes int length int maxEncodedSize int maxLengthVarIntSize int minLengthVarIntSize com.google.protobuf.Utf8$UnpairedSurrogateException e IllegalArgumentException e String value int startPos public void flush () public int spaceLeft () public int getTotalBytesWritten () private void encode (java.lang.String) throws java.io.IOException IndexOutOfBoundsException e String value }
com/google/protobuf/CodedOutputStream$UnsafeDirectNioEncoder.class
CodedOutputStream.java package com.google.protobuf final com.google.protobuf.CodedOutputStream$UnsafeDirectNioEncoder extends com.google.protobuf.CodedOutputStream { private final java.nio.ByteBuffer originalBuffer private final java.nio.ByteBuffer buffer private final long address private final long initialPosition private final long limit private final long oneVarintLimit private long position void <init> (java.nio.ByteBuffer) java.nio.ByteBuffer buffer static boolean isSupported () public void writeTag (int, int) throws java.io.IOException int fieldNumber int wireType public void writeInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeUInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeFixed32 (int, int) throws java.io.IOException int fieldNumber int value public void writeUInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeFixed64 (int, long) throws java.io.IOException int fieldNumber long value public void writeBool (int, boolean) throws java.io.IOException int fieldNumber boolean value public void writeString (int, java.lang.String) throws java.io.IOException int fieldNumber String value public void writeBytes (int, com.google.protobuf.ByteString) throws java.io.IOException int fieldNumber com.google.protobuf.ByteString value public void writeByteArray (int, byte[]) throws java.io.IOException int fieldNumber byte[] value public void writeByteArray (int, byte[], int, int) throws java.io.IOException int fieldNumber byte[] value int offset int length public void writeByteBuffer (int, java.nio.ByteBuffer) throws java.io.IOException int fieldNumber java.nio.ByteBuffer value public void writeMessage (int, com.google.protobuf.MessageLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value void writeMessage (int, com.google.protobuf.MessageLite, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public void writeMessageSetExtension (int, com.google.protobuf.MessageLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value public void writeRawMessageSetExtension (int, com.google.protobuf.ByteString) throws java.io.IOException int fieldNumber com.google.protobuf.ByteString value public void writeMessageNoTag (com.google.protobuf.MessageLite) throws java.io.IOException com.google.protobuf.MessageLite value void writeMessageNoTag (com.google.protobuf.MessageLite, com.google.protobuf.Schema) throws java.io.IOException com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public void write (byte) throws java.io.IOException byte value public void writeBytesNoTag (com.google.protobuf.ByteString) throws java.io.IOException com.google.protobuf.ByteString value public void writeByteArrayNoTag (byte[], int, int) throws java.io.IOException byte[] value int offset int length public void writeRawBytes (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer duplicated java.nio.ByteBuffer value public void writeInt32NoTag (int) throws java.io.IOException int value public void writeUInt32NoTag (int) throws java.io.IOException int value public void writeFixed32NoTag (int) throws java.io.IOException int value public void writeUInt64NoTag (long) throws java.io.IOException long value public void writeFixed64NoTag (long) throws java.io.IOException long value public void write (byte[], int, int) throws java.io.IOException byte[] value int offset int length public void writeLazy (byte[], int, int) throws java.io.IOException byte[] value int offset int length public void write (java.nio.ByteBuffer) throws java.io.IOException int length java.nio.BufferOverflowException e java.nio.ByteBuffer value public void writeLazy (java.nio.ByteBuffer) throws java.io.IOException java.nio.ByteBuffer value public void writeStringNoTag (java.lang.String) throws java.io.IOException int stringStart int length int length int maxEncodedSize int maxLengthVarIntSize int minLengthVarIntSize com.google.protobuf.Utf8$UnpairedSurrogateException e IllegalArgumentException e IndexOutOfBoundsException e String value long prevPos public void flush () public int spaceLeft () public int getTotalBytesWritten () private void repositionBuffer (long) long pos private int bufferPos (long) long pos }
com/google/protobuf/CodedOutputStream.class
CodedOutputStream.java package com.google.protobuf public abstract com.google.protobuf.CodedOutputStream extends com.google.protobuf.ByteOutput { private static final java.util.logging.Logger logger private static final boolean HAS_UNSAFE_ARRAY_OPERATIONS com.google.protobuf.CodedOutputStreamWriter wrapper public static final int LITTLE_ENDIAN_32_SIZE public static final int DEFAULT_BUFFER_SIZE private boolean serializationDeterministic static int computePreferredBufferSize (int) int dataLength public static com.google.protobuf.CodedOutputStream newInstance (java.io.OutputStream) java.io.OutputStream output public static com.google.protobuf.CodedOutputStream newInstance (java.io.OutputStream, int) java.io.OutputStream output int bufferSize public static com.google.protobuf.CodedOutputStream newInstance (byte[]) byte[] flatArray public static com.google.protobuf.CodedOutputStream newInstance (byte[], int, int) byte[] flatArray int offset int length public static com.google.protobuf.CodedOutputStream newInstance (java.nio.ByteBuffer) java.nio.ByteBuffer buffer static com.google.protobuf.CodedOutputStream newUnsafeInstance (java.nio.ByteBuffer) java.nio.ByteBuffer buffer static com.google.protobuf.CodedOutputStream newSafeInstance (java.nio.ByteBuffer) java.nio.ByteBuffer buffer public void useDeterministicSerialization () boolean isSerializationDeterministic () public static com.google.protobuf.CodedOutputStream newInstance (java.nio.ByteBuffer, int) java.nio.ByteBuffer byteBuffer int unused static com.google.protobuf.CodedOutputStream newInstance (com.google.protobuf.ByteOutput, int) com.google.protobuf.ByteOutput byteOutput int bufferSize private void <init> () public abstract void writeTag (int, int) throws java.io.IOException public abstract void writeInt32 (int, int) throws java.io.IOException public abstract void writeUInt32 (int, int) throws java.io.IOException public final void writeSInt32 (int, int) throws java.io.IOException int fieldNumber int value public abstract void writeFixed32 (int, int) throws java.io.IOException public final void writeSFixed32 (int, int) throws java.io.IOException int fieldNumber int value public final void writeInt64 (int, long) throws java.io.IOException int fieldNumber long value public abstract void writeUInt64 (int, long) throws java.io.IOException public final void writeSInt64 (int, long) throws java.io.IOException int fieldNumber long value public abstract void writeFixed64 (int, long) throws java.io.IOException public final void writeSFixed64 (int, long) throws java.io.IOException int fieldNumber long value public final void writeFloat (int, float) throws java.io.IOException int fieldNumber float value public final void writeDouble (int, double) throws java.io.IOException int fieldNumber double value public abstract void writeBool (int, boolean) throws java.io.IOException public final void writeEnum (int, int) throws java.io.IOException int fieldNumber int value public abstract void writeString (int, java.lang.String) throws java.io.IOException public abstract void writeBytes (int, com.google.protobuf.ByteString) throws java.io.IOException public abstract void writeByteArray (int, byte[]) throws java.io.IOException public abstract void writeByteArray (int, byte[], int, int) throws java.io.IOException public abstract void writeByteBuffer (int, java.nio.ByteBuffer) throws java.io.IOException public final void writeRawByte (byte) throws java.io.IOException byte value public final void writeRawByte (int) throws java.io.IOException int value public final void writeRawBytes (byte[]) throws java.io.IOException byte[] value public final void writeRawBytes (byte[], int, int) throws java.io.IOException byte[] value int offset int length public final void writeRawBytes (com.google.protobuf.ByteString) throws java.io.IOException com.google.protobuf.ByteString value public abstract void writeRawBytes (java.nio.ByteBuffer) throws java.io.IOException public abstract void writeMessage (int, com.google.protobuf.MessageLite) throws java.io.IOException abstract void writeMessage (int, com.google.protobuf.MessageLite, com.google.protobuf.Schema) throws java.io.IOException public abstract void writeMessageSetExtension (int, com.google.protobuf.MessageLite) throws java.io.IOException public abstract void writeRawMessageSetExtension (int, com.google.protobuf.ByteString) throws java.io.IOException public abstract void writeInt32NoTag (int) throws java.io.IOException public abstract void writeUInt32NoTag (int) throws java.io.IOException public final void writeSInt32NoTag (int) throws java.io.IOException int value public abstract void writeFixed32NoTag (int) throws java.io.IOException public final void writeSFixed32NoTag (int) throws java.io.IOException int value public final void writeInt64NoTag (long) throws java.io.IOException long value public abstract void writeUInt64NoTag (long) throws java.io.IOException public final void writeSInt64NoTag (long) throws java.io.IOException long value public abstract void writeFixed64NoTag (long) throws java.io.IOException public final void writeSFixed64NoTag (long) throws java.io.IOException long value public final void writeFloatNoTag (float) throws java.io.IOException float value public final void writeDoubleNoTag (double) throws java.io.IOException double value public final void writeBoolNoTag (boolean) throws java.io.IOException boolean value public final void writeEnumNoTag (int) throws java.io.IOException int value public abstract void writeStringNoTag (java.lang.String) throws java.io.IOException public abstract void writeBytesNoTag (com.google.protobuf.ByteString) throws java.io.IOException public final void writeByteArrayNoTag (byte[]) throws java.io.IOException byte[] value public abstract void writeMessageNoTag (com.google.protobuf.MessageLite) throws java.io.IOException abstract void writeMessageNoTag (com.google.protobuf.MessageLite, com.google.protobuf.Schema) throws java.io.IOException public abstract void write (byte) throws java.io.IOException public abstract void write (byte[], int, int) throws java.io.IOException public abstract void writeLazy (byte[], int, int) throws java.io.IOException public abstract void write (java.nio.ByteBuffer) throws java.io.IOException public abstract void writeLazy (java.nio.ByteBuffer) throws java.io.IOException public static int computeInt32Size (int, int) int fieldNumber int value public static int computeUInt32Size (int, int) int fieldNumber int value public static int computeSInt32Size (int, int) int fieldNumber int value public static int computeFixed32Size (int, int) int fieldNumber int value public static int computeSFixed32Size (int, int) int fieldNumber int value public static int computeInt64Size (int, long) int fieldNumber long value public static int computeUInt64Size (int, long) int fieldNumber long value public static int computeSInt64Size (int, long) int fieldNumber long value public static int computeFixed64Size (int, long) int fieldNumber long value public static int computeSFixed64Size (int, long) int fieldNumber long value public static int computeFloatSize (int, float) int fieldNumber float value public static int computeDoubleSize (int, double) int fieldNumber double value public static int computeBoolSize (int, boolean) int fieldNumber boolean value public static int computeEnumSize (int, int) int fieldNumber int value public static int computeStringSize (int, java.lang.String) int fieldNumber String value public static int computeBytesSize (int, com.google.protobuf.ByteString) int fieldNumber com.google.protobuf.ByteString value public static int computeByteArraySize (int, byte[]) int fieldNumber byte[] value public static int computeByteBufferSize (int, java.nio.ByteBuffer) int fieldNumber java.nio.ByteBuffer value public static int computeLazyFieldSize (int, com.google.protobuf.LazyFieldLite) int fieldNumber com.google.protobuf.LazyFieldLite value public static int computeMessageSize (int, com.google.protobuf.MessageLite) int fieldNumber com.google.protobuf.MessageLite value static int computeMessageSize (int, com.google.protobuf.MessageLite, com.google.protobuf.Schema) int fieldNumber com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public static int computeMessageSetExtensionSize (int, com.google.protobuf.MessageLite) int fieldNumber com.google.protobuf.MessageLite value public static int computeRawMessageSetExtensionSize (int, com.google.protobuf.ByteString) int fieldNumber com.google.protobuf.ByteString value public static int computeLazyFieldMessageSetExtensionSize (int, com.google.protobuf.LazyFieldLite) int fieldNumber com.google.protobuf.LazyFieldLite value public static int computeTagSize (int) int fieldNumber public static int computeInt32SizeNoTag (int) int value public static int computeUInt32SizeNoTag (int) int value public static int computeSInt32SizeNoTag (int) int value public static int computeFixed32SizeNoTag (int) int unused public static int computeSFixed32SizeNoTag (int) int unused public static int computeInt64SizeNoTag (long) long value public static int computeUInt64SizeNoTag (long) long value int n public static int computeSInt64SizeNoTag (long) long value public static int computeFixed64SizeNoTag (long) long unused public static int computeSFixed64SizeNoTag (long) long unused public static int computeFloatSizeNoTag (float) float unused public static int computeDoubleSizeNoTag (double) double unused public static int computeBoolSizeNoTag (boolean) boolean unused public static int computeEnumSizeNoTag (int) int value public static int computeStringSizeNoTag (java.lang.String) int length byte[] bytes com.google.protobuf.Utf8$UnpairedSurrogateException e String value int length public static int computeLazyFieldSizeNoTag (com.google.protobuf.LazyFieldLite) com.google.protobuf.LazyFieldLite value public static int computeBytesSizeNoTag (com.google.protobuf.ByteString) com.google.protobuf.ByteString value public static int computeByteArraySizeNoTag (byte[]) byte[] value public static int computeByteBufferSizeNoTag (java.nio.ByteBuffer) java.nio.ByteBuffer value public static int computeMessageSizeNoTag (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite value static int computeMessageSizeNoTag (com.google.protobuf.MessageLite, com.google.protobuf.Schema) com.google.protobuf.MessageLite value com.google.protobuf.Schema schema static int computeLengthDelimitedFieldSize (int) int fieldLength public static int encodeZigZag32 (int) int n public static long encodeZigZag64 (long) long n public abstract void flush () throws java.io.IOException public abstract int spaceLeft () public final void checkNoSpaceLeft () public abstract int getTotalBytesWritten () abstract void writeByteArrayNoTag (byte[], int, int) throws java.io.IOException final void inefficientWriteStringNoTag (java.lang.String, com.google.protobuf.Utf8$UnpairedSurrogateException) throws java.io.IOException IndexOutOfBoundsException e String value com.google.protobuf.Utf8$UnpairedSurrogateException cause byte[] bytes public final void writeGroup (int, com.google.protobuf.MessageLite) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value final void writeGroup (int, com.google.protobuf.MessageLite, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public final void writeGroupNoTag (com.google.protobuf.MessageLite) throws java.io.IOException com.google.protobuf.MessageLite value final void writeGroupNoTag (com.google.protobuf.MessageLite, com.google.protobuf.Schema) throws java.io.IOException com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public static int computeGroupSize (int, com.google.protobuf.MessageLite) int fieldNumber com.google.protobuf.MessageLite value static int computeGroupSize (int, com.google.protobuf.MessageLite, com.google.protobuf.Schema) int fieldNumber com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public static int computeGroupSizeNoTag (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite value static int computeGroupSizeNoTag (com.google.protobuf.MessageLite, com.google.protobuf.Schema) com.google.protobuf.MessageLite value com.google.protobuf.Schema schema public final void writeRawVarint32 (int) throws java.io.IOException int value public final void writeRawVarint64 (long) throws java.io.IOException long value public static int computeRawVarint32Size (int) int value public static int computeRawVarint64Size (long) long value public final void writeRawLittleEndian32 (int) throws java.io.IOException int value public final void writeRawLittleEndian64 (long) throws java.io.IOException long value synthetic void <init> (com.google.protobuf.CodedOutputStream$1) com.google.protobuf.CodedOutputStream$1 x0 static synthetic boolean access$100 () static void <clinit> () }
com/google/protobuf/CodedOutputStreamWriter$1.class
CodedOutputStreamWriter.java package com.google.protobuf synthetic com.google.protobuf.CodedOutputStreamWriter$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$WireFormat$FieldType static void <clinit> () }
com/google/protobuf/CodedOutputStreamWriter.class
CodedOutputStreamWriter.java package com.google.protobuf final com.google.protobuf.CodedOutputStreamWriter extends java.lang.Object implements com.google.protobuf.Writer { private final com.google.protobuf.CodedOutputStream output public static com.google.protobuf.CodedOutputStreamWriter forCodedOutput (com.google.protobuf.CodedOutputStream) com.google.protobuf.CodedOutputStream output private void <init> (com.google.protobuf.CodedOutputStream) com.google.protobuf.CodedOutputStream output public com.google.protobuf.Writer$FieldOrder fieldOrder () public int getTotalBytesWritten () public void writeSFixed32 (int, int) throws java.io.IOException int fieldNumber int value public void writeInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeSFixed64 (int, long) throws java.io.IOException int fieldNumber long value public void writeFloat (int, float) throws java.io.IOException int fieldNumber float value public void writeDouble (int, double) throws java.io.IOException int fieldNumber double value public void writeEnum (int, int) throws java.io.IOException int fieldNumber int value public void writeUInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeFixed64 (int, long) throws java.io.IOException int fieldNumber long value public void writeFixed32 (int, int) throws java.io.IOException int fieldNumber int value public void writeBool (int, boolean) throws java.io.IOException int fieldNumber boolean value public void writeString (int, java.lang.String) throws java.io.IOException int fieldNumber String value public void writeBytes (int, com.google.protobuf.ByteString) throws java.io.IOException int fieldNumber com.google.protobuf.ByteString value public void writeUInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeSInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeSInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeMessage (int, java.lang.Object) throws java.io.IOException int fieldNumber Object value public void writeMessage (int, java.lang.Object, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber Object value com.google.protobuf.Schema schema public void writeGroup (int, java.lang.Object) throws java.io.IOException int fieldNumber Object value public void writeGroup (int, java.lang.Object, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber Object value com.google.protobuf.Schema schema public void writeStartGroup (int) throws java.io.IOException int fieldNumber public void writeEndGroup (int) throws java.io.IOException int fieldNumber public final void writeMessageSetItem (int, java.lang.Object) throws java.io.IOException int fieldNumber Object value public void writeInt32List (int, java.util.List, boolean) throws java.io.IOException int i int i int dataSize int i int fieldNumber java.util.List value boolean packed public void writeFixed32List (int, java.util.List, boolean) throws java.io.IOException int i int i int dataSize int i int fieldNumber java.util.List value boolean packed public void writeInt64List (int, java.util.List, boolean) throws java.io.IOException int i int i int dataSize int i int fieldNumber java.util.List value boolean packed public void writeUInt64List (int, java.util.List, boolean) throws java.io.IOException int i int i int dataSize int i int fieldNumber java.util.List value boolean packed public void writeFixed64List (int, java.util.List, boolean) throws java.io.IOException int i int i int dataSize int i int fieldNumber java.util.List value boolean packed public void writeFloatList (int, java.util.List, boolean) throws java.io.IOException int i int i int dataSize int i int fieldNumber java.util.List value boolean packed public void writeDoubleList (int, java.util.List, boolean) throws java.io.IOException int i int i int dataSize int i int fieldNumber java.util.List value boolean packed public void writeEnumList (int, java.util.List, boolean) throws java.io.IOException int i int i int dataSize int i int fieldNumber java.util.List value boolean packed public void writeBoolList (int, java.util.List, boolean) throws java.io.IOException int i int i int dataSize int i int fieldNumber java.util.List value boolean packed public void writeStringList (int, java.util.List) throws java.io.IOException int i com.google.protobuf.LazyStringList lazyList int i int fieldNumber java.util.List value private void writeLazyString (int, java.lang.Object) throws java.io.IOException int fieldNumber Object value public void writeBytesList (int, java.util.List) throws java.io.IOException int i int fieldNumber java.util.List value public void writeUInt32List (int, java.util.List, boolean) throws java.io.IOException int i int i int dataSize int i int fieldNumber java.util.List value boolean packed public void writeSFixed32List (int, java.util.List, boolean) throws java.io.IOException int i int i int dataSize int i int fieldNumber java.util.List value boolean packed public void writeSFixed64List (int, java.util.List, boolean) throws java.io.IOException int i int i int dataSize int i int fieldNumber java.util.List value boolean packed public void writeSInt32List (int, java.util.List, boolean) throws java.io.IOException int i int i int dataSize int i int fieldNumber java.util.List value boolean packed public void writeSInt64List (int, java.util.List, boolean) throws java.io.IOException int i int i int dataSize int i int fieldNumber java.util.List value boolean packed public void writeMessageList (int, java.util.List) throws java.io.IOException int i int fieldNumber java.util.List value public void writeMessageList (int, java.util.List, com.google.protobuf.Schema) throws java.io.IOException int i int fieldNumber java.util.List value com.google.protobuf.Schema schema public void writeGroupList (int, java.util.List) throws java.io.IOException int i int fieldNumber java.util.List value public void writeGroupList (int, java.util.List, com.google.protobuf.Schema) throws java.io.IOException int i int fieldNumber java.util.List value com.google.protobuf.Schema schema public void writeMap (int, com.google.protobuf.MapEntryLite$Metadata, java.util.Map) throws java.io.IOException java.util.Map$Entry entry int fieldNumber com.google.protobuf.MapEntryLite$Metadata metadata java.util.Map map private void writeDeterministicMap (int, com.google.protobuf.MapEntryLite$Metadata, java.util.Map) throws java.io.IOException Object value int fieldNumber com.google.protobuf.MapEntryLite$Metadata metadata java.util.Map map private void writeDeterministicBooleanMapEntry (int, boolean, java.lang.Object, com.google.protobuf.MapEntryLite$Metadata) throws java.io.IOException int fieldNumber boolean key Object value com.google.protobuf.MapEntryLite$Metadata metadata private void writeDeterministicIntegerMap (int, com.google.protobuf.MapEntryLite$Metadata, java.util.Map) throws java.io.IOException int k Object value int key int fieldNumber com.google.protobuf.MapEntryLite$Metadata metadata java.util.Map map int[] keys int index private void writeDeterministicLongMap (int, com.google.protobuf.MapEntryLite$Metadata, java.util.Map) throws java.io.IOException long k Object value long key int fieldNumber com.google.protobuf.MapEntryLite$Metadata metadata java.util.Map map long[] keys int index private void writeDeterministicStringMap (int, com.google.protobuf.MapEntryLite$Metadata, java.util.Map) throws java.io.IOException String k Object value String key int fieldNumber com.google.protobuf.MapEntryLite$Metadata metadata java.util.Map map String[] keys int index }
com/google/protobuf/CompileTimeConstant.class
CompileTimeConstant.java package com.google.protobuf abstract annotation com.google.protobuf.CompileTimeConstant extends java.lang.Object implements java.lang.annotation.Annotation { }
com/google/protobuf/DoubleArrayList.class
DoubleArrayList.java package com.google.protobuf final com.google.protobuf.DoubleArrayList extends com.google.protobuf.AbstractProtobufList implements com.google.protobuf.Internal$DoubleList java.util.RandomAccess com.google.protobuf.PrimitiveNonBoxingCollection { private static final com.google.protobuf.DoubleArrayList EMPTY_LIST private double[] array private int size public static com.google.protobuf.DoubleArrayList emptyList () void <init> () private void <init> (double[], int) double[] other int size protected void removeRange (int, int) int fromIndex int toIndex public boolean equals (java.lang.Object) int i Object o com.google.protobuf.DoubleArrayList other double[] arr public int hashCode () long bits int i int result public com.google.protobuf.Internal$DoubleList mutableCopyWithCapacity (int) int capacity public java.lang.Double get (int) int index public double getDouble (int) int index public int indexOf (java.lang.Object) int i Object element double unboxedElement int numElems public boolean contains (java.lang.Object) Object element public int size () public java.lang.Double set (int, java.lang.Double) int index Double element public double setDouble (int, double) int index double element double previousValue public boolean add (java.lang.Double) Double element public void add (int, java.lang.Double) int index Double element public void addDouble (double) int length double[] newArray double element private void addDouble (int, double) int length double[] newArray int index double element public boolean addAll (java.util.Collection) java.util.Collection collection com.google.protobuf.DoubleArrayList list int overflow int newSize public java.lang.Double remove (int) int index double value private void ensureIndexInRange (int) int index private java.lang.String makeOutOfBoundsExceptionMessage (int) int index public volatile synthetic java.lang.Object set (int, java.lang.Object) public volatile synthetic java.lang.Object remove (int) public volatile synthetic void add (int, java.lang.Object) public volatile synthetic boolean add (java.lang.Object) public volatile synthetic com.google.protobuf.Internal$ProtobufList mutableCopyWithCapacity (int) public volatile synthetic java.lang.Object get (int) static void <clinit> () }
com/google/protobuf/ExperimentalApi.class
ExperimentalApi.java package com.google.protobuf public abstract annotation com.google.protobuf.ExperimentalApi extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String value () }
com/google/protobuf/ExtensionLite.class
ExtensionLite.java package com.google.protobuf public abstract com.google.protobuf.ExtensionLite extends java.lang.Object { public void <init> () public abstract int getNumber () public abstract com.google.protobuf.WireFormat$FieldType getLiteType () public abstract boolean isRepeated () public abstract java.lang.Object getDefaultValue () public abstract com.google.protobuf.MessageLite getMessageDefaultInstance () boolean isLite () }
com/google/protobuf/ExtensionRegistryFactory.class
ExtensionRegistryFactory.java package com.google.protobuf final com.google.protobuf.ExtensionRegistryFactory extends java.lang.Object { static final String FULL_REGISTRY_CLASS_NAME static final Class EXTENSION_REGISTRY_CLASS void <init> () static java.lang.Class reflectExtensionRegistry () ClassNotFoundException e public static com.google.protobuf.ExtensionRegistryLite create () com.google.protobuf.ExtensionRegistryLite result public static com.google.protobuf.ExtensionRegistryLite createEmpty () com.google.protobuf.ExtensionRegistryLite result static boolean isFullRegistry (com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.ExtensionRegistryLite registry private static final com.google.protobuf.ExtensionRegistryLite invokeSubclassFactory (java.lang.String) Exception e String methodName static void <clinit> () }
com/google/protobuf/ExtensionRegistryLite$ExtensionClassHolder.class
ExtensionRegistryLite.java package com.google.protobuf com.google.protobuf.ExtensionRegistryLite$ExtensionClassHolder extends java.lang.Object { static final Class INSTANCE private void <init> () static java.lang.Class resolveExtensionClass () ClassNotFoundException e static void <clinit> () }
com/google/protobuf/ExtensionRegistryLite$ObjectIntPair.class
ExtensionRegistryLite.java package com.google.protobuf final com.google.protobuf.ExtensionRegistryLite$ObjectIntPair extends java.lang.Object { private final Object object private final int number void <init> (java.lang.Object, int) Object object int number public int hashCode () public boolean equals (java.lang.Object) Object obj com.google.protobuf.ExtensionRegistryLite$ObjectIntPair other }
com/google/protobuf/ExtensionRegistryLite.class
ExtensionRegistryLite.java package com.google.protobuf public com.google.protobuf.ExtensionRegistryLite extends java.lang.Object { private static volatile boolean eagerlyParseMessageSets private static boolean doFullRuntimeInheritanceCheck static final String EXTENSION_CLASS_NAME private static volatile com.google.protobuf.ExtensionRegistryLite emptyRegistry static final com.google.protobuf.ExtensionRegistryLite EMPTY_REGISTRY_LITE private final java.util.Map extensionsByNumber public static boolean isEagerlyParseMessageSets () public static void setEagerlyParseMessageSets (boolean) boolean isEagerlyParse public static com.google.protobuf.ExtensionRegistryLite newInstance () public static com.google.protobuf.ExtensionRegistryLite getEmptyRegistry () com.google.protobuf.ExtensionRegistryLite result public com.google.protobuf.ExtensionRegistryLite getUnmodifiable () public com.google.protobuf.GeneratedMessageLite$GeneratedExtension findLiteExtensionByNumber (com.google.protobuf.MessageLite, int) com.google.protobuf.MessageLite containingTypeDefaultInstance int fieldNumber public final void add (com.google.protobuf.GeneratedMessageLite$GeneratedExtension) com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension public final void add (com.google.protobuf.ExtensionLite) Exception e com.google.protobuf.ExtensionLite extension void <init> () void <init> (com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.ExtensionRegistryLite other void <init> (boolean) boolean empty static void <clinit> () }
com/google/protobuf/ExtensionSchema.class
ExtensionSchema.java package com.google.protobuf abstract com.google.protobuf.ExtensionSchema extends java.lang.Object { void <init> () abstract boolean hasExtensions (com.google.protobuf.MessageLite) abstract com.google.protobuf.FieldSet getExtensions (java.lang.Object) abstract void setExtensions (java.lang.Object, com.google.protobuf.FieldSet) abstract com.google.protobuf.FieldSet getMutableExtensions (java.lang.Object) abstract void makeImmutable (java.lang.Object) abstract java.lang.Object parseExtension (java.lang.Object, com.google.protobuf.Reader, java.lang.Object, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.FieldSet, java.lang.Object, com.google.protobuf.UnknownFieldSchema) throws java.io.IOException abstract int extensionNumber (java.util.Map$Entry) abstract void serializeExtension (com.google.protobuf.Writer, java.util.Map$Entry) throws java.io.IOException abstract java.lang.Object findExtensionByNumber (com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.MessageLite, int) abstract void parseLengthPrefixedMessageSetItem (com.google.protobuf.Reader, java.lang.Object, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.FieldSet) throws java.io.IOException abstract void parseMessageSetItem (com.google.protobuf.ByteString, java.lang.Object, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.FieldSet) throws java.io.IOException }
com/google/protobuf/ExtensionSchemaLite$1.class
ExtensionSchemaLite.java package com.google.protobuf synthetic com.google.protobuf.ExtensionSchemaLite$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$WireFormat$FieldType static void <clinit> () }
com/google/protobuf/ExtensionSchemaLite.class
ExtensionSchemaLite.java package com.google.protobuf final com.google.protobuf.ExtensionSchemaLite extends com.google.protobuf.ExtensionSchema { void <init> () boolean hasExtensions (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite prototype com.google.protobuf.FieldSet getExtensions (java.lang.Object) Object message void setExtensions (java.lang.Object, com.google.protobuf.FieldSet) Object message com.google.protobuf.FieldSet extensions com.google.protobuf.FieldSet getMutableExtensions (java.lang.Object) Object message void makeImmutable (java.lang.Object) Object message java.lang.Object parseExtension (java.lang.Object, com.google.protobuf.Reader, java.lang.Object, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.FieldSet, java.lang.Object, com.google.protobuf.UnknownFieldSchema) throws java.io.IOException java.util.List list java.util.List list java.util.List list java.util.List list java.util.List list java.util.List list java.util.List list java.util.List list java.util.List list java.util.List list java.util.List list java.util.List list java.util.List list java.util.List list Object value int number Object enumValue Object newValue com.google.protobuf.Schema extSchema Object oldValue Object newValue com.google.protobuf.Schema extSchema Object oldValue Object oldValue Object value Object containerMessage com.google.protobuf.Reader reader Object extensionObject com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.FieldSet extensions Object unknownFields com.google.protobuf.UnknownFieldSchema unknownFieldSchema com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension int fieldNumber int extensionNumber (java.util.Map$Entry) java.util.Map$Entry extension com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor descriptor void serializeExtension (com.google.protobuf.Writer, java.util.Map$Entry) throws java.io.IOException java.util.List data java.util.List data com.google.protobuf.Writer writer java.util.Map$Entry extension com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor descriptor java.lang.Object findExtensionByNumber (com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.MessageLite, int) com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.MessageLite defaultInstance int number void parseLengthPrefixedMessageSetItem (com.google.protobuf.Reader, java.lang.Object, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.FieldSet) throws java.io.IOException com.google.protobuf.Reader reader Object extensionObject com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.FieldSet extensions com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension Object value void parseMessageSetItem (com.google.protobuf.ByteString, java.lang.Object, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.FieldSet) throws java.io.IOException com.google.protobuf.ByteString data Object extensionObject com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.FieldSet extensions com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension com.google.protobuf.MessageLite$Builder builder com.google.protobuf.CodedInputStream input }
com/google/protobuf/ExtensionSchemas.class
ExtensionSchemas.java package com.google.protobuf final com.google.protobuf.ExtensionSchemas extends java.lang.Object { private static final com.google.protobuf.ExtensionSchema LITE_SCHEMA private static final com.google.protobuf.ExtensionSchema FULL_SCHEMA void <init> () private static com.google.protobuf.ExtensionSchema loadSchemaForFullRuntime () Class clazz Exception e static com.google.protobuf.ExtensionSchema lite () static com.google.protobuf.ExtensionSchema full () static void <clinit> () }
com/google/protobuf/FieldInfo$1.class
FieldInfo.java package com.google.protobuf synthetic com.google.protobuf.FieldInfo$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$FieldType static void <clinit> () }
com/google/protobuf/FieldInfo$Builder.class
FieldInfo.java package com.google.protobuf public final com.google.protobuf.FieldInfo$Builder extends java.lang.Object { private java.lang.reflect.Field field private com.google.protobuf.FieldType type private int fieldNumber private java.lang.reflect.Field presenceField private int presenceMask private boolean required private boolean enforceUtf8 private com.google.protobuf.OneofInfo oneof private Class oneofStoredType private Object mapDefaultEntry private com.google.protobuf.Internal$EnumVerifier enumVerifier private java.lang.reflect.Field cachedSizeField private void <init> () public com.google.protobuf.FieldInfo$Builder withField (java.lang.reflect.Field) java.lang.reflect.Field field public com.google.protobuf.FieldInfo$Builder withType (com.google.protobuf.FieldType) com.google.protobuf.FieldType type public com.google.protobuf.FieldInfo$Builder withFieldNumber (int) int fieldNumber public com.google.protobuf.FieldInfo$Builder withPresence (java.lang.reflect.Field, int) java.lang.reflect.Field presenceField int presenceMask public com.google.protobuf.FieldInfo$Builder withOneof (com.google.protobuf.OneofInfo, java.lang.Class) com.google.protobuf.OneofInfo oneof Class oneofStoredType public com.google.protobuf.FieldInfo$Builder withRequired (boolean) boolean required public com.google.protobuf.FieldInfo$Builder withMapDefaultEntry (java.lang.Object) Object mapDefaultEntry public com.google.protobuf.FieldInfo$Builder withEnforceUtf8 (boolean) boolean enforceUtf8 public com.google.protobuf.FieldInfo$Builder withEnumVerifier (com.google.protobuf.Internal$EnumVerifier) com.google.protobuf.Internal$EnumVerifier enumVerifier public com.google.protobuf.FieldInfo$Builder withCachedSizeField (java.lang.reflect.Field) java.lang.reflect.Field cachedSizeField public com.google.protobuf.FieldInfo build () synthetic void <init> (com.google.protobuf.FieldInfo$1) com.google.protobuf.FieldInfo$1 x0 }
com/google/protobuf/FieldInfo.class
FieldInfo.java package com.google.protobuf final com.google.protobuf.FieldInfo extends java.lang.Object implements java.lang.Comparable { private final java.lang.reflect.Field field private final com.google.protobuf.FieldType type private final Class messageClass private final int fieldNumber private final java.lang.reflect.Field presenceField private final int presenceMask private final boolean required private final boolean enforceUtf8 private final com.google.protobuf.OneofInfo oneof private final java.lang.reflect.Field cachedSizeField private final Class oneofStoredType private final Object mapDefaultEntry private final com.google.protobuf.Internal$EnumVerifier enumVerifier public static com.google.protobuf.FieldInfo forField (java.lang.reflect.Field, int, com.google.protobuf.FieldType, boolean) java.lang.reflect.Field field int fieldNumber com.google.protobuf.FieldType fieldType boolean enforceUtf8 public static com.google.protobuf.FieldInfo forPackedField (java.lang.reflect.Field, int, com.google.protobuf.FieldType, java.lang.reflect.Field) java.lang.reflect.Field field int fieldNumber com.google.protobuf.FieldType fieldType java.lang.reflect.Field cachedSizeField public static com.google.protobuf.FieldInfo forRepeatedMessageField (java.lang.reflect.Field, int, com.google.protobuf.FieldType, java.lang.Class) java.lang.reflect.Field field int fieldNumber com.google.protobuf.FieldType fieldType Class messageClass public static com.google.protobuf.FieldInfo forFieldWithEnumVerifier (java.lang.reflect.Field, int, com.google.protobuf.FieldType, com.google.protobuf.Internal$EnumVerifier) java.lang.reflect.Field field int fieldNumber com.google.protobuf.FieldType fieldType com.google.protobuf.Internal$EnumVerifier enumVerifier public static com.google.protobuf.FieldInfo forPackedFieldWithEnumVerifier (java.lang.reflect.Field, int, com.google.protobuf.FieldType, com.google.protobuf.Internal$EnumVerifier, java.lang.reflect.Field) java.lang.reflect.Field field int fieldNumber com.google.protobuf.FieldType fieldType com.google.protobuf.Internal$EnumVerifier enumVerifier java.lang.reflect.Field cachedSizeField public static com.google.protobuf.FieldInfo forProto2OptionalField (java.lang.reflect.Field, int, com.google.protobuf.FieldType, java.lang.reflect.Field, int, boolean, com.google.protobuf.Internal$EnumVerifier) java.lang.reflect.Field field int fieldNumber com.google.protobuf.FieldType fieldType java.lang.reflect.Field presenceField int presenceMask boolean enforceUtf8 com.google.protobuf.Internal$EnumVerifier enumVerifier public static com.google.protobuf.FieldInfo forOneofMemberField (int, com.google.protobuf.FieldType, com.google.protobuf.OneofInfo, java.lang.Class, boolean, com.google.protobuf.Internal$EnumVerifier) int fieldNumber com.google.protobuf.FieldType fieldType com.google.protobuf.OneofInfo oneof Class oneofStoredType boolean enforceUtf8 com.google.protobuf.Internal$EnumVerifier enumVerifier private static void checkFieldNumber (int) int fieldNumber public static com.google.protobuf.FieldInfo forProto2RequiredField (java.lang.reflect.Field, int, com.google.protobuf.FieldType, java.lang.reflect.Field, int, boolean, com.google.protobuf.Internal$EnumVerifier) java.lang.reflect.Field field int fieldNumber com.google.protobuf.FieldType fieldType java.lang.reflect.Field presenceField int presenceMask boolean enforceUtf8 com.google.protobuf.Internal$EnumVerifier enumVerifier public static com.google.protobuf.FieldInfo forMapField (java.lang.reflect.Field, int, java.lang.Object, com.google.protobuf.Internal$EnumVerifier) java.lang.reflect.Field field int fieldNumber Object mapDefaultEntry com.google.protobuf.Internal$EnumVerifier enumVerifier private void <init> (java.lang.reflect.Field, int, com.google.protobuf.FieldType, java.lang.Class, java.lang.reflect.Field, int, boolean, boolean, com.google.protobuf.OneofInfo, java.lang.Class, java.lang.Object, com.google.protobuf.Internal$EnumVerifier, java.lang.reflect.Field) java.lang.reflect.Field field int fieldNumber com.google.protobuf.FieldType type Class messageClass java.lang.reflect.Field presenceField int presenceMask boolean required boolean enforceUtf8 com.google.protobuf.OneofInfo oneof Class oneofStoredType Object mapDefaultEntry com.google.protobuf.Internal$EnumVerifier enumVerifier java.lang.reflect.Field cachedSizeField public int getFieldNumber () public java.lang.reflect.Field getField () public com.google.protobuf.FieldType getType () public com.google.protobuf.OneofInfo getOneof () public java.lang.Class getOneofStoredType () public com.google.protobuf.Internal$EnumVerifier getEnumVerifier () public int compareTo (com.google.protobuf.FieldInfo) com.google.protobuf.FieldInfo o public java.lang.Class getListElementType () public java.lang.reflect.Field getPresenceField () public java.lang.Object getMapDefaultEntry () public int getPresenceMask () public boolean isRequired () public boolean isEnforceUtf8 () public java.lang.reflect.Field getCachedSizeField () public java.lang.Class getMessageFieldClass () public static com.google.protobuf.FieldInfo$Builder newBuilder () private static boolean isExactlyOneBitSet (int) int value public volatile synthetic int compareTo (java.lang.Object) }
com/google/protobuf/FieldSet$1.class
FieldSet.java package com.google.protobuf synthetic com.google.protobuf.FieldSet$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$WireFormat$JavaType static final synthetic int[] $SwitchMap$com$google$protobuf$WireFormat$FieldType static void <clinit> () }
com/google/protobuf/FieldSet$Builder.class
FieldSet.java package com.google.protobuf final com.google.protobuf.FieldSet$Builder extends java.lang.Object { private com.google.protobuf.SmallSortedMap fields private boolean hasLazyField private boolean isMutable private boolean hasNestedBuilders private void <init> () private void <init> (com.google.protobuf.SmallSortedMap) com.google.protobuf.SmallSortedMap fields public com.google.protobuf.FieldSet build () public com.google.protobuf.FieldSet buildPartial () private com.google.protobuf.FieldSet buildImpl (boolean) boolean partial com.google.protobuf.SmallSortedMap fieldsForBuild com.google.protobuf.FieldSet fieldSet private static void replaceBuilders (com.google.protobuf.SmallSortedMap, boolean) int i java.util.Map$Entry entry com.google.protobuf.SmallSortedMap fieldMap boolean partial private static void replaceBuilders (java.util.Map$Entry, boolean) java.util.Map$Entry entry boolean partial private static java.lang.Object replaceBuilders (com.google.protobuf.FieldSet$FieldDescriptorLite, java.lang.Object, boolean) Object oldElement Object newElement int i java.util.List list com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object value boolean partial private static java.lang.Object replaceBuilder (java.lang.Object, boolean) Object value boolean partial com.google.protobuf.MessageLite$Builder builder public static com.google.protobuf.FieldSet$Builder fromFieldSet (com.google.protobuf.FieldSet) com.google.protobuf.FieldSet fieldSet com.google.protobuf.FieldSet$Builder builder public java.util.Map getAllFields () com.google.protobuf.SmallSortedMap result public boolean hasField (com.google.protobuf.FieldSet$FieldDescriptorLite) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor public java.lang.Object getField (com.google.protobuf.FieldSet$FieldDescriptorLite) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object value java.lang.Object getFieldAllowBuilders (com.google.protobuf.FieldSet$FieldDescriptorLite) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object o private void ensureIsMutable () public void setField (com.google.protobuf.FieldSet$FieldDescriptorLite, java.lang.Object) Object element java.util.List newList com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object value public void clearField (com.google.protobuf.FieldSet$FieldDescriptorLite) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor public int getRepeatedFieldCount (com.google.protobuf.FieldSet$FieldDescriptorLite) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object value public java.lang.Object getRepeatedField (com.google.protobuf.FieldSet$FieldDescriptorLite, int) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor int index Object value java.lang.Object getRepeatedFieldAllowBuilders (com.google.protobuf.FieldSet$FieldDescriptorLite, int) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor int index Object value public void setRepeatedField (com.google.protobuf.FieldSet$FieldDescriptorLite, int, java.lang.Object) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor int index Object value Object list public void addRepeatedField (com.google.protobuf.FieldSet$FieldDescriptorLite, java.lang.Object) java.util.List list com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object value Object existingValue java.util.List list private void verifyType (com.google.protobuf.FieldSet$FieldDescriptorLite, java.lang.Object) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object value public boolean isInitialized () int i java.util.Map$Entry entry public void mergeFrom (com.google.protobuf.FieldSet) int i java.util.Map$Entry entry com.google.protobuf.FieldSet other private void mergeFromField (java.util.Map$Entry) Object element java.util.List value Object value java.util.Map$Entry entry com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object otherValue synthetic void <init> (com.google.protobuf.FieldSet$1) com.google.protobuf.FieldSet$1 x0 }
com/google/protobuf/FieldSet$FieldDescriptorLite.class
FieldSet.java package com.google.protobuf public abstract com.google.protobuf.FieldSet$FieldDescriptorLite extends java.lang.Object implements java.lang.Comparable { public abstract int getNumber () public abstract com.google.protobuf.WireFormat$FieldType getLiteType () public abstract com.google.protobuf.WireFormat$JavaType getLiteJavaType () public abstract boolean isRepeated () public abstract boolean isPacked () public abstract com.google.protobuf.Internal$EnumLiteMap getEnumType () public abstract com.google.protobuf.MessageLite$Builder internalMergeFrom (com.google.protobuf.MessageLite$Builder, com.google.protobuf.MessageLite) }
com/google/protobuf/FieldSet.class
FieldSet.java package com.google.protobuf final com.google.protobuf.FieldSet extends java.lang.Object { private static final int DEFAULT_FIELD_MAP_ARRAY_SIZE private final com.google.protobuf.SmallSortedMap fields private boolean isImmutable private boolean hasLazyField private static final com.google.protobuf.FieldSet DEFAULT_INSTANCE private void <init> () private void <init> (boolean) boolean dummy private void <init> (com.google.protobuf.SmallSortedMap) com.google.protobuf.SmallSortedMap fields public static com.google.protobuf.FieldSet newFieldSet () public static com.google.protobuf.FieldSet emptySet () public static com.google.protobuf.FieldSet$Builder newBuilder () boolean isEmpty () public void makeImmutable () java.util.Map$Entry entry int i public boolean isImmutable () public boolean equals (java.lang.Object) Object o com.google.protobuf.FieldSet other public int hashCode () public com.google.protobuf.FieldSet clone () java.util.Map$Entry entry int i java.util.Map$Entry entry com.google.protobuf.FieldSet clone public void clear () public java.util.Map getAllFields () com.google.protobuf.SmallSortedMap result private static com.google.protobuf.SmallSortedMap cloneAllFieldsMap (com.google.protobuf.SmallSortedMap, boolean) int i java.util.Map$Entry entry com.google.protobuf.SmallSortedMap fields boolean copyList com.google.protobuf.SmallSortedMap result private static void cloneFieldEntry (java.util.Map, java.util.Map$Entry, boolean) java.util.Map map java.util.Map$Entry entry boolean copyList com.google.protobuf.FieldSet$FieldDescriptorLite key Object value public java.util.Iterator iterator () java.util.Iterator descendingIterator () public boolean hasField (com.google.protobuf.FieldSet$FieldDescriptorLite) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor public java.lang.Object getField (com.google.protobuf.FieldSet$FieldDescriptorLite) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object o public void setField (com.google.protobuf.FieldSet$FieldDescriptorLite, java.lang.Object) Object element java.util.List newList com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object value public void clearField (com.google.protobuf.FieldSet$FieldDescriptorLite) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor public int getRepeatedFieldCount (com.google.protobuf.FieldSet$FieldDescriptorLite) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object value public java.lang.Object getRepeatedField (com.google.protobuf.FieldSet$FieldDescriptorLite, int) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor int index Object value public void setRepeatedField (com.google.protobuf.FieldSet$FieldDescriptorLite, int, java.lang.Object) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor int index Object value Object list public void addRepeatedField (com.google.protobuf.FieldSet$FieldDescriptorLite, java.lang.Object) java.util.List list com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object value Object existingValue java.util.List list private void verifyType (com.google.protobuf.FieldSet$FieldDescriptorLite, java.lang.Object) com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object value private static boolean isValidType (com.google.protobuf.WireFormat$FieldType, java.lang.Object) com.google.protobuf.WireFormat$FieldType type Object value public boolean isInitialized () int i java.util.Map$Entry entry private static boolean isInitialized (java.util.Map$Entry) Object element java.util.Map$Entry entry com.google.protobuf.FieldSet$FieldDescriptorLite descriptor private static boolean isMessageFieldValueInitialized (java.lang.Object) Object value static int getWireFormatForFieldType (com.google.protobuf.WireFormat$FieldType, boolean) com.google.protobuf.WireFormat$FieldType type boolean isPacked public void mergeFrom (com.google.protobuf.FieldSet) int i java.util.Map$Entry entry com.google.protobuf.FieldSet other private static java.lang.Object cloneIfMutable (java.lang.Object) byte[] bytes byte[] copy Object value private void mergeFromField (java.util.Map$Entry) Object element Object value Object value java.util.Map$Entry entry com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object otherValue public static java.lang.Object readPrimitiveField (com.google.protobuf.CodedInputStream, com.google.protobuf.WireFormat$FieldType, boolean) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.WireFormat$FieldType type boolean checkUtf8 public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException java.util.Map$Entry entry int i java.util.Map$Entry entry com.google.protobuf.CodedOutputStream output public void writeMessageSetTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException int i java.util.Map$Entry entry com.google.protobuf.CodedOutputStream output private void writeMessageSetTo (java.util.Map$Entry, com.google.protobuf.CodedOutputStream) throws java.io.IOException Object value java.util.Map$Entry entry com.google.protobuf.CodedOutputStream output com.google.protobuf.FieldSet$FieldDescriptorLite descriptor static void writeElement (com.google.protobuf.CodedOutputStream, com.google.protobuf.WireFormat$FieldType, int, java.lang.Object) throws java.io.IOException com.google.protobuf.CodedOutputStream output com.google.protobuf.WireFormat$FieldType type int number Object value static void writeElementNoTag (com.google.protobuf.CodedOutputStream, com.google.protobuf.WireFormat$FieldType, java.lang.Object) throws java.io.IOException com.google.protobuf.CodedOutputStream output com.google.protobuf.WireFormat$FieldType type Object value public static void writeField (com.google.protobuf.FieldSet$FieldDescriptorLite, java.lang.Object, com.google.protobuf.CodedOutputStream) throws java.io.IOException Object element Object element int dataSize Object element java.util.List valueList com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object value com.google.protobuf.CodedOutputStream output com.google.protobuf.WireFormat$FieldType type int number public int getSerializedSize () java.util.Map$Entry entry int i java.util.Map$Entry entry int size public int getMessageSetSerializedSize () int i java.util.Map$Entry entry int size private int getMessageSetSerializedSize (java.util.Map$Entry) java.util.Map$Entry entry com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object value static int computeElementSize (com.google.protobuf.WireFormat$FieldType, int, java.lang.Object) com.google.protobuf.WireFormat$FieldType type int number Object value int tagSize static int computeElementSizeNoTag (com.google.protobuf.WireFormat$FieldType, java.lang.Object) com.google.protobuf.WireFormat$FieldType type Object value public static int computeFieldSize (com.google.protobuf.FieldSet$FieldDescriptorLite, java.lang.Object) Object element int dataSize Object element int size com.google.protobuf.FieldSet$FieldDescriptorLite descriptor Object value com.google.protobuf.WireFormat$FieldType type int number public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static synthetic com.google.protobuf.SmallSortedMap access$100 (com.google.protobuf.SmallSortedMap, boolean) com.google.protobuf.SmallSortedMap x0 boolean x1 synthetic void <init> (com.google.protobuf.SmallSortedMap, com.google.protobuf.FieldSet$1) com.google.protobuf.SmallSortedMap x0 com.google.protobuf.FieldSet$1 x1 static synthetic boolean access$302 (com.google.protobuf.FieldSet, boolean) com.google.protobuf.FieldSet x0 boolean x1 static synthetic com.google.protobuf.SmallSortedMap access$400 (com.google.protobuf.FieldSet) com.google.protobuf.FieldSet x0 static synthetic boolean access$300 (com.google.protobuf.FieldSet) com.google.protobuf.FieldSet x0 static synthetic boolean access$500 (com.google.protobuf.WireFormat$FieldType, java.lang.Object) com.google.protobuf.WireFormat$FieldType x0 Object x1 static synthetic boolean access$600 (java.util.Map$Entry) java.util.Map$Entry x0 static synthetic java.lang.Object access$700 (java.lang.Object) Object x0 static void <clinit> () }
com/google/protobuf/FieldType$1.class
FieldType.java package com.google.protobuf synthetic com.google.protobuf.FieldType$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$FieldType$Collection static final synthetic int[] $SwitchMap$com$google$protobuf$JavaType static void <clinit> () }
com/google/protobuf/FieldType$Collection.class
FieldType.java package com.google.protobuf final enum com.google.protobuf.FieldType$Collection extends java.lang.Enum { public static final enum com.google.protobuf.FieldType$Collection SCALAR public static final enum com.google.protobuf.FieldType$Collection VECTOR public static final enum com.google.protobuf.FieldType$Collection PACKED_VECTOR public static final enum com.google.protobuf.FieldType$Collection MAP private final boolean isList private static final synthetic com.google.protobuf.FieldType$Collection[] $VALUES public static com.google.protobuf.FieldType$Collection[] values () public static com.google.protobuf.FieldType$Collection valueOf (java.lang.String) String name private void <init> (java.lang.String, int, boolean) boolean isList public boolean isList () private static synthetic com.google.protobuf.FieldType$Collection[] $values () static void <clinit> () }
com/google/protobuf/FieldType.class
FieldType.java package com.google.protobuf public final enum com.google.protobuf.FieldType extends java.lang.Enum { public static final enum com.google.protobuf.FieldType DOUBLE public static final enum com.google.protobuf.FieldType FLOAT public static final enum com.google.protobuf.FieldType INT64 public static final enum com.google.protobuf.FieldType UINT64 public static final enum com.google.protobuf.FieldType INT32 public static final enum com.google.protobuf.FieldType FIXED64 public static final enum com.google.protobuf.FieldType FIXED32 public static final enum com.google.protobuf.FieldType BOOL public static final enum com.google.protobuf.FieldType STRING public static final enum com.google.protobuf.FieldType MESSAGE public static final enum com.google.protobuf.FieldType BYTES public static final enum com.google.protobuf.FieldType UINT32 public static final enum com.google.protobuf.FieldType ENUM public static final enum com.google.protobuf.FieldType SFIXED32 public static final enum com.google.protobuf.FieldType SFIXED64 public static final enum com.google.protobuf.FieldType SINT32 public static final enum com.google.protobuf.FieldType SINT64 public static final enum com.google.protobuf.FieldType GROUP public static final enum com.google.protobuf.FieldType DOUBLE_LIST public static final enum com.google.protobuf.FieldType FLOAT_LIST public static final enum com.google.protobuf.FieldType INT64_LIST public static final enum com.google.protobuf.FieldType UINT64_LIST public static final enum com.google.protobuf.FieldType INT32_LIST public static final enum com.google.protobuf.FieldType FIXED64_LIST public static final enum com.google.protobuf.FieldType FIXED32_LIST public static final enum com.google.protobuf.FieldType BOOL_LIST public static final enum com.google.protobuf.FieldType STRING_LIST public static final enum com.google.protobuf.FieldType MESSAGE_LIST public static final enum com.google.protobuf.FieldType BYTES_LIST public static final enum com.google.protobuf.FieldType UINT32_LIST public static final enum com.google.protobuf.FieldType ENUM_LIST public static final enum com.google.protobuf.FieldType SFIXED32_LIST public static final enum com.google.protobuf.FieldType SFIXED64_LIST public static final enum com.google.protobuf.FieldType SINT32_LIST public static final enum com.google.protobuf.FieldType SINT64_LIST public static final enum com.google.protobuf.FieldType DOUBLE_LIST_PACKED public static final enum com.google.protobuf.FieldType FLOAT_LIST_PACKED public static final enum com.google.protobuf.FieldType INT64_LIST_PACKED public static final enum com.google.protobuf.FieldType UINT64_LIST_PACKED public static final enum com.google.protobuf.FieldType INT32_LIST_PACKED public static final enum com.google.protobuf.FieldType FIXED64_LIST_PACKED public static final enum com.google.protobuf.FieldType FIXED32_LIST_PACKED public static final enum com.google.protobuf.FieldType BOOL_LIST_PACKED public static final enum com.google.protobuf.FieldType UINT32_LIST_PACKED public static final enum com.google.protobuf.FieldType ENUM_LIST_PACKED public static final enum com.google.protobuf.FieldType SFIXED32_LIST_PACKED public static final enum com.google.protobuf.FieldType SFIXED64_LIST_PACKED public static final enum com.google.protobuf.FieldType SINT32_LIST_PACKED public static final enum com.google.protobuf.FieldType SINT64_LIST_PACKED public static final enum com.google.protobuf.FieldType GROUP_LIST public static final enum com.google.protobuf.FieldType MAP private final com.google.protobuf.JavaType javaType private final int id private final com.google.protobuf.FieldType$Collection collection private final Class elementType private final boolean primitiveScalar private static final com.google.protobuf.FieldType[] VALUES private static final java.lang.reflect.Type[] EMPTY_TYPES private static final synthetic com.google.protobuf.FieldType[] $VALUES public static com.google.protobuf.FieldType[] values () public static com.google.protobuf.FieldType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int, com.google.protobuf.FieldType$Collection, com.google.protobuf.JavaType) int id com.google.protobuf.FieldType$Collection collection com.google.protobuf.JavaType javaType boolean primitiveScalar public int id () public com.google.protobuf.JavaType getJavaType () public boolean isPacked () public boolean isPrimitiveScalar () public boolean isScalar () public boolean isList () public boolean isMap () public boolean isValidForField (java.lang.reflect.Field) java.lang.reflect.Field field private boolean isValidForList (java.lang.reflect.Field) java.lang.reflect.Field field Class clazz java.lang.reflect.Type[] types java.lang.reflect.Type genericType java.lang.reflect.Type listParameter public static com.google.protobuf.FieldType forId (int) int id private static java.lang.reflect.Type getGenericSuperList (java.lang.Class) java.lang.reflect.ParameterizedType parameterizedType Class rawType java.lang.reflect.Type genericInterface java.lang.reflect.ParameterizedType parameterizedType Class rawType Class clazz java.lang.reflect.Type[] genericInterfaces java.lang.reflect.Type type private static java.lang.reflect.Type getListParameter (java.lang.Class, java.lang.reflect.Type[]) java.lang.reflect.Type realType int j java.lang.reflect.TypeVariable[] clazzParams boolean foundReplacement java.lang.reflect.Type superArg int i java.lang.reflect.ParameterizedType parameterizedType java.lang.reflect.Type[] superArgs Class parent Class iface java.lang.reflect.Type genericType Class clazz java.lang.reflect.Type[] realTypes private static synthetic com.google.protobuf.FieldType[] $values () static void <clinit> () com.google.protobuf.FieldType type com.google.protobuf.FieldType[] values }
com/google/protobuf/FloatArrayList.class
FloatArrayList.java package com.google.protobuf final com.google.protobuf.FloatArrayList extends com.google.protobuf.AbstractProtobufList implements com.google.protobuf.Internal$FloatList java.util.RandomAccess com.google.protobuf.PrimitiveNonBoxingCollection { private static final com.google.protobuf.FloatArrayList EMPTY_LIST private float[] array private int size public static com.google.protobuf.FloatArrayList emptyList () void <init> () private void <init> (float[], int) float[] other int size protected void removeRange (int, int) int fromIndex int toIndex public boolean equals (java.lang.Object) int i Object o com.google.protobuf.FloatArrayList other float[] arr public int hashCode () int i int result public com.google.protobuf.Internal$FloatList mutableCopyWithCapacity (int) int capacity public java.lang.Float get (int) int index public float getFloat (int) int index public int indexOf (java.lang.Object) int i Object element float unboxedElement int numElems public boolean contains (java.lang.Object) Object element public int size () public java.lang.Float set (int, java.lang.Float) int index Float element public float setFloat (int, float) int index float element float previousValue public boolean add (java.lang.Float) Float element public void add (int, java.lang.Float) int index Float element public void addFloat (float) int length float[] newArray float element private void addFloat (int, float) int length float[] newArray int index float element public boolean addAll (java.util.Collection) java.util.Collection collection com.google.protobuf.FloatArrayList list int overflow int newSize public java.lang.Float remove (int) int index float value private void ensureIndexInRange (int) int index private java.lang.String makeOutOfBoundsExceptionMessage (int) int index public volatile synthetic java.lang.Object set (int, java.lang.Object) public volatile synthetic java.lang.Object remove (int) public volatile synthetic void add (int, java.lang.Object) public volatile synthetic boolean add (java.lang.Object) public volatile synthetic com.google.protobuf.Internal$ProtobufList mutableCopyWithCapacity (int) public volatile synthetic java.lang.Object get (int) static void <clinit> () }
com/google/protobuf/GeneratedMessageInfoFactory.class
GeneratedMessageInfoFactory.java package com.google.protobuf com.google.protobuf.GeneratedMessageInfoFactory extends java.lang.Object implements com.google.protobuf.MessageInfoFactory { private static final com.google.protobuf.GeneratedMessageInfoFactory instance private void <init> () public static com.google.protobuf.GeneratedMessageInfoFactory getInstance () public boolean isSupported (java.lang.Class) Class messageType public com.google.protobuf.MessageInfo messageInfoFor (java.lang.Class) Exception e Class messageType static void <clinit> () }
com/google/protobuf/GeneratedMessageLite$1.class
GeneratedMessageLite.java package com.google.protobuf synthetic com.google.protobuf.GeneratedMessageLite$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$WireFormat$JavaType static void <clinit> () }
com/google/protobuf/GeneratedMessageLite$Builder.class
GeneratedMessageLite.java package com.google.protobuf public abstract com.google.protobuf.GeneratedMessageLite$Builder extends com.google.protobuf.AbstractMessageLite$Builder { private final com.google.protobuf.GeneratedMessageLite defaultInstance protected com.google.protobuf.GeneratedMessageLite instance protected void <init> (com.google.protobuf.GeneratedMessageLite) com.google.protobuf.GeneratedMessageLite defaultInstance private com.google.protobuf.GeneratedMessageLite newMutableInstance () protected final void copyOnWrite () protected void copyOnWriteInternal () com.google.protobuf.GeneratedMessageLite newInstance public final boolean isInitialized () public final com.google.protobuf.GeneratedMessageLite$Builder clear () public com.google.protobuf.GeneratedMessageLite$Builder clone () com.google.protobuf.GeneratedMessageLite$Builder builder public com.google.protobuf.GeneratedMessageLite buildPartial () public final com.google.protobuf.GeneratedMessageLite build () com.google.protobuf.GeneratedMessageLite result protected com.google.protobuf.GeneratedMessageLite$Builder internalMergeFrom (com.google.protobuf.GeneratedMessageLite) com.google.protobuf.GeneratedMessageLite message public com.google.protobuf.GeneratedMessageLite$Builder mergeFrom (com.google.protobuf.GeneratedMessageLite) com.google.protobuf.GeneratedMessageLite message private static void mergeFromInstance (java.lang.Object, java.lang.Object) Object dest Object src public com.google.protobuf.GeneratedMessageLite getDefaultInstanceForType () public com.google.protobuf.GeneratedMessageLite$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.InvalidProtocolBufferException e IndexOutOfBoundsException e java.io.IOException e byte[] input int offset int length com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.GeneratedMessageLite$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException byte[] input int offset int length public com.google.protobuf.GeneratedMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException RuntimeException e com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry protected volatile synthetic com.google.protobuf.AbstractMessageLite$Builder internalMergeFrom (com.google.protobuf.AbstractMessageLite) public volatile synthetic com.google.protobuf.AbstractMessageLite$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic com.google.protobuf.AbstractMessageLite$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic com.google.protobuf.AbstractMessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public volatile synthetic com.google.protobuf.AbstractMessageLite$Builder clone () public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public volatile synthetic com.google.protobuf.MessageLite$Builder clone () public volatile synthetic com.google.protobuf.MessageLite buildPartial () public volatile synthetic com.google.protobuf.MessageLite build () public volatile synthetic com.google.protobuf.MessageLite$Builder clear () public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType () public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException }
com/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser.class
GeneratedMessageLite.java package com.google.protobuf public com.google.protobuf.GeneratedMessageLite$DefaultInstanceBasedParser extends com.google.protobuf.AbstractParser { private final com.google.protobuf.GeneratedMessageLite defaultInstance public void <init> (com.google.protobuf.GeneratedMessageLite) com.google.protobuf.GeneratedMessageLite defaultInstance public com.google.protobuf.GeneratedMessageLite parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry public com.google.protobuf.GeneratedMessageLite parsePartialFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException byte[] input int offset int length com.google.protobuf.ExtensionRegistryLite extensionRegistry public volatile synthetic com.google.protobuf.MessageLite parsePartialFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parsePartialFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public volatile synthetic java.lang.Object parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException }
com/google/protobuf/GeneratedMessageLite$ExtendableBuilder.class
GeneratedMessageLite.java package com.google.protobuf public abstract com.google.protobuf.GeneratedMessageLite$ExtendableBuilder extends com.google.protobuf.GeneratedMessageLite$Builder implements com.google.protobuf.GeneratedMessageLite$ExtendableMessageOrBuilder { protected void <init> (com.google.protobuf.GeneratedMessageLite$ExtendableMessage) com.google.protobuf.GeneratedMessageLite$ExtendableMessage defaultInstance void internalSetExtensionSet (com.google.protobuf.FieldSet) com.google.protobuf.FieldSet extensions protected void copyOnWriteInternal () private com.google.protobuf.FieldSet ensureExtensionsAreMutable () com.google.protobuf.FieldSet extensions public final com.google.protobuf.GeneratedMessageLite$ExtendableMessage buildPartial () private void verifyExtensionContainingType (com.google.protobuf.GeneratedMessageLite$GeneratedExtension) com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension public final boolean hasExtension (com.google.protobuf.ExtensionLite) com.google.protobuf.ExtensionLite extension public final int getExtensionCount (com.google.protobuf.ExtensionLite) com.google.protobuf.ExtensionLite extension public final java.lang.Object getExtension (com.google.protobuf.ExtensionLite) com.google.protobuf.ExtensionLite extension public final java.lang.Object getExtension (com.google.protobuf.ExtensionLite, int) com.google.protobuf.ExtensionLite extension int index public final com.google.protobuf.GeneratedMessageLite$ExtendableBuilder setExtension (com.google.protobuf.ExtensionLite, java.lang.Object) com.google.protobuf.ExtensionLite extension Object value com.google.protobuf.GeneratedMessageLite$GeneratedExtension extensionLite public final com.google.protobuf.GeneratedMessageLite$ExtendableBuilder setExtension (com.google.protobuf.ExtensionLite, int, java.lang.Object) com.google.protobuf.ExtensionLite extension int index Object value com.google.protobuf.GeneratedMessageLite$GeneratedExtension extensionLite public final com.google.protobuf.GeneratedMessageLite$ExtendableBuilder addExtension (com.google.protobuf.ExtensionLite, java.lang.Object) com.google.protobuf.ExtensionLite extension Object value com.google.protobuf.GeneratedMessageLite$GeneratedExtension extensionLite public final com.google.protobuf.GeneratedMessageLite$ExtendableBuilder clearExtension (com.google.protobuf.ExtensionLite) com.google.protobuf.ExtensionLite extension com.google.protobuf.GeneratedMessageLite$GeneratedExtension extensionLite public volatile synthetic com.google.protobuf.GeneratedMessageLite buildPartial () public volatile synthetic com.google.protobuf.MessageLite buildPartial () }
com/google/protobuf/GeneratedMessageLite$ExtendableMessage$ExtensionWriter.class
GeneratedMessageLite.java package com.google.protobuf public com.google.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter extends java.lang.Object { private final java.util.Iterator iter private java.util.Map$Entry next private final boolean messageSetWireFormat final synthetic com.google.protobuf.GeneratedMessageLite$ExtendableMessage this$0 private void <init> (com.google.protobuf.GeneratedMessageLite$ExtendableMessage, boolean) com.google.protobuf.GeneratedMessageLite$ExtendableMessage this$0 boolean messageSetWireFormat public void writeUntil (int, com.google.protobuf.CodedOutputStream) throws java.io.IOException com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor extension int end com.google.protobuf.CodedOutputStream output synthetic void <init> (com.google.protobuf.GeneratedMessageLite$ExtendableMessage, boolean, com.google.protobuf.GeneratedMessageLite$1) com.google.protobuf.GeneratedMessageLite$ExtendableMessage x0 boolean x1 com.google.protobuf.GeneratedMessageLite$1 x2 }
com/google/protobuf/GeneratedMessageLite$ExtendableMessage.class
GeneratedMessageLite.java package com.google.protobuf public abstract com.google.protobuf.GeneratedMessageLite$ExtendableMessage extends com.google.protobuf.GeneratedMessageLite implements com.google.protobuf.GeneratedMessageLite$ExtendableMessageOrBuilder { protected com.google.protobuf.FieldSet extensions public void <init> () protected final void mergeExtensionFields (com.google.protobuf.GeneratedMessageLite$ExtendableMessage) com.google.protobuf.GeneratedMessageLite$ExtendableMessage other protected boolean parseUnknownField (com.google.protobuf.MessageLite, com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite, int) throws java.io.IOException com.google.protobuf.MessageLite defaultInstance com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry int tag int fieldNumber com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension private boolean parseExtension (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.GeneratedMessageLite$GeneratedExtension, int, int) throws java.io.IOException int rawValue Object value Object value int length int limit com.google.protobuf.MessageLite existingValue com.google.protobuf.MessageLite$Builder subBuilder Object value Object value int rawValue Object value com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension int tag int fieldNumber int wireType boolean unknown boolean packed com.google.protobuf.FieldSet unused protected boolean parseUnknownFieldAsMessageSet (com.google.protobuf.MessageLite, com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite, int) throws java.io.IOException com.google.protobuf.MessageLite defaultInstance com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry int tag int wireType private void mergeMessageSetExtensionFromCodedStream (com.google.protobuf.MessageLite, com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int tag com.google.protobuf.MessageLite defaultInstance com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry int typeId com.google.protobuf.ByteString rawBytes com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension private void eagerlyMergeMessageSetExtension (com.google.protobuf.CodedInputStream, com.google.protobuf.GeneratedMessageLite$GeneratedExtension, com.google.protobuf.ExtensionRegistryLite, int) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension com.google.protobuf.ExtensionRegistryLite extensionRegistry int typeId int fieldNumber int tag boolean unused private void mergeMessageSetExtensionFromBytes (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.GeneratedMessageLite$GeneratedExtension) throws java.io.IOException com.google.protobuf.ByteString rawBytes com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension com.google.protobuf.MessageLite$Builder subBuilder com.google.protobuf.MessageLite existingValue com.google.protobuf.MessageLite value com.google.protobuf.FieldSet ensureExtensionsAreMutable () private void verifyExtensionContainingType (com.google.protobuf.GeneratedMessageLite$GeneratedExtension) com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension public final boolean hasExtension (com.google.protobuf.ExtensionLite) com.google.protobuf.ExtensionLite extension com.google.protobuf.GeneratedMessageLite$GeneratedExtension extensionLite public final int getExtensionCount (com.google.protobuf.ExtensionLite) com.google.protobuf.ExtensionLite extension com.google.protobuf.GeneratedMessageLite$GeneratedExtension extensionLite public final java.lang.Object getExtension (com.google.protobuf.ExtensionLite) com.google.protobuf.ExtensionLite extension com.google.protobuf.GeneratedMessageLite$GeneratedExtension extensionLite Object value public final java.lang.Object getExtension (com.google.protobuf.ExtensionLite, int) com.google.protobuf.ExtensionLite extension int index com.google.protobuf.GeneratedMessageLite$GeneratedExtension extensionLite protected boolean extensionsAreInitialized () protected com.google.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter newExtensionWriter () protected com.google.protobuf.GeneratedMessageLite$ExtendableMessage$ExtensionWriter newMessageSetExtensionWriter () protected int extensionsSerializedSize () protected int extensionsSerializedSizeAsMessageSet () }
com/google/protobuf/GeneratedMessageLite$ExtendableMessageOrBuilder.class
GeneratedMessageLite.java package com.google.protobuf public abstract com.google.protobuf.GeneratedMessageLite$ExtendableMessageOrBuilder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract boolean hasExtension (com.google.protobuf.ExtensionLite) public abstract int getExtensionCount (com.google.protobuf.ExtensionLite) public abstract java.lang.Object getExtension (com.google.protobuf.ExtensionLite) public abstract java.lang.Object getExtension (com.google.protobuf.ExtensionLite, int) }
com/google/protobuf/GeneratedMessageLite$ExtensionDescriptor.class
GeneratedMessageLite.java package com.google.protobuf final com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor extends java.lang.Object implements com.google.protobuf.FieldSet$FieldDescriptorLite { final com.google.protobuf.Internal$EnumLiteMap enumTypeMap final int number final com.google.protobuf.WireFormat$FieldType type final boolean isRepeated final boolean isPacked void <init> (com.google.protobuf.Internal$EnumLiteMap, int, com.google.protobuf.WireFormat$FieldType, boolean, boolean) com.google.protobuf.Internal$EnumLiteMap enumTypeMap int number com.google.protobuf.WireFormat$FieldType type boolean isRepeated boolean isPacked public int getNumber () public com.google.protobuf.WireFormat$FieldType getLiteType () public com.google.protobuf.WireFormat$JavaType getLiteJavaType () public boolean isRepeated () public boolean isPacked () public com.google.protobuf.Internal$EnumLiteMap getEnumType () public com.google.protobuf.MessageLite$Builder internalMergeFrom (com.google.protobuf.MessageLite$Builder, com.google.protobuf.MessageLite) com.google.protobuf.MessageLite$Builder to com.google.protobuf.MessageLite from public int compareTo (com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor) com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor other public volatile synthetic int compareTo (java.lang.Object) }
com/google/protobuf/GeneratedMessageLite$GeneratedExtension.class
GeneratedMessageLite.java package com.google.protobuf public com.google.protobuf.GeneratedMessageLite$GeneratedExtension extends com.google.protobuf.ExtensionLite { final com.google.protobuf.MessageLite containingTypeDefaultInstance final Object defaultValue final com.google.protobuf.MessageLite messageDefaultInstance final com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor descriptor void <init> (com.google.protobuf.MessageLite, java.lang.Object, com.google.protobuf.MessageLite, com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor, java.lang.Class) com.google.protobuf.MessageLite containingTypeDefaultInstance Object defaultValue com.google.protobuf.MessageLite messageDefaultInstance com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor descriptor Class singularType public com.google.protobuf.MessageLite getContainingTypeDefaultInstance () public int getNumber () public com.google.protobuf.MessageLite getMessageDefaultInstance () java.lang.Object fromFieldSetType (java.lang.Object) Object element java.util.List result Object value java.lang.Object singularFromFieldSetType (java.lang.Object) Object value java.lang.Object toFieldSetType (java.lang.Object) Object element java.util.List result Object value java.lang.Object singularToFieldSetType (java.lang.Object) Object value public com.google.protobuf.WireFormat$FieldType getLiteType () public boolean isRepeated () public java.lang.Object getDefaultValue () }
com/google/protobuf/GeneratedMessageLite$MethodToInvoke.class
GeneratedMessageLite.java package com.google.protobuf public final enum com.google.protobuf.GeneratedMessageLite$MethodToInvoke extends java.lang.Enum { public static final enum com.google.protobuf.GeneratedMessageLite$MethodToInvoke GET_MEMOIZED_IS_INITIALIZED public static final enum com.google.protobuf.GeneratedMessageLite$MethodToInvoke SET_MEMOIZED_IS_INITIALIZED public static final enum com.google.protobuf.GeneratedMessageLite$MethodToInvoke BUILD_MESSAGE_INFO public static final enum com.google.protobuf.GeneratedMessageLite$MethodToInvoke NEW_MUTABLE_INSTANCE public static final enum com.google.protobuf.GeneratedMessageLite$MethodToInvoke NEW_BUILDER public static final enum com.google.protobuf.GeneratedMessageLite$MethodToInvoke GET_DEFAULT_INSTANCE public static final enum com.google.protobuf.GeneratedMessageLite$MethodToInvoke GET_PARSER private static final synthetic com.google.protobuf.GeneratedMessageLite$MethodToInvoke[] $VALUES public static com.google.protobuf.GeneratedMessageLite$MethodToInvoke[] values () public static com.google.protobuf.GeneratedMessageLite$MethodToInvoke valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.google.protobuf.GeneratedMessageLite$MethodToInvoke[] $values () static void <clinit> () }
com/google/protobuf/GeneratedMessageLite$SerializedForm.class
GeneratedMessageLite.java package com.google.protobuf public final com.google.protobuf.GeneratedMessageLite$SerializedForm extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID private final Class messageClass private final String messageClassName private final byte[] asBytes public static com.google.protobuf.GeneratedMessageLite$SerializedForm of (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite message void <init> (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite regularForm protected java.lang.Object readResolve () throws java.io.ObjectStreamException Class messageClass java.lang.reflect.Field defaultInstanceField com.google.protobuf.MessageLite defaultInstance ClassNotFoundException e NoSuchFieldException e SecurityException e IllegalAccessException e com.google.protobuf.InvalidProtocolBufferException e private java.lang.Object readResolveFallback () throws java.io.ObjectStreamException Class messageClass java.lang.reflect.Field defaultInstanceField com.google.protobuf.MessageLite defaultInstance ClassNotFoundException e NoSuchFieldException e SecurityException e IllegalAccessException e com.google.protobuf.InvalidProtocolBufferException e private java.lang.Class resolveMessageClass () throws java.lang.ClassNotFoundException }
com/google/protobuf/GeneratedMessageLite.class
GeneratedMessageLite.java package com.google.protobuf public abstract com.google.protobuf.GeneratedMessageLite extends com.google.protobuf.AbstractMessageLite { static final int UNINITIALIZED_SERIALIZED_SIZE private static final int MUTABLE_FLAG_MASK private static final int MEMOIZED_SERIALIZED_SIZE_MASK private int memoizedSerializedSize static final int UNINITIALIZED_HASH_CODE protected com.google.protobuf.UnknownFieldSetLite unknownFields private static java.util.Map defaultInstanceMap public void <init> () boolean isMutable () void markImmutable () int getMemoizedHashCode () void setMemoizedHashCode (int) int value void clearMemoizedHashCode () boolean hashCodeIsNotMemoized () public final com.google.protobuf.Parser getParserForType () public final com.google.protobuf.GeneratedMessageLite getDefaultInstanceForType () public final com.google.protobuf.GeneratedMessageLite$Builder newBuilderForType () com.google.protobuf.GeneratedMessageLite newMutableInstance () public java.lang.String toString () public int hashCode () int computeHashCode () public boolean equals (java.lang.Object) Object other private final void ensureUnknownFieldsInitialized () protected boolean parseUnknownField (int, com.google.protobuf.CodedInputStream) throws java.io.IOException int tag com.google.protobuf.CodedInputStream input protected void mergeVarintField (int, int) int tag int value protected void mergeLengthDelimitedField (int, com.google.protobuf.ByteString) int fieldNumber com.google.protobuf.ByteString value protected void makeImmutable () protected final com.google.protobuf.GeneratedMessageLite$Builder createBuilder () protected final com.google.protobuf.GeneratedMessageLite$Builder createBuilder (com.google.protobuf.GeneratedMessageLite) com.google.protobuf.GeneratedMessageLite prototype public final boolean isInitialized () public final com.google.protobuf.GeneratedMessageLite$Builder toBuilder () com.google.protobuf.GeneratedMessageLite$Builder builder protected abstract java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object, java.lang.Object) protected java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke, java.lang.Object) com.google.protobuf.GeneratedMessageLite$MethodToInvoke method Object arg0 protected java.lang.Object dynamicMethod (com.google.protobuf.GeneratedMessageLite$MethodToInvoke) com.google.protobuf.GeneratedMessageLite$MethodToInvoke method void clearMemoizedSerializedSize () int getMemoizedSerializedSize () void setMemoizedSerializedSize (int) int size public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException com.google.protobuf.CodedOutputStream output int getSerializedSize (com.google.protobuf.Schema) int size com.google.protobuf.Schema schema int size public int getSerializedSize () private int computeSerializedSize (com.google.protobuf.Schema) com.google.protobuf.Schema nullableSchema java.lang.Object buildMessageInfo () throws java.lang.Exception static com.google.protobuf.GeneratedMessageLite getDefaultInstance (java.lang.Class) ClassNotFoundException e Class clazz com.google.protobuf.GeneratedMessageLite result protected static void registerDefaultInstance (java.lang.Class, com.google.protobuf.GeneratedMessageLite) Class clazz com.google.protobuf.GeneratedMessageLite defaultInstance protected static java.lang.Object newMessageInfo (com.google.protobuf.MessageLite, java.lang.String, java.lang.Object[]) com.google.protobuf.MessageLite defaultInstance String info Object[] objects protected final void mergeUnknownFields (com.google.protobuf.UnknownFieldSetLite) com.google.protobuf.UnknownFieldSetLite unknownFields public static com.google.protobuf.GeneratedMessageLite$GeneratedExtension newSingularGeneratedExtension (com.google.protobuf.MessageLite, java.lang.Object, com.google.protobuf.MessageLite, com.google.protobuf.Internal$EnumLiteMap, int, com.google.protobuf.WireFormat$FieldType, java.lang.Class) com.google.protobuf.MessageLite containingTypeDefaultInstance Object defaultValue com.google.protobuf.MessageLite messageDefaultInstance com.google.protobuf.Internal$EnumLiteMap enumTypeMap int number com.google.protobuf.WireFormat$FieldType type Class singularType public static com.google.protobuf.GeneratedMessageLite$GeneratedExtension newRepeatedGeneratedExtension (com.google.protobuf.MessageLite, com.google.protobuf.MessageLite, com.google.protobuf.Internal$EnumLiteMap, int, com.google.protobuf.WireFormat$FieldType, boolean, java.lang.Class) com.google.protobuf.MessageLite containingTypeDefaultInstance com.google.protobuf.MessageLite messageDefaultInstance com.google.protobuf.Internal$EnumLiteMap enumTypeMap int number com.google.protobuf.WireFormat$FieldType type boolean isPacked Class singularType Object emptyList static transient java.lang.reflect.Method getMethodOrDie (java.lang.Class, java.lang.String, java.lang.Class[]) NoSuchMethodException e Class clazz String name Class[] params static transient java.lang.Object invokeOrDie (java.lang.reflect.Method, java.lang.Object, java.lang.Object[]) IllegalAccessException e Throwable cause java.lang.reflect.InvocationTargetException e java.lang.reflect.Method method Object object Object[] params private static com.google.protobuf.GeneratedMessageLite$GeneratedExtension checkIsLite (com.google.protobuf.ExtensionLite) com.google.protobuf.ExtensionLite extension protected static final boolean isInitialized (com.google.protobuf.GeneratedMessageLite, boolean) com.google.protobuf.GeneratedMessageLite message boolean shouldMemoize byte memoizedIsInitialized boolean isInitialized protected static com.google.protobuf.Internal$IntList emptyIntList () protected static com.google.protobuf.Internal$IntList mutableCopy (com.google.protobuf.Internal$IntList) com.google.protobuf.Internal$IntList list int size protected static com.google.protobuf.Internal$LongList emptyLongList () protected static com.google.protobuf.Internal$LongList mutableCopy (com.google.protobuf.Internal$LongList) com.google.protobuf.Internal$LongList list int size protected static com.google.protobuf.Internal$FloatList emptyFloatList () protected static com.google.protobuf.Internal$FloatList mutableCopy (com.google.protobuf.Internal$FloatList) com.google.protobuf.Internal$FloatList list int size protected static com.google.protobuf.Internal$DoubleList emptyDoubleList () protected static com.google.protobuf.Internal$DoubleList mutableCopy (com.google.protobuf.Internal$DoubleList) com.google.protobuf.Internal$DoubleList list int size protected static com.google.protobuf.Internal$BooleanList emptyBooleanList () protected static com.google.protobuf.Internal$BooleanList mutableCopy (com.google.protobuf.Internal$BooleanList) com.google.protobuf.Internal$BooleanList list int size protected static com.google.protobuf.Internal$ProtobufList emptyProtobufList () protected static com.google.protobuf.Internal$ProtobufList mutableCopy (com.google.protobuf.Internal$ProtobufList) com.google.protobuf.Internal$ProtobufList list int size static com.google.protobuf.GeneratedMessageLite parsePartialFrom (com.google.protobuf.GeneratedMessageLite, com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.Schema schema com.google.protobuf.InvalidProtocolBufferException e com.google.protobuf.UninitializedMessageException e java.io.IOException e RuntimeException e com.google.protobuf.GeneratedMessageLite instance com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.GeneratedMessageLite result private static com.google.protobuf.GeneratedMessageLite parsePartialFrom (com.google.protobuf.GeneratedMessageLite, byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.Schema schema com.google.protobuf.InvalidProtocolBufferException e com.google.protobuf.UninitializedMessageException e java.io.IOException e IndexOutOfBoundsException e com.google.protobuf.GeneratedMessageLite instance byte[] input int offset int length com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.GeneratedMessageLite result protected static com.google.protobuf.GeneratedMessageLite parsePartialFrom (com.google.protobuf.GeneratedMessageLite, com.google.protobuf.CodedInputStream) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite defaultInstance com.google.protobuf.CodedInputStream input private static com.google.protobuf.GeneratedMessageLite checkMessageInitialized (com.google.protobuf.GeneratedMessageLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite message protected static com.google.protobuf.GeneratedMessageLite parseFrom (com.google.protobuf.GeneratedMessageLite, java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite defaultInstance java.nio.ByteBuffer data com.google.protobuf.ExtensionRegistryLite extensionRegistry protected static com.google.protobuf.GeneratedMessageLite parseFrom (com.google.protobuf.GeneratedMessageLite, java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite defaultInstance java.nio.ByteBuffer data protected static com.google.protobuf.GeneratedMessageLite parseFrom (com.google.protobuf.GeneratedMessageLite, com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite defaultInstance com.google.protobuf.ByteString data protected static com.google.protobuf.GeneratedMessageLite parseFrom (com.google.protobuf.GeneratedMessageLite, com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite defaultInstance com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry private static com.google.protobuf.GeneratedMessageLite parsePartialFrom (com.google.protobuf.GeneratedMessageLite, com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.InvalidProtocolBufferException e com.google.protobuf.GeneratedMessageLite defaultInstance com.google.protobuf.ByteString data com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.CodedInputStream input com.google.protobuf.GeneratedMessageLite message protected static com.google.protobuf.GeneratedMessageLite parseFrom (com.google.protobuf.GeneratedMessageLite, byte[]) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite defaultInstance byte[] data protected static com.google.protobuf.GeneratedMessageLite parseFrom (com.google.protobuf.GeneratedMessageLite, byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite defaultInstance byte[] data com.google.protobuf.ExtensionRegistryLite extensionRegistry protected static com.google.protobuf.GeneratedMessageLite parseFrom (com.google.protobuf.GeneratedMessageLite, java.io.InputStream) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite defaultInstance java.io.InputStream input protected static com.google.protobuf.GeneratedMessageLite parseFrom (com.google.protobuf.GeneratedMessageLite, java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite defaultInstance java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry protected static com.google.protobuf.GeneratedMessageLite parseFrom (com.google.protobuf.GeneratedMessageLite, com.google.protobuf.CodedInputStream) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite defaultInstance com.google.protobuf.CodedInputStream input protected static com.google.protobuf.GeneratedMessageLite parseFrom (com.google.protobuf.GeneratedMessageLite, com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite defaultInstance com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry protected static com.google.protobuf.GeneratedMessageLite parseDelimitedFrom (com.google.protobuf.GeneratedMessageLite, java.io.InputStream) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite defaultInstance java.io.InputStream input protected static com.google.protobuf.GeneratedMessageLite parseDelimitedFrom (com.google.protobuf.GeneratedMessageLite, java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite defaultInstance java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry private static com.google.protobuf.GeneratedMessageLite parsePartialDelimitedFrom (com.google.protobuf.GeneratedMessageLite, java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException int firstByte int size com.google.protobuf.InvalidProtocolBufferException e java.io.IOException e com.google.protobuf.InvalidProtocolBufferException e com.google.protobuf.GeneratedMessageLite defaultInstance java.io.InputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry int size java.io.InputStream limitedInput com.google.protobuf.CodedInputStream codedInput com.google.protobuf.GeneratedMessageLite message public volatile synthetic com.google.protobuf.MessageLite$Builder toBuilder () public volatile synthetic com.google.protobuf.MessageLite$Builder newBuilderForType () public volatile synthetic com.google.protobuf.MessageLite getDefaultInstanceForType () static synthetic com.google.protobuf.GeneratedMessageLite$GeneratedExtension access$000 (com.google.protobuf.ExtensionLite) com.google.protobuf.ExtensionLite x0 static synthetic com.google.protobuf.GeneratedMessageLite access$200 (com.google.protobuf.GeneratedMessageLite, byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException com.google.protobuf.GeneratedMessageLite x0 byte[] x1 int x2 int x3 com.google.protobuf.ExtensionRegistryLite x4 static void <clinit> () }
com/google/protobuf/InlineMe.class
InlineMe.java package com.google.protobuf abstract annotation com.google.protobuf.InlineMe extends java.lang.Object implements java.lang.annotation.Annotation { public abstract java.lang.String replacement () public abstract java.lang.String[] imports () public abstract java.lang.String[] staticImports () }
com/google/protobuf/IntArrayList.class
IntArrayList.java package com.google.protobuf final com.google.protobuf.IntArrayList extends com.google.protobuf.AbstractProtobufList implements com.google.protobuf.Internal$IntList java.util.RandomAccess com.google.protobuf.PrimitiveNonBoxingCollection { private static final com.google.protobuf.IntArrayList EMPTY_LIST private int[] array private int size public static com.google.protobuf.IntArrayList emptyList () void <init> () private void <init> (int[], int) int[] other int size protected void removeRange (int, int) int fromIndex int toIndex public boolean equals (java.lang.Object) int i Object o com.google.protobuf.IntArrayList other int[] arr public int hashCode () int i int result public com.google.protobuf.Internal$IntList mutableCopyWithCapacity (int) int capacity public java.lang.Integer get (int) int index public int getInt (int) int index public int indexOf (java.lang.Object) int i Object element int unboxedElement int numElems public boolean contains (java.lang.Object) Object element public int size () public java.lang.Integer set (int, java.lang.Integer) int index Integer element public int setInt (int, int) int index int element int previousValue public boolean add (java.lang.Integer) Integer element public void add (int, java.lang.Integer) int index Integer element public void addInt (int) int length int[] newArray int element private void addInt (int, int) int length int[] newArray int index int element public boolean addAll (java.util.Collection) java.util.Collection collection com.google.protobuf.IntArrayList list int overflow int newSize public java.lang.Integer remove (int) int index int value private void ensureIndexInRange (int) int index private java.lang.String makeOutOfBoundsExceptionMessage (int) int index public volatile synthetic java.lang.Object set (int, java.lang.Object) public volatile synthetic java.lang.Object remove (int) public volatile synthetic void add (int, java.lang.Object) public volatile synthetic boolean add (java.lang.Object) public volatile synthetic com.google.protobuf.Internal$ProtobufList mutableCopyWithCapacity (int) public volatile synthetic java.lang.Object get (int) static void <clinit> () }
com/google/protobuf/Internal$BooleanList.class
Internal.java package com.google.protobuf public abstract com.google.protobuf.Internal$BooleanList extends java.lang.Object implements com.google.protobuf.Internal$ProtobufList { public abstract boolean getBoolean (int) public abstract void addBoolean (boolean) public abstract boolean setBoolean (int, boolean) public abstract com.google.protobuf.Internal$BooleanList mutableCopyWithCapacity (int) }
com/google/protobuf/Internal$DoubleList.class
Internal.java package com.google.protobuf public abstract com.google.protobuf.Internal$DoubleList extends java.lang.Object implements com.google.protobuf.Internal$ProtobufList { public abstract double getDouble (int) public abstract void addDouble (double) public abstract double setDouble (int, double) public abstract com.google.protobuf.Internal$DoubleList mutableCopyWithCapacity (int) }
com/google/protobuf/Internal$EnumLite.class
Internal.java package com.google.protobuf public abstract com.google.protobuf.Internal$EnumLite extends java.lang.Object { public abstract int getNumber () }
com/google/protobuf/Internal$EnumLiteMap.class
Internal.java package com.google.protobuf public abstract com.google.protobuf.Internal$EnumLiteMap extends java.lang.Object { public abstract com.google.protobuf.Internal$EnumLite findValueByNumber (int) }
com/google/protobuf/Internal$EnumVerifier.class
Internal.java package com.google.protobuf public abstract com.google.protobuf.Internal$EnumVerifier extends java.lang.Object { public abstract boolean isInRange (int) }
com/google/protobuf/Internal$FloatList.class
Internal.java package com.google.protobuf public abstract com.google.protobuf.Internal$FloatList extends java.lang.Object implements com.google.protobuf.Internal$ProtobufList { public abstract float getFloat (int) public abstract void addFloat (float) public abstract float setFloat (int, float) public abstract com.google.protobuf.Internal$FloatList mutableCopyWithCapacity (int) }
com/google/protobuf/Internal$IntList.class
Internal.java package com.google.protobuf public abstract com.google.protobuf.Internal$IntList extends java.lang.Object implements com.google.protobuf.Internal$ProtobufList { public abstract int getInt (int) public abstract void addInt (int) public abstract int setInt (int, int) public abstract com.google.protobuf.Internal$IntList mutableCopyWithCapacity (int) }
com/google/protobuf/Internal$ListAdapter$Converter.class
Internal.java package com.google.protobuf public abstract com.google.protobuf.Internal$ListAdapter$Converter extends java.lang.Object { public abstract java.lang.Object convert (java.lang.Object) }
com/google/protobuf/Internal$ListAdapter.class
Internal.java package com.google.protobuf public com.google.protobuf.Internal$ListAdapter extends java.util.AbstractList { private final java.util.List fromList private final com.google.protobuf.Internal$ListAdapter$Converter converter public void <init> (java.util.List, com.google.protobuf.Internal$ListAdapter$Converter) java.util.List fromList com.google.protobuf.Internal$ListAdapter$Converter converter public java.lang.Object get (int) int index public int size () }
com/google/protobuf/Internal$LongList.class
Internal.java package com.google.protobuf public abstract com.google.protobuf.Internal$LongList extends java.lang.Object implements com.google.protobuf.Internal$ProtobufList { public abstract long getLong (int) public abstract void addLong (long) public abstract long setLong (int, long) public abstract com.google.protobuf.Internal$LongList mutableCopyWithCapacity (int) }
com/google/protobuf/Internal$MapAdapter$1.class
Internal.java package com.google.protobuf com.google.protobuf.Internal$MapAdapter$1 extends java.lang.Object implements com.google.protobuf.Internal$MapAdapter$Converter { final synthetic com.google.protobuf.Internal$EnumLiteMap val$enumMap final synthetic com.google.protobuf.Internal$EnumLite val$unrecognizedValue void <init> (com.google.protobuf.Internal$EnumLiteMap, com.google.protobuf.Internal$EnumLite) public com.google.protobuf.Internal$EnumLite doForward (java.lang.Integer) Integer value com.google.protobuf.Internal$EnumLite result public java.lang.Integer doBackward (com.google.protobuf.Internal$EnumLite) com.google.protobuf.Internal$EnumLite value public volatile synthetic java.lang.Object doBackward (java.lang.Object) public volatile synthetic java.lang.Object doForward (java.lang.Object) }
com/google/protobuf/Internal$MapAdapter$Converter.class
Internal.java package com.google.protobuf public abstract com.google.protobuf.Internal$MapAdapter$Converter extends java.lang.Object { public abstract java.lang.Object doForward (java.lang.Object) public abstract java.lang.Object doBackward (java.lang.Object) }
com/google/protobuf/Internal$MapAdapter$EntryAdapter.class
Internal.java package com.google.protobuf com.google.protobuf.Internal$MapAdapter$EntryAdapter extends java.lang.Object implements java.util.Map$Entry { private final java.util.Map$Entry realEntry final synthetic com.google.protobuf.Internal$MapAdapter this$0 public void <init> (com.google.protobuf.Internal$MapAdapter, java.util.Map$Entry) java.util.Map$Entry realEntry public java.lang.Object getKey () public java.lang.Object getValue () public java.lang.Object setValue (java.lang.Object) Object value Object oldValue public boolean equals (java.lang.Object) Object o java.util.Map$Entry other public int hashCode () }
com/google/protobuf/Internal$MapAdapter$IteratorAdapter.class
Internal.java package com.google.protobuf com.google.protobuf.Internal$MapAdapter$IteratorAdapter extends java.lang.Object implements java.util.Iterator { private final java.util.Iterator realIterator final synthetic com.google.protobuf.Internal$MapAdapter this$0 public void <init> (com.google.protobuf.Internal$MapAdapter, java.util.Iterator) java.util.Iterator realIterator public boolean hasNext () public java.util.Map$Entry next () public void remove () public volatile synthetic java.lang.Object next () }
com/google/protobuf/Internal$MapAdapter$SetAdapter.class
Internal.java package com.google.protobuf com.google.protobuf.Internal$MapAdapter$SetAdapter extends java.util.AbstractSet { private final java.util.Set realSet final synthetic com.google.protobuf.Internal$MapAdapter this$0 public void <init> (com.google.protobuf.Internal$MapAdapter, java.util.Set) java.util.Set realSet public java.util.Iterator iterator () public int size () }
com/google/protobuf/Internal$MapAdapter.class
Internal.java package com.google.protobuf public com.google.protobuf.Internal$MapAdapter extends java.util.AbstractMap { private final java.util.Map realMap private final com.google.protobuf.Internal$MapAdapter$Converter valueConverter public static com.google.protobuf.Internal$MapAdapter$Converter newEnumConverter (com.google.protobuf.Internal$EnumLiteMap, com.google.protobuf.Internal$EnumLite) com.google.protobuf.Internal$EnumLiteMap enumMap com.google.protobuf.Internal$EnumLite unrecognizedValue public void <init> (java.util.Map, com.google.protobuf.Internal$MapAdapter$Converter) java.util.Map realMap com.google.protobuf.Internal$MapAdapter$Converter valueConverter public java.lang.Object get (java.lang.Object) Object key Object result public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value Object oldValue public java.util.Set entrySet () static synthetic com.google.protobuf.Internal$MapAdapter$Converter access$000 (com.google.protobuf.Internal$MapAdapter) com.google.protobuf.Internal$MapAdapter x0 }
com/google/protobuf/Internal$ProtobufList.class
Internal.java package com.google.protobuf public abstract com.google.protobuf.Internal$ProtobufList extends java.lang.Object implements java.util.List java.util.RandomAccess { public abstract void makeImmutable () public abstract boolean isModifiable () public abstract com.google.protobuf.Internal$ProtobufList mutableCopyWithCapacity (int) }
com/google/protobuf/Internal.class
Internal.java package com.google.protobuf public final com.google.protobuf.Internal extends java.lang.Object { static final java.nio.charset.Charset US_ASCII static final java.nio.charset.Charset UTF_8 static final java.nio.charset.Charset ISO_8859_1 private static final int DEFAULT_BUFFER_SIZE public static final byte[] EMPTY_BYTE_ARRAY public static final java.nio.ByteBuffer EMPTY_BYTE_BUFFER public static final com.google.protobuf.CodedInputStream EMPTY_CODED_INPUT_STREAM private void <init> () static java.lang.Object checkNotNull (java.lang.Object) Object obj static java.lang.Object checkNotNull (java.lang.Object, java.lang.String) Object obj String message public static java.lang.String stringDefaultValue (java.lang.String) String bytes public static com.google.protobuf.ByteString bytesDefaultValue (java.lang.String) String bytes public static byte[] byteArrayDefaultValue (java.lang.String) String bytes public static java.nio.ByteBuffer byteBufferDefaultValue (java.lang.String) String bytes public static java.nio.ByteBuffer copyByteBuffer (java.nio.ByteBuffer) java.nio.ByteBuffer source java.nio.ByteBuffer temp java.nio.ByteBuffer result public static boolean isValidUtf8 (com.google.protobuf.ByteString) com.google.protobuf.ByteString byteString public static boolean isValidUtf8 (byte[]) byte[] byteArray public static byte[] toByteArray (java.lang.String) String value public static java.lang.String toStringUtf8 (byte[]) byte[] bytes public static int hashLong (long) long n public static int hashBoolean (boolean) boolean b public static int hashEnum (com.google.protobuf.Internal$EnumLite) com.google.protobuf.Internal$EnumLite e public static int hashEnumList (java.util.List) com.google.protobuf.Internal$EnumLite e java.util.List list int hash public static boolean equals (java.util.List, java.util.List) int i java.util.List a java.util.List b public static int hashCode (java.util.List) byte[] bytes java.util.List list int hash public static int hashCode (byte[]) byte[] bytes static int hashCode (byte[], int, int) byte[] bytes int offset int length int h static int partialHash (int, byte[], int, int) int i int h byte[] bytes int offset int length public static boolean equalsByteBuffer (java.nio.ByteBuffer, java.nio.ByteBuffer) java.nio.ByteBuffer a java.nio.ByteBuffer b public static boolean equalsByteBuffer (java.util.List, java.util.List) int i java.util.List a java.util.List b public static int hashCodeByteBuffer (java.util.List) java.nio.ByteBuffer bytes java.util.List list int hash public static int hashCodeByteBuffer (java.nio.ByteBuffer) int h int length int bufferSize byte[] buffer java.nio.ByteBuffer duplicated int h java.nio.ByteBuffer bytes public static com.google.protobuf.MessageLite getDefaultInstance (java.lang.Class) java.lang.reflect.Method method Exception e Class clazz static java.lang.Object mergeMessage (java.lang.Object, java.lang.Object) Object destination Object source static void <clinit> () }
com/google/protobuf/InvalidProtocolBufferException$InvalidWireTypeException.class
InvalidProtocolBufferException.java package com.google.protobuf public com.google.protobuf.InvalidProtocolBufferException$InvalidWireTypeException extends com.google.protobuf.InvalidProtocolBufferException { private static final long serialVersionUID public void <init> (java.lang.String) String description }
com/google/protobuf/InvalidProtocolBufferException.class
InvalidProtocolBufferException.java package com.google.protobuf public com.google.protobuf.InvalidProtocolBufferException extends java.io.IOException { private static final long serialVersionUID private com.google.protobuf.MessageLite unfinishedMessage private boolean wasThrownFromInputStream public void <init> (java.lang.String) String description public void <init> (java.lang.Exception) Exception e public void <init> (java.lang.String, java.lang.Exception) String description Exception e public void <init> (java.io.IOException) java.io.IOException e public void <init> (java.lang.String, java.io.IOException) String description java.io.IOException e public com.google.protobuf.InvalidProtocolBufferException setUnfinishedMessage (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite unfinishedMessage public com.google.protobuf.MessageLite getUnfinishedMessage () void setThrownFromInputStream () boolean getThrownFromInputStream () public java.io.IOException unwrapIOException () static com.google.protobuf.InvalidProtocolBufferException truncatedMessage () static com.google.protobuf.InvalidProtocolBufferException negativeSize () static com.google.protobuf.InvalidProtocolBufferException malformedVarint () static com.google.protobuf.InvalidProtocolBufferException invalidTag () static com.google.protobuf.InvalidProtocolBufferException invalidEndTag () static com.google.protobuf.InvalidProtocolBufferException$InvalidWireTypeException invalidWireType () static com.google.protobuf.InvalidProtocolBufferException recursionLimitExceeded () static com.google.protobuf.InvalidProtocolBufferException sizeLimitExceeded () static com.google.protobuf.InvalidProtocolBufferException parseFailure () static com.google.protobuf.InvalidProtocolBufferException invalidUtf8 () }
com/google/protobuf/IterableByteBufferInputStream.class
IterableByteBufferInputStream.java package com.google.protobuf com.google.protobuf.IterableByteBufferInputStream extends java.io.InputStream { private java.util.Iterator iterator private java.nio.ByteBuffer currentByteBuffer private int dataSize private int currentIndex private int currentByteBufferPos private boolean hasArray private byte[] currentArray private int currentArrayOffset private long currentAddress void <init> (java.lang.Iterable) java.nio.ByteBuffer unused Iterable data private boolean getNextByteBuffer () private void updateCurrentByteBufferPos (int) int numberOfBytesRead public int read () throws java.io.IOException int result int result public int read (byte[], int, int) throws java.io.IOException int prevPos byte[] output int offset int length int remaining }
com/google/protobuf/JavaType.class
JavaType.java package com.google.protobuf public final enum com.google.protobuf.JavaType extends java.lang.Enum { public static final enum com.google.protobuf.JavaType VOID public static final enum com.google.protobuf.JavaType INT public static final enum com.google.protobuf.JavaType LONG public static final enum com.google.protobuf.JavaType FLOAT public static final enum com.google.protobuf.JavaType DOUBLE public static final enum com.google.protobuf.JavaType BOOLEAN public static final enum com.google.protobuf.JavaType STRING public static final enum com.google.protobuf.JavaType BYTE_STRING public static final enum com.google.protobuf.JavaType ENUM public static final enum com.google.protobuf.JavaType MESSAGE private final Class type private final Class boxedType private final Object defaultDefault private static final synthetic com.google.protobuf.JavaType[] $VALUES public static com.google.protobuf.JavaType[] values () public static com.google.protobuf.JavaType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.Class, java.lang.Class, java.lang.Object) Class type Class boxedType Object defaultDefault public java.lang.Object getDefaultDefault () public java.lang.Class getType () public java.lang.Class getBoxedType () public boolean isValidType (java.lang.Class) Class t private static synthetic com.google.protobuf.JavaType[] $values () static void <clinit> () }
com/google/protobuf/LazyField$1.class
LazyField.java package com.google.protobuf synthetic com.google.protobuf.LazyField$1 extends java.lang.Object { }
com/google/protobuf/LazyField$LazyEntry.class
LazyField.java package com.google.protobuf com.google.protobuf.LazyField$LazyEntry extends java.lang.Object implements java.util.Map$Entry { private java.util.Map$Entry entry private void <init> (java.util.Map$Entry) java.util.Map$Entry entry public java.lang.Object getKey () public java.lang.Object getValue () com.google.protobuf.LazyField field public com.google.protobuf.LazyField getField () public java.lang.Object setValue (java.lang.Object) Object value synthetic void <init> (java.util.Map$Entry, com.google.protobuf.LazyField$1) java.util.Map$Entry x0 com.google.protobuf.LazyField$1 x1 }
com/google/protobuf/LazyField$LazyIterator.class
LazyField.java package com.google.protobuf com.google.protobuf.LazyField$LazyIterator extends java.lang.Object implements java.util.Iterator { private java.util.Iterator iterator public void <init> (java.util.Iterator) java.util.Iterator iterator public boolean hasNext () public java.util.Map$Entry next () java.util.Map$Entry entry public void remove () public volatile synthetic java.lang.Object next () }
com/google/protobuf/LazyField.class
LazyField.java package com.google.protobuf public com.google.protobuf.LazyField extends com.google.protobuf.LazyFieldLite { private final com.google.protobuf.MessageLite defaultInstance public void <init> (com.google.protobuf.MessageLite, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.ByteString) com.google.protobuf.MessageLite defaultInstance com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.ByteString bytes public boolean containsDefaultInstance () public com.google.protobuf.MessageLite getValue () public int hashCode () public boolean equals (java.lang.Object) Object obj public java.lang.String toString () }
com/google/protobuf/LazyFieldLite.class
LazyFieldLite.java package com.google.protobuf public com.google.protobuf.LazyFieldLite extends java.lang.Object { private static final com.google.protobuf.ExtensionRegistryLite EMPTY_REGISTRY private com.google.protobuf.ByteString delayedBytes private com.google.protobuf.ExtensionRegistryLite extensionRegistry protected volatile com.google.protobuf.MessageLite value private volatile com.google.protobuf.ByteString memoizedBytes public void <init> (com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.ByteString) com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.ByteString bytes public void <init> () public static com.google.protobuf.LazyFieldLite fromValue (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite value com.google.protobuf.LazyFieldLite lf public boolean equals (java.lang.Object) Object o com.google.protobuf.LazyFieldLite other com.google.protobuf.MessageLite value1 com.google.protobuf.MessageLite value2 public int hashCode () public boolean containsDefaultInstance () public void clear () public void set (com.google.protobuf.LazyFieldLite) com.google.protobuf.LazyFieldLite other public com.google.protobuf.MessageLite getValue (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite defaultInstance public com.google.protobuf.MessageLite setValue (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite value com.google.protobuf.MessageLite originalValue public void merge (com.google.protobuf.LazyFieldLite) com.google.protobuf.LazyFieldLite other public void mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry private static com.google.protobuf.MessageLite mergeValueAndBytes (com.google.protobuf.MessageLite, com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.InvalidProtocolBufferException e com.google.protobuf.MessageLite value com.google.protobuf.ByteString otherBytes com.google.protobuf.ExtensionRegistryLite extensionRegistry public void setByteString (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) com.google.protobuf.ByteString bytes com.google.protobuf.ExtensionRegistryLite extensionRegistry public int getSerializedSize () public com.google.protobuf.ByteString toByteString () void writeTo (com.google.protobuf.Writer, int) throws java.io.IOException com.google.protobuf.Writer writer int fieldNumber protected void ensureInitialized (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite parsedValue com.google.protobuf.InvalidProtocolBufferException e com.google.protobuf.MessageLite defaultInstance private static void checkArguments (com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.ByteString) com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.ByteString bytes static void <clinit> () }
com/google/protobuf/LazyStringArrayList$ByteArrayListView.class
LazyStringArrayList.java package com.google.protobuf com.google.protobuf.LazyStringArrayList$ByteArrayListView extends java.util.AbstractList implements java.util.RandomAccess { private final com.google.protobuf.LazyStringArrayList list void <init> (com.google.protobuf.LazyStringArrayList) com.google.protobuf.LazyStringArrayList list public byte[] get (int) int index public int size () public byte[] set (int, byte[]) int index byte[] s Object o public void add (int, byte[]) int index byte[] s public byte[] remove (int) int index Object o public volatile synthetic java.lang.Object remove (int) public volatile synthetic void add (int, java.lang.Object) public volatile synthetic java.lang.Object set (int, java.lang.Object) public volatile synthetic java.lang.Object get (int) }
com/google/protobuf/LazyStringArrayList$ByteStringListView.class
LazyStringArrayList.java package com.google.protobuf com.google.protobuf.LazyStringArrayList$ByteStringListView extends java.util.AbstractList implements java.util.RandomAccess { private final com.google.protobuf.LazyStringArrayList list void <init> (com.google.protobuf.LazyStringArrayList) com.google.protobuf.LazyStringArrayList list public com.google.protobuf.ByteString get (int) int index public int size () public com.google.protobuf.ByteString set (int, com.google.protobuf.ByteString) int index com.google.protobuf.ByteString s Object o public void add (int, com.google.protobuf.ByteString) int index com.google.protobuf.ByteString s public com.google.protobuf.ByteString remove (int) int index Object o public volatile synthetic java.lang.Object remove (int) public volatile synthetic void add (int, java.lang.Object) public volatile synthetic java.lang.Object set (int, java.lang.Object) public volatile synthetic java.lang.Object get (int) }
com/google/protobuf/LazyStringArrayList.class
LazyStringArrayList.java package com.google.protobuf public com.google.protobuf.LazyStringArrayList extends com.google.protobuf.AbstractProtobufList implements com.google.protobuf.LazyStringList java.util.RandomAccess { private static final com.google.protobuf.LazyStringArrayList EMPTY_LIST public static final com.google.protobuf.LazyStringList EMPTY private final java.util.List list static com.google.protobuf.LazyStringArrayList emptyList () public void <init> () public void <init> (int) int initialCapacity public void <init> (com.google.protobuf.LazyStringList) com.google.protobuf.LazyStringList from public void <init> (java.util.List) java.util.List from private void <init> (java.util.ArrayList) java.util.ArrayList list public com.google.protobuf.LazyStringArrayList mutableCopyWithCapacity (int) int capacity java.util.ArrayList newList public java.lang.String get (int) com.google.protobuf.ByteString bs String s byte[] ba String s int index Object o public int size () public java.lang.String set (int, java.lang.String) int index String s Object o public void add (int, java.lang.String) int index String element private void add (int, com.google.protobuf.ByteString) int index com.google.protobuf.ByteString element private void add (int, byte[]) int index byte[] element public boolean addAll (java.util.Collection) java.util.Collection c public boolean addAll (int, java.util.Collection) int index java.util.Collection c java.util.Collection collection boolean ret public boolean addAllByteString (java.util.Collection) java.util.Collection values boolean ret public boolean addAllByteArray (java.util.Collection) java.util.Collection c boolean ret public java.lang.String remove (int) int index Object o public void clear () public void add (com.google.protobuf.ByteString) com.google.protobuf.ByteString element public void add (byte[]) byte[] element public java.lang.Object getRaw (int) int index public com.google.protobuf.ByteString getByteString (int) int index Object o com.google.protobuf.ByteString b public byte[] getByteArray (int) int index Object o byte[] b public void set (int, com.google.protobuf.ByteString) int index com.google.protobuf.ByteString s private java.lang.Object setAndReturn (int, com.google.protobuf.ByteString) int index com.google.protobuf.ByteString s public void set (int, byte[]) int index byte[] s private java.lang.Object setAndReturn (int, byte[]) int index byte[] s private static java.lang.String asString (java.lang.Object) Object o private static com.google.protobuf.ByteString asByteString (java.lang.Object) Object o private static byte[] asByteArray (java.lang.Object) Object o public java.util.List getUnderlyingElements () public void mergeFrom (com.google.protobuf.LazyStringList) byte[] b Object o com.google.protobuf.LazyStringList other public java.util.List asByteArrayList () public java.util.List asByteStringList () public com.google.protobuf.LazyStringList getUnmodifiableView () public volatile synthetic java.lang.Object set (int, java.lang.Object) public volatile synthetic boolean retainAll (java.util.Collection) public volatile synthetic boolean removeAll (java.util.Collection) public volatile synthetic boolean remove (java.lang.Object) public volatile synthetic java.lang.Object remove (int) public volatile synthetic boolean isModifiable () public volatile synthetic void add (int, java.lang.Object) public volatile synthetic boolean add (java.lang.Object) public volatile synthetic int hashCode () public volatile synthetic boolean equals (java.lang.Object) public volatile synthetic com.google.protobuf.Internal$ProtobufList mutableCopyWithCapacity (int) public volatile synthetic java.lang.Object get (int) static synthetic java.lang.Object access$000 (com.google.protobuf.LazyStringArrayList, int, byte[]) com.google.protobuf.LazyStringArrayList x0 int x1 byte[] x2 static synthetic byte[] access$100 (java.lang.Object) Object x0 static synthetic void access$200 (com.google.protobuf.LazyStringArrayList, int, byte[]) com.google.protobuf.LazyStringArrayList x0 int x1 byte[] x2 static synthetic java.lang.Object access$300 (com.google.protobuf.LazyStringArrayList, int, com.google.protobuf.ByteString) com.google.protobuf.LazyStringArrayList x0 int x1 com.google.protobuf.ByteString x2 static synthetic com.google.protobuf.ByteString access$400 (java.lang.Object) Object x0 static synthetic void access$500 (com.google.protobuf.LazyStringArrayList, int, com.google.protobuf.ByteString) com.google.protobuf.LazyStringArrayList x0 int x1 com.google.protobuf.ByteString x2 static void <clinit> () }
com/google/protobuf/LazyStringList.class
LazyStringList.java package com.google.protobuf public abstract com.google.protobuf.LazyStringList extends java.lang.Object implements com.google.protobuf.ProtocolStringList { public abstract com.google.protobuf.ByteString getByteString (int) public abstract java.lang.Object getRaw (int) public abstract byte[] getByteArray (int) public abstract void add (com.google.protobuf.ByteString) public abstract void add (byte[]) public abstract void set (int, com.google.protobuf.ByteString) public abstract void set (int, byte[]) public abstract boolean addAllByteString (java.util.Collection) public abstract boolean addAllByteArray (java.util.Collection) public abstract java.util.List getUnderlyingElements () public abstract void mergeFrom (com.google.protobuf.LazyStringList) public abstract java.util.List asByteArrayList () public abstract com.google.protobuf.LazyStringList getUnmodifiableView () }
com/google/protobuf/ListFieldSchema$1.class
ListFieldSchema.java package com.google.protobuf synthetic com.google.protobuf.ListFieldSchema$1 extends java.lang.Object { }
com/google/protobuf/ListFieldSchema$ListFieldSchemaFull.class
ListFieldSchema.java package com.google.protobuf final com.google.protobuf.ListFieldSchema$ListFieldSchemaFull extends com.google.protobuf.ListFieldSchema { private static final Class UNMODIFIABLE_LIST_CLASS private void <init> () java.util.List mutableListAt (java.lang.Object, long) Object message long offset void makeImmutableListAt (java.lang.Object, long) Object message long offset java.util.List list Object immutable private static java.util.List mutableListAt (java.lang.Object, long, int) java.util.ArrayList newList com.google.protobuf.LazyStringArrayList newList Object message long offset int additionalCapacity java.util.List list void mergeListsAt (java.lang.Object, java.lang.Object, long) Object msg Object otherMsg long offset java.util.List other java.util.List mine int size int otherSize java.util.List merged static java.util.List getList (java.lang.Object, long) Object message long offset synthetic void <init> (com.google.protobuf.ListFieldSchema$1) com.google.protobuf.ListFieldSchema$1 x0 static void <clinit> () }
com/google/protobuf/ListFieldSchema$ListFieldSchemaLite.class
ListFieldSchema.java package com.google.protobuf final com.google.protobuf.ListFieldSchema$ListFieldSchemaLite extends com.google.protobuf.ListFieldSchema { private void <init> () java.util.List mutableListAt (java.lang.Object, long) int size Object message long offset com.google.protobuf.Internal$ProtobufList list void makeImmutableListAt (java.lang.Object, long) Object message long offset com.google.protobuf.Internal$ProtobufList list void mergeListsAt (java.lang.Object, java.lang.Object, long) Object msg Object otherMsg long offset com.google.protobuf.Internal$ProtobufList mine com.google.protobuf.Internal$ProtobufList other int size int otherSize com.google.protobuf.Internal$ProtobufList merged static com.google.protobuf.Internal$ProtobufList getProtobufList (java.lang.Object, long) Object message long offset synthetic void <init> (com.google.protobuf.ListFieldSchema$1) com.google.protobuf.ListFieldSchema$1 x0 }
com/google/protobuf/ListFieldSchema.class
ListFieldSchema.java package com.google.protobuf abstract com.google.protobuf.ListFieldSchema extends java.lang.Object { private static final com.google.protobuf.ListFieldSchema FULL_INSTANCE private static final com.google.protobuf.ListFieldSchema LITE_INSTANCE private void <init> () abstract java.util.List mutableListAt (java.lang.Object, long) abstract void makeImmutableListAt (java.lang.Object, long) abstract void mergeListsAt (java.lang.Object, java.lang.Object, long) static com.google.protobuf.ListFieldSchema full () static com.google.protobuf.ListFieldSchema lite () synthetic void <init> (com.google.protobuf.ListFieldSchema$1) com.google.protobuf.ListFieldSchema$1 x0 static void <clinit> () }
com/google/protobuf/LongArrayList.class
LongArrayList.java package com.google.protobuf final com.google.protobuf.LongArrayList extends com.google.protobuf.AbstractProtobufList implements com.google.protobuf.Internal$LongList java.util.RandomAccess com.google.protobuf.PrimitiveNonBoxingCollection { private static final com.google.protobuf.LongArrayList EMPTY_LIST private long[] array private int size public static com.google.protobuf.LongArrayList emptyList () void <init> () private void <init> (long[], int) long[] other int size protected void removeRange (int, int) int fromIndex int toIndex public boolean equals (java.lang.Object) int i Object o com.google.protobuf.LongArrayList other long[] arr public int hashCode () int i int result public com.google.protobuf.Internal$LongList mutableCopyWithCapacity (int) int capacity public java.lang.Long get (int) int index public long getLong (int) int index public int indexOf (java.lang.Object) int i Object element long unboxedElement int numElems public boolean contains (java.lang.Object) Object element public int size () public java.lang.Long set (int, java.lang.Long) int index Long element public long setLong (int, long) int index long element long previousValue public boolean add (java.lang.Long) Long element public void add (int, java.lang.Long) int index Long element public void addLong (long) int length long[] newArray long element private void addLong (int, long) int length long[] newArray int index long element public boolean addAll (java.util.Collection) java.util.Collection collection com.google.protobuf.LongArrayList list int overflow int newSize public java.lang.Long remove (int) int index long value private void ensureIndexInRange (int) int index private java.lang.String makeOutOfBoundsExceptionMessage (int) int index public volatile synthetic java.lang.Object set (int, java.lang.Object) public volatile synthetic java.lang.Object remove (int) public volatile synthetic void add (int, java.lang.Object) public volatile synthetic boolean add (java.lang.Object) public volatile synthetic com.google.protobuf.Internal$ProtobufList mutableCopyWithCapacity (int) public volatile synthetic java.lang.Object get (int) static void <clinit> () }
com/google/protobuf/ManifestSchemaFactory$1.class
ManifestSchemaFactory.java package com.google.protobuf com.google.protobuf.ManifestSchemaFactory$1 extends java.lang.Object implements com.google.protobuf.MessageInfoFactory { void <init> () public boolean isSupported (java.lang.Class) Class clazz public com.google.protobuf.MessageInfo messageInfoFor (java.lang.Class) Class clazz }
com/google/protobuf/ManifestSchemaFactory$CompositeMessageInfoFactory.class
ManifestSchemaFactory.java package com.google.protobuf com.google.protobuf.ManifestSchemaFactory$CompositeMessageInfoFactory extends java.lang.Object implements com.google.protobuf.MessageInfoFactory { private com.google.protobuf.MessageInfoFactory[] factories transient void <init> (com.google.protobuf.MessageInfoFactory[]) com.google.protobuf.MessageInfoFactory[] factories public boolean isSupported (java.lang.Class) com.google.protobuf.MessageInfoFactory factory Class clazz public com.google.protobuf.MessageInfo messageInfoFor (java.lang.Class) com.google.protobuf.MessageInfoFactory factory Class clazz }
com/google/protobuf/ManifestSchemaFactory.class
ManifestSchemaFactory.java package com.google.protobuf final com.google.protobuf.ManifestSchemaFactory extends java.lang.Object implements com.google.protobuf.SchemaFactory { private final com.google.protobuf.MessageInfoFactory messageInfoFactory private static final com.google.protobuf.MessageInfoFactory EMPTY_FACTORY public void <init> () private void <init> (com.google.protobuf.MessageInfoFactory) com.google.protobuf.MessageInfoFactory messageInfoFactory public com.google.protobuf.Schema createSchema (java.lang.Class) Class messageType com.google.protobuf.MessageInfo messageInfo private static com.google.protobuf.Schema newSchema (java.lang.Class, com.google.protobuf.MessageInfo) Class messageType com.google.protobuf.MessageInfo messageInfo private static boolean isProto2 (com.google.protobuf.MessageInfo) com.google.protobuf.MessageInfo messageInfo private static com.google.protobuf.MessageInfoFactory getDefaultMessageInfoFactory () private static com.google.protobuf.MessageInfoFactory getDescriptorMessageInfoFactory () Class clazz Exception e static void <clinit> () }
com/google/protobuf/MapEntryLite$1.class
MapEntryLite.java package com.google.protobuf synthetic com.google.protobuf.MapEntryLite$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$WireFormat$FieldType static void <clinit> () }
com/google/protobuf/MapEntryLite$Metadata.class
MapEntryLite.java package com.google.protobuf com.google.protobuf.MapEntryLite$Metadata extends java.lang.Object { public final com.google.protobuf.WireFormat$FieldType keyType public final Object defaultKey public final com.google.protobuf.WireFormat$FieldType valueType public final Object defaultValue public void <init> (com.google.protobuf.WireFormat$FieldType, java.lang.Object, com.google.protobuf.WireFormat$FieldType, java.lang.Object) com.google.protobuf.WireFormat$FieldType keyType Object defaultKey com.google.protobuf.WireFormat$FieldType valueType Object defaultValue }
com/google/protobuf/MapEntryLite.class
MapEntryLite.java package com.google.protobuf public com.google.protobuf.MapEntryLite extends java.lang.Object { private static final int KEY_FIELD_NUMBER private static final int VALUE_FIELD_NUMBER private final com.google.protobuf.MapEntryLite$Metadata metadata private final Object key private final Object value private void <init> (com.google.protobuf.WireFormat$FieldType, java.lang.Object, com.google.protobuf.WireFormat$FieldType, java.lang.Object) com.google.protobuf.WireFormat$FieldType keyType Object defaultKey com.google.protobuf.WireFormat$FieldType valueType Object defaultValue private void <init> (com.google.protobuf.MapEntryLite$Metadata, java.lang.Object, java.lang.Object) com.google.protobuf.MapEntryLite$Metadata metadata Object key Object value public java.lang.Object getKey () public java.lang.Object getValue () public static com.google.protobuf.MapEntryLite newDefaultInstance (com.google.protobuf.WireFormat$FieldType, java.lang.Object, com.google.protobuf.WireFormat$FieldType, java.lang.Object) com.google.protobuf.WireFormat$FieldType keyType Object defaultKey com.google.protobuf.WireFormat$FieldType valueType Object defaultValue static void writeTo (com.google.protobuf.CodedOutputStream, com.google.protobuf.MapEntryLite$Metadata, java.lang.Object, java.lang.Object) throws java.io.IOException com.google.protobuf.CodedOutputStream output com.google.protobuf.MapEntryLite$Metadata metadata Object key Object value static int computeSerializedSize (com.google.protobuf.MapEntryLite$Metadata, java.lang.Object, java.lang.Object) com.google.protobuf.MapEntryLite$Metadata metadata Object key Object value static java.lang.Object parseField (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.WireFormat$FieldType, java.lang.Object) throws java.io.IOException com.google.protobuf.MessageLite$Builder subBuilder com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.WireFormat$FieldType type Object value public void serializeTo (com.google.protobuf.CodedOutputStream, int, java.lang.Object, java.lang.Object) throws java.io.IOException com.google.protobuf.CodedOutputStream output int fieldNumber Object key Object value public int computeMessageSize (int, java.lang.Object, java.lang.Object) int fieldNumber Object key Object value public java.util.Map$Entry parseEntry (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException com.google.protobuf.ByteString bytes com.google.protobuf.ExtensionRegistryLite extensionRegistry static java.util.Map$Entry parseEntry (com.google.protobuf.CodedInputStream, com.google.protobuf.MapEntryLite$Metadata, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int tag com.google.protobuf.CodedInputStream input com.google.protobuf.MapEntryLite$Metadata metadata com.google.protobuf.ExtensionRegistryLite extensionRegistry Object key Object value public void parseInto (com.google.protobuf.MapFieldLite, com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int tag com.google.protobuf.MapFieldLite map com.google.protobuf.CodedInputStream input com.google.protobuf.ExtensionRegistryLite extensionRegistry int length int oldLimit Object key Object value com.google.protobuf.MapEntryLite$Metadata getMetadata () }
com/google/protobuf/MapFieldLite.class
MapFieldLite.java package com.google.protobuf public final com.google.protobuf.MapFieldLite extends java.util.LinkedHashMap { private boolean isMutable private static final com.google.protobuf.MapFieldLite EMPTY_MAP_FIELD private void <init> () private void <init> (java.util.Map) java.util.Map mapData public static com.google.protobuf.MapFieldLite emptyMapField () public void mergeFrom (com.google.protobuf.MapFieldLite) com.google.protobuf.MapFieldLite other public java.util.Set entrySet () public void clear () public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value public java.lang.Object put (java.util.Map$Entry) java.util.Map$Entry entry public void putAll (java.util.Map) java.util.Map m public java.lang.Object remove (java.lang.Object) Object key private static void checkForNullKeysAndValues (java.util.Map) Object key java.util.Map m private static boolean equals (java.lang.Object, java.lang.Object) Object a Object b static boolean equals (java.util.Map, java.util.Map) java.util.Map$Entry entry java.util.Map a java.util.Map b public boolean equals (java.lang.Object) Object object private static int calculateHashCodeForObject (java.lang.Object) Object a static int calculateHashCodeForMap (java.util.Map) java.util.Map$Entry entry java.util.Map a int result public int hashCode () private static java.lang.Object copy (java.lang.Object) byte[] data Object object static java.util.Map copy (java.util.Map) java.util.Map$Entry entry java.util.Map map java.util.Map result public com.google.protobuf.MapFieldLite mutableCopy () public void makeImmutable () public boolean isMutable () private void ensureMutable () static void <clinit> () }
com/google/protobuf/MapFieldSchema.class
MapFieldSchema.java package com.google.protobuf abstract com.google.protobuf.MapFieldSchema extends java.lang.Object { public abstract java.util.Map forMutableMapData (java.lang.Object) public abstract java.util.Map forMapData (java.lang.Object) public abstract boolean isImmutable (java.lang.Object) public abstract java.lang.Object toImmutable (java.lang.Object) public abstract java.lang.Object newMapField (java.lang.Object) public abstract com.google.protobuf.MapEntryLite$Metadata forMapMetadata (java.lang.Object) public abstract java.lang.Object mergeFrom (java.lang.Object, java.lang.Object) public abstract int getSerializedSize (int, java.lang.Object, java.lang.Object) }
com/google/protobuf/MapFieldSchemaLite.class
MapFieldSchemaLite.java package com.google.protobuf com.google.protobuf.MapFieldSchemaLite extends java.lang.Object implements com.google.protobuf.MapFieldSchema { void <init> () public java.util.Map forMutableMapData (java.lang.Object) Object mapField public com.google.protobuf.MapEntryLite$Metadata forMapMetadata (java.lang.Object) Object mapDefaultEntry public java.util.Map forMapData (java.lang.Object) Object mapField public boolean isImmutable (java.lang.Object) Object mapField public java.lang.Object toImmutable (java.lang.Object) Object mapField public java.lang.Object newMapField (java.lang.Object) Object unused public java.lang.Object mergeFrom (java.lang.Object, java.lang.Object) Object destMapField Object srcMapField private static com.google.protobuf.MapFieldLite mergeFromLite (java.lang.Object, java.lang.Object) Object destMapField Object srcMapField com.google.protobuf.MapFieldLite mine com.google.protobuf.MapFieldLite other public int getSerializedSize (int, java.lang.Object, java.lang.Object) int fieldNumber Object mapField Object mapDefaultEntry private static int getSerializedSizeLite (int, java.lang.Object, java.lang.Object) java.util.Map$Entry entry int fieldNumber Object mapField Object defaultEntry com.google.protobuf.MapFieldLite mapFieldLite com.google.protobuf.MapEntryLite defaultEntryLite int size }
com/google/protobuf/MapFieldSchemas.class
MapFieldSchemas.java package com.google.protobuf final com.google.protobuf.MapFieldSchemas extends java.lang.Object { private static final com.google.protobuf.MapFieldSchema FULL_SCHEMA private static final com.google.protobuf.MapFieldSchema LITE_SCHEMA void <init> () static com.google.protobuf.MapFieldSchema full () static com.google.protobuf.MapFieldSchema lite () private static com.google.protobuf.MapFieldSchema loadSchemaForFullRuntime () Class clazz Exception e static void <clinit> () }
com/google/protobuf/MessageInfo.class
MessageInfo.java package com.google.protobuf abstract com.google.protobuf.MessageInfo extends java.lang.Object { public abstract com.google.protobuf.ProtoSyntax getSyntax () public abstract boolean isMessageSetWireFormat () public abstract com.google.protobuf.MessageLite getDefaultInstance () }
com/google/protobuf/MessageInfoFactory.class
MessageInfoFactory.java package com.google.protobuf abstract com.google.protobuf.MessageInfoFactory extends java.lang.Object { public abstract boolean isSupported (java.lang.Class) public abstract com.google.protobuf.MessageInfo messageInfoFor (java.lang.Class) }
com/google/protobuf/MessageLite$Builder.class
MessageLite.java package com.google.protobuf public abstract com.google.protobuf.MessageLite$Builder extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder java.lang.Cloneable { public abstract com.google.protobuf.MessageLite$Builder clear () public abstract com.google.protobuf.MessageLite build () public abstract com.google.protobuf.MessageLite buildPartial () public abstract com.google.protobuf.MessageLite$Builder clone () public abstract com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException public abstract com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException public abstract com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract com.google.protobuf.MessageLite$Builder mergeFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException public abstract com.google.protobuf.MessageLite$Builder mergeFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException public abstract com.google.protobuf.MessageLite$Builder mergeFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract com.google.protobuf.MessageLite$Builder mergeFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract com.google.protobuf.MessageLite$Builder mergeFrom (java.io.InputStream) throws java.io.IOException public abstract com.google.protobuf.MessageLite$Builder mergeFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract com.google.protobuf.MessageLite$Builder mergeFrom (com.google.protobuf.MessageLite) public abstract boolean mergeDelimitedFrom (java.io.InputStream) throws java.io.IOException public abstract boolean mergeDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException }
com/google/protobuf/MessageLite.class
MessageLite.java package com.google.protobuf public abstract com.google.protobuf.MessageLite extends java.lang.Object implements com.google.protobuf.MessageLiteOrBuilder { public abstract void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException public abstract int getSerializedSize () public abstract com.google.protobuf.Parser getParserForType () public abstract com.google.protobuf.ByteString toByteString () public abstract byte[] toByteArray () public abstract void writeTo (java.io.OutputStream) throws java.io.IOException public abstract void writeDelimitedTo (java.io.OutputStream) throws java.io.IOException public abstract com.google.protobuf.MessageLite$Builder newBuilderForType () public abstract com.google.protobuf.MessageLite$Builder toBuilder () }
com/google/protobuf/MessageLiteOrBuilder.class
MessageLiteOrBuilder.java package com.google.protobuf public abstract com.google.protobuf.MessageLiteOrBuilder extends java.lang.Object { public abstract com.google.protobuf.MessageLite getDefaultInstanceForType () public abstract boolean isInitialized () }
com/google/protobuf/MessageLiteToString.class
MessageLiteToString.java package com.google.protobuf final com.google.protobuf.MessageLiteToString extends java.lang.Object { private static final String LIST_SUFFIX private static final String BUILDER_LIST_SUFFIX private static final String MAP_SUFFIX private static final String BYTES_SUFFIX private static final char[] INDENT_BUFFER private void <init> () static java.lang.String toString (com.google.protobuf.MessageLite, java.lang.String) com.google.protobuf.MessageLite messageLite String commentString StringBuilder buffer private static void reflectivePrintWithIndent (com.google.protobuf.MessageLite, java.lang.StringBuilder, int) java.lang.reflect.Method method java.lang.reflect.Method listMethod java.lang.reflect.Method mapMethod Object value boolean hasValue String suffix java.lang.reflect.Method getMethod java.lang.reflect.Method hasMethod java.util.Map$Entry getter java.util.Map$Entry entry java.util.Iterator iter com.google.protobuf.MessageLite messageLite StringBuilder buffer int indent java.util.Set setters java.util.Map hazzers java.util.Map getters private static boolean isDefaultValue (java.lang.Object) Object o static void printField (java.lang.StringBuilder, int, java.lang.String, java.lang.Object) Object entry java.util.List list java.util.Map$Entry entry java.util.Map map java.util.Map$Entry entry StringBuilder buffer int indent String name Object object private static void indent (int, java.lang.StringBuilder) int partialIndent int indent StringBuilder buffer private static java.lang.String pascalCaseToSnakeCase (java.lang.String) char ch int i String pascalCase StringBuilder builder static void <clinit> () }
com/google/protobuf/MessageSchema$1.class
MessageSchema.java package com.google.protobuf synthetic com.google.protobuf.MessageSchema$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$WireFormat$FieldType static void <clinit> () }
com/google/protobuf/MessageSchema.class
MessageSchema.java package com.google.protobuf final com.google.protobuf.MessageSchema extends java.lang.Object implements com.google.protobuf.Schema { private static final int INTS_PER_FIELD private static final int OFFSET_BITS private static final int OFFSET_MASK private static final int FIELD_TYPE_MASK private static final int REQUIRED_MASK private static final int ENFORCE_UTF8_MASK private static final int NO_PRESENCE_SENTINEL private static final int[] EMPTY_INT_ARRAY static final int ONEOF_TYPE_OFFSET private static final sun.misc.Unsafe UNSAFE private final int[] buffer private final Object[] objects private final int minFieldNumber private final int maxFieldNumber private final com.google.protobuf.MessageLite defaultInstance private final boolean hasExtensions private final boolean lite private final boolean proto3 private final boolean useCachedSizeField private final int[] intArray private final int checkInitializedCount private final int repeatedFieldOffsetStart private final com.google.protobuf.NewInstanceSchema newInstanceSchema private final com.google.protobuf.ListFieldSchema listFieldSchema private final com.google.protobuf.UnknownFieldSchema unknownFieldSchema private final com.google.protobuf.ExtensionSchema extensionSchema private final com.google.protobuf.MapFieldSchema mapFieldSchema private void <init> (int[], java.lang.Object[], int, int, com.google.protobuf.MessageLite, boolean, boolean, int[], int, int, com.google.protobuf.NewInstanceSchema, com.google.protobuf.ListFieldSchema, com.google.protobuf.UnknownFieldSchema, com.google.protobuf.ExtensionSchema, com.google.protobuf.MapFieldSchema) int[] buffer Object[] objects int minFieldNumber int maxFieldNumber com.google.protobuf.MessageLite defaultInstance boolean proto3 boolean useCachedSizeField int[] intArray int checkInitialized int mapFieldPositions com.google.protobuf.NewInstanceSchema newInstanceSchema com.google.protobuf.ListFieldSchema listFieldSchema com.google.protobuf.UnknownFieldSchema unknownFieldSchema com.google.protobuf.ExtensionSchema extensionSchema com.google.protobuf.MapFieldSchema mapFieldSchema static com.google.protobuf.MessageSchema newSchema (java.lang.Class, com.google.protobuf.MessageInfo, com.google.protobuf.NewInstanceSchema, com.google.protobuf.ListFieldSchema, com.google.protobuf.UnknownFieldSchema, com.google.protobuf.ExtensionSchema, com.google.protobuf.MapFieldSchema) Class messageClass com.google.protobuf.MessageInfo messageInfo com.google.protobuf.NewInstanceSchema newInstanceSchema com.google.protobuf.ListFieldSchema listFieldSchema com.google.protobuf.UnknownFieldSchema unknownFieldSchema com.google.protobuf.ExtensionSchema extensionSchema com.google.protobuf.MapFieldSchema mapFieldSchema static com.google.protobuf.MessageSchema newSchemaForRawMessageInfo (com.google.protobuf.RawMessageInfo, com.google.protobuf.NewInstanceSchema, com.google.protobuf.ListFieldSchema, com.google.protobuf.UnknownFieldSchema, com.google.protobuf.ExtensionSchema, com.google.protobuf.MapFieldSchema) int result int shift int result int shift int oneofCount int hasBitsCount int minFieldNumber int maxFieldNumber int numEntries int mapFieldCount int repeatedFieldCount int checkInitialized int[] intArray int objectsPosition int result int shift int result int shift int result int shift int result int shift int result int shift int result int shift int result int shift int result int shift int result int shift int result int shift int result int shift java.lang.reflect.Field oneofField java.lang.reflect.Field oneofCaseField int oneofIndex int oneofFieldType java.lang.reflect.Field oneofField int index Object o java.lang.reflect.Field oneofCaseField int fieldOffset int presenceMaskShift int presenceFieldOffset int result int shift java.lang.reflect.Field hasBitsField int hasBitsIndex java.lang.reflect.Field hasBitsField int index Object o int presenceMaskShift int presenceFieldOffset java.lang.reflect.Field field boolean hasHasBit int fieldNumber int fieldTypeWithExtraBits int fieldType int fieldOffset int presenceMaskShift int presenceFieldOffset com.google.protobuf.RawMessageInfo messageInfo com.google.protobuf.NewInstanceSchema newInstanceSchema com.google.protobuf.ListFieldSchema listFieldSchema com.google.protobuf.UnknownFieldSchema unknownFieldSchema com.google.protobuf.ExtensionSchema extensionSchema com.google.protobuf.MapFieldSchema mapFieldSchema boolean isProto3 String info int length int i int next int unusedFlags int fieldCount int oneofCount int hasBitsCount int minFieldNumber int maxFieldNumber int numEntries int mapFieldCount int repeatedFieldCount int checkInitialized int[] intArray int objectsPosition sun.misc.Unsafe unsafe Object[] messageInfoObjects int checkInitializedPosition Class messageClass int[] buffer Object[] objects int mapFieldIndex int repeatedFieldIndex int bufferIndex private static java.lang.reflect.Field reflectField (java.lang.Class, java.lang.String) java.lang.reflect.Field field java.lang.reflect.Field[] fields NoSuchFieldException e Class messageClass String fieldName static com.google.protobuf.MessageSchema newSchemaForMessageInfo (com.google.protobuf.StructuralMessageInfo, com.google.protobuf.NewInstanceSchema, com.google.protobuf.ListFieldSchema, com.google.protobuf.UnknownFieldSchema, com.google.protobuf.ExtensionSchema, com.google.protobuf.MapFieldSchema) int minFieldNumber int maxFieldNumber com.google.protobuf.FieldInfo fi com.google.protobuf.FieldInfo fi int fieldNumber int bufferIndex com.google.protobuf.StructuralMessageInfo messageInfo com.google.protobuf.NewInstanceSchema newInstanceSchema com.google.protobuf.ListFieldSchema listFieldSchema com.google.protobuf.UnknownFieldSchema unknownFieldSchema com.google.protobuf.ExtensionSchema extensionSchema com.google.protobuf.MapFieldSchema mapFieldSchema boolean isProto3 com.google.protobuf.FieldInfo[] fis int minFieldNumber int maxFieldNumber int numEntries int[] buffer Object[] objects int mapFieldCount int repeatedFieldCount int[] mapFieldPositions int[] repeatedFieldOffsets int[] checkInitialized int checkInitializedIndex int fieldIndex int[] combined private static void storeFieldData (com.google.protobuf.FieldInfo, int[], int, java.lang.Object[]) int fieldOffset int typeId int presenceMaskShift int presenceFieldOffset int presenceFieldOffset java.lang.reflect.Field presenceField int presenceMaskShift int presenceFieldOffset int presenceMaskShift int presenceFieldOffset com.google.protobuf.FieldType type com.google.protobuf.FieldInfo fi int[] buffer int bufferIndex Object[] objects int fieldOffset int typeId int presenceMaskShift int presenceFieldOffset com.google.protobuf.OneofInfo oneof Object messageFieldClass public java.lang.Object newInstance () public boolean equals (java.lang.Object, java.lang.Object) int pos com.google.protobuf.FieldSet messageExtensions com.google.protobuf.FieldSet otherExtensions Object message Object other int bufferLength Object messageUnknown Object otherUnknown private boolean equals (java.lang.Object, java.lang.Object, int) Object message Object other int pos int typeAndOffset long offset public int hashCode (java.lang.Object) int protoHash Object submessage int protoHash Object submessage Object submessage Object submessage int typeAndOffset int entryNumber long offset int pos Object message int hashCode int bufferLength public void mergeFrom (java.lang.Object, java.lang.Object) int i Object message Object other private void mergeSingleField (java.lang.Object, java.lang.Object, int) Object message Object other int pos int typeAndOffset long offset int number private void mergeMessage (java.lang.Object, java.lang.Object, int) Object copyOfSource Object newInstance Object targetParent Object sourceParent int pos int typeAndOffset long offset Object source com.google.protobuf.Schema fieldSchema Object target private void mergeOneofMessage (java.lang.Object, java.lang.Object, int) Object copyOfSource Object newInstance Object targetParent Object sourceParent int pos int number long offset Object source com.google.protobuf.Schema fieldSchema Object target public int getSerializedSize (java.lang.Object) Object message private int getSerializedSizeProto2 (java.lang.Object) int presenceFieldOffset Object value Object value com.google.protobuf.ByteString value int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize Object value Object value int typeAndOffset int number int fieldType int presenceMaskAndOffset int presenceMask long offset int i Object message int size sun.misc.Unsafe unsafe int currentPresenceFieldOffset int currentPresenceField private int getSerializedSizeProto3 (java.lang.Object) Object value Object value com.google.protobuf.ByteString value int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize int fieldSize Object value Object value int typeAndOffset int fieldType int number long offset int cachedSizeOffset int i Object message sun.misc.Unsafe unsafe int size private int getUnknownFieldsSerializedSize (com.google.protobuf.UnknownFieldSchema, java.lang.Object) com.google.protobuf.UnknownFieldSchema schema Object message Object unknowns private static java.util.List listAt (java.lang.Object, long) Object message long offset public void writeTo (java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException Object message com.google.protobuf.Writer writer private void writeFieldsInAscendingOrderProto2 (java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException com.google.protobuf.FieldSet extensions int presenceFieldOffset Object value Object value int typeAndOffset int number int fieldType int presenceMaskAndOffset int presenceMask long offset int pos Object message com.google.protobuf.Writer writer java.util.Iterator extensionIterator java.util.Map$Entry nextExtension int currentPresenceFieldOffset int currentPresenceField int bufferLength sun.misc.Unsafe unsafe private void writeFieldsInAscendingOrderProto3 (java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException com.google.protobuf.FieldSet extensions Object value Object value int typeAndOffset int number int pos Object message com.google.protobuf.Writer writer java.util.Iterator extensionIterator java.util.Map$Entry nextExtension int bufferLength private void writeFieldsInDescendingOrder (java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException com.google.protobuf.FieldSet extensions Object value Object value int typeAndOffset int number int pos Object message com.google.protobuf.Writer writer java.util.Iterator extensionIterator java.util.Map$Entry nextExtension private void writeMapHelper (com.google.protobuf.Writer, int, java.lang.Object, int) throws java.io.IOException com.google.protobuf.Writer writer int number Object mapField int pos private void writeUnknownInMessageTo (com.google.protobuf.UnknownFieldSchema, java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException com.google.protobuf.UnknownFieldSchema schema Object message com.google.protobuf.Writer writer public void mergeFrom (java.lang.Object, com.google.protobuf.Reader, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Object message com.google.protobuf.Reader reader com.google.protobuf.ExtensionRegistryLite extensionRegistry private void mergeFromHelper (com.google.protobuf.UnknownFieldSchema, com.google.protobuf.ExtensionSchema, java.lang.Object, com.google.protobuf.Reader, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int i int i Object extension com.google.protobuf.MessageLite current int enumValue com.google.protobuf.Internal$EnumVerifier enumVerifier com.google.protobuf.MessageLite current java.util.List enumList java.util.List enumList com.google.protobuf.MessageLite current int enumValue com.google.protobuf.Internal$EnumVerifier enumVerifier com.google.protobuf.MessageLite current int i int i int i com.google.protobuf.InvalidProtocolBufferException$InvalidWireTypeException e int number int pos int typeAndOffset int i com.google.protobuf.UnknownFieldSchema unknownFieldSchema com.google.protobuf.ExtensionSchema extensionSchema Object message com.google.protobuf.Reader reader com.google.protobuf.ExtensionRegistryLite extensionRegistry Object unknownFields com.google.protobuf.FieldSet extensions static com.google.protobuf.UnknownFieldSetLite getMutableUnknownFields (java.lang.Object) Object message com.google.protobuf.UnknownFieldSetLite unknownFields private int decodeMapEntryValue (byte[], int, int, com.google.protobuf.WireFormat$FieldType, java.lang.Class, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException byte[] data int position int limit com.google.protobuf.WireFormat$FieldType fieldType Class messageType com.google.protobuf.ArrayDecoders$Registers registers private int decodeMapEntry (byte[], int, int, com.google.protobuf.MapEntryLite$Metadata, java.util.Map, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException int tag int fieldNumber int wireType byte[] data int position int limit com.google.protobuf.MapEntryLite$Metadata metadata java.util.Map target com.google.protobuf.ArrayDecoders$Registers registers int length int end Object key Object value private int parseRepeatedField (java.lang.Object, byte[], int, int, int, int, int, int, long, int, long, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException int size Object message byte[] data int position int limit int tag int number int wireType int bufferPosition long typeAndOffset int fieldType long fieldOffset com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.Internal$ProtobufList list private int parseMapField (java.lang.Object, byte[], int, int, int, long, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException Object oldMapField Object message byte[] data int position int limit int bufferPosition long fieldOffset com.google.protobuf.ArrayDecoders$Registers registers sun.misc.Unsafe unsafe Object mapDefaultEntry Object mapField private int parseOneofField (java.lang.Object, byte[], int, int, int, int, int, int, int, long, int, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException String value int length Object current int enumValue com.google.protobuf.Internal$EnumVerifier enumVerifier Object current int endTag Object message byte[] data int position int limit int tag int number int wireType int typeAndOffset int fieldType long fieldOffset int bufferPosition com.google.protobuf.ArrayDecoders$Registers registers sun.misc.Unsafe unsafe long oneofCaseOffset private com.google.protobuf.Schema getMessageFieldSchema (int) int pos int index com.google.protobuf.Schema schema private java.lang.Object getMapFieldDefaultEntry (int) int pos private com.google.protobuf.Internal$EnumVerifier getEnumFieldVerifier (int) int pos int parseProto2Message (java.lang.Object, byte[], int, int, int, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException Object current int enumValue com.google.protobuf.Internal$EnumVerifier enumVerifier Object current int endTag int presenceMaskAndOffset int presenceMask int presenceFieldOffset int size com.google.protobuf.Internal$ProtobufList list int oldPosition int oldPosition int oldPosition int typeAndOffset int fieldType long fieldOffset int number int wireType int i Object message byte[] data int position int limit int endGroup com.google.protobuf.ArrayDecoders$Registers registers sun.misc.Unsafe unsafe int currentPresenceFieldOffset int currentPresenceField int tag int oldNumber int pos com.google.protobuf.UnknownFieldSetLite unknownFields private java.lang.Object mutableMessageFieldForMerge (java.lang.Object, int) Object message int pos com.google.protobuf.Schema fieldSchema long offset Object current Object newMessage private void storeMessageField (java.lang.Object, int, java.lang.Object) Object message int pos Object field private java.lang.Object mutableOneofMessageFieldForMerge (java.lang.Object, int, int) Object message int fieldNumber int pos com.google.protobuf.Schema fieldSchema Object current Object newMessage private void storeOneofMessageField (java.lang.Object, int, int, java.lang.Object) Object message int fieldNumber int pos Object field private int parseProto3Message (java.lang.Object, byte[], int, int, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException Object current int presenceMaskAndOffset int presenceMask int presenceFieldOffset int size com.google.protobuf.Internal$ProtobufList list int oldPosition int oldPosition int oldPosition int typeAndOffset int fieldType long fieldOffset int number int wireType Object message byte[] data int position int limit com.google.protobuf.ArrayDecoders$Registers registers sun.misc.Unsafe unsafe int currentPresenceFieldOffset int currentPresenceField int tag int oldNumber int pos public void mergeFrom (java.lang.Object, byte[], int, int, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException Object message byte[] data int position int limit com.google.protobuf.ArrayDecoders$Registers registers public void makeImmutable (java.lang.Object) com.google.protobuf.GeneratedMessageLite generatedMessage Object mapField int typeAndOffset long offset int pos Object message int bufferLength private final void mergeMap (java.lang.Object, int, java.lang.Object, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.Reader) throws java.io.IOException Object oldMapField Object message int pos Object mapDefaultEntry com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.Reader reader long offset Object mapField private java.lang.Object filterMapUnknownEnumValues (java.lang.Object, int, java.lang.Object, com.google.protobuf.UnknownFieldSchema, java.lang.Object) Object message int pos Object unknownFields com.google.protobuf.UnknownFieldSchema unknownFieldSchema Object containerMessage int fieldNumber long offset Object mapField com.google.protobuf.Internal$EnumVerifier enumVerifier java.util.Map mapData private java.lang.Object filterUnknownEnumMap (int, int, java.util.Map, com.google.protobuf.Internal$EnumVerifier, java.lang.Object, com.google.protobuf.UnknownFieldSchema, java.lang.Object) java.io.IOException e int entrySize com.google.protobuf.ByteString$CodedBuilder codedBuilder com.google.protobuf.CodedOutputStream codedOutput java.util.Map$Entry entry java.util.Iterator it int pos int number java.util.Map mapData com.google.protobuf.Internal$EnumVerifier enumVerifier Object unknownFields com.google.protobuf.UnknownFieldSchema unknownFieldSchema Object containerMessage com.google.protobuf.MapEntryLite$Metadata metadata public final boolean isInitialized (java.lang.Object) int pos int number int typeAndOffset int presenceMaskAndOffset int presenceFieldOffset int presenceMask int i Object message int currentPresenceFieldOffset int currentPresenceField private static boolean isInitialized (java.lang.Object, int, com.google.protobuf.Schema) Object message int typeAndOffset com.google.protobuf.Schema schema Object nested private boolean isListInitialized (java.lang.Object, int, int) Object nested int i Object message int typeAndOffset int pos java.util.List list com.google.protobuf.Schema schema private boolean isMapInitialized (java.lang.Object, int, int) Object nested Object message int typeAndOffset int pos java.util.Map map Object mapDefaultEntry com.google.protobuf.MapEntryLite$Metadata metadata com.google.protobuf.Schema schema private void writeString (int, java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber Object value com.google.protobuf.Writer writer private void readString (java.lang.Object, int, com.google.protobuf.Reader) throws java.io.IOException Object message int typeAndOffset com.google.protobuf.Reader reader private void readStringList (java.lang.Object, int, com.google.protobuf.Reader) throws java.io.IOException Object message int typeAndOffset com.google.protobuf.Reader reader private void readMessageList (java.lang.Object, int, com.google.protobuf.Reader, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Object message int typeAndOffset com.google.protobuf.Reader reader com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry long offset private void readGroupList (java.lang.Object, long, com.google.protobuf.Reader, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Object message long offset com.google.protobuf.Reader reader com.google.protobuf.Schema schema com.google.protobuf.ExtensionRegistryLite extensionRegistry private int numberAt (int) int pos private int typeAndOffsetAt (int) int pos private int presenceMaskAndOffsetAt (int) int pos private static int type (int) int value private static boolean isRequired (int) int value private static boolean isEnforceUtf8 (int) int value private static long offset (int) int value private static boolean isMutable (java.lang.Object) Object message private static void checkMutable (java.lang.Object) Object message private static double doubleAt (java.lang.Object, long) Object message long offset private static float floatAt (java.lang.Object, long) Object message long offset private static int intAt (java.lang.Object, long) Object message long offset private static long longAt (java.lang.Object, long) Object message long offset private static boolean booleanAt (java.lang.Object, long) Object message long offset private static double oneofDoubleAt (java.lang.Object, long) Object message long offset private static float oneofFloatAt (java.lang.Object, long) Object message long offset private static int oneofIntAt (java.lang.Object, long) Object message long offset private static long oneofLongAt (java.lang.Object, long) Object message long offset private static boolean oneofBooleanAt (java.lang.Object, long) Object message long offset private boolean arePresentForEquals (java.lang.Object, java.lang.Object, int) Object message Object other int pos private boolean isFieldPresent (java.lang.Object, int, int, int, int) Object message int pos int presenceFieldOffset int presenceField int presenceMask private boolean isFieldPresent (java.lang.Object, int) Object value int typeAndOffset long offset int presenceMask Object message int pos int presenceMaskAndOffset long presenceFieldOffset private void setFieldPresent (java.lang.Object, int) Object message int pos int presenceMaskAndOffset long presenceFieldOffset int presenceMask private boolean isOneofPresent (java.lang.Object, int, int) Object message int fieldNumber int pos int presenceMaskAndOffset private boolean isOneofCaseEqual (java.lang.Object, java.lang.Object, int) Object message Object other int pos int presenceMaskAndOffset private void setOneofPresent (java.lang.Object, int, int) Object message int fieldNumber int pos int presenceMaskAndOffset private int positionForFieldNumber (int) int number private int positionForFieldNumber (int, int) int number int min private int slowPositionForFieldNumber (int, int) int mid int pos int midFieldNumber int number int min int max int getSchemaSize () static void <clinit> () }
com/google/protobuf/MessageSetSchema.class
MessageSetSchema.java package com.google.protobuf final com.google.protobuf.MessageSetSchema extends java.lang.Object implements com.google.protobuf.Schema { private final com.google.protobuf.MessageLite defaultInstance private final com.google.protobuf.UnknownFieldSchema unknownFieldSchema private final boolean hasExtensions private final com.google.protobuf.ExtensionSchema extensionSchema private void <init> (com.google.protobuf.UnknownFieldSchema, com.google.protobuf.ExtensionSchema, com.google.protobuf.MessageLite) com.google.protobuf.UnknownFieldSchema unknownFieldSchema com.google.protobuf.ExtensionSchema extensionSchema com.google.protobuf.MessageLite defaultInstance static com.google.protobuf.MessageSetSchema newSchema (com.google.protobuf.UnknownFieldSchema, com.google.protobuf.ExtensionSchema, com.google.protobuf.MessageLite) com.google.protobuf.UnknownFieldSchema unknownFieldSchema com.google.protobuf.ExtensionSchema extensionSchema com.google.protobuf.MessageLite defaultInstance public java.lang.Object newInstance () public boolean equals (java.lang.Object, java.lang.Object) com.google.protobuf.FieldSet messageExtensions com.google.protobuf.FieldSet otherExtensions Object message Object other Object messageUnknown Object otherUnknown public int hashCode (java.lang.Object) com.google.protobuf.FieldSet extensions Object message int hashCode public void mergeFrom (java.lang.Object, java.lang.Object) Object message Object other public void writeTo (java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException java.util.Map$Entry extension com.google.protobuf.FieldSet$FieldDescriptorLite fd Object message com.google.protobuf.Writer writer com.google.protobuf.FieldSet extensions java.util.Iterator iterator private void writeUnknownFieldsHelper (com.google.protobuf.UnknownFieldSchema, java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException com.google.protobuf.UnknownFieldSchema unknownFieldSchema Object message com.google.protobuf.Writer writer public void mergeFrom (java.lang.Object, byte[], int, int, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException int tag int number int wireType int startTag int typeId com.google.protobuf.ByteString rawBytes Object message byte[] data int position int limit com.google.protobuf.ArrayDecoders$Registers registers com.google.protobuf.UnknownFieldSetLite unknownFields com.google.protobuf.FieldSet extensions com.google.protobuf.GeneratedMessageLite$GeneratedExtension extension public void mergeFrom (java.lang.Object, com.google.protobuf.Reader, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Object message com.google.protobuf.Reader reader com.google.protobuf.ExtensionRegistryLite extensionRegistry private void mergeFromHelper (com.google.protobuf.UnknownFieldSchema, com.google.protobuf.ExtensionSchema, java.lang.Object, com.google.protobuf.Reader, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException int number com.google.protobuf.UnknownFieldSchema unknownFieldSchema com.google.protobuf.ExtensionSchema extensionSchema Object message com.google.protobuf.Reader reader com.google.protobuf.ExtensionRegistryLite extensionRegistry Object unknownFields com.google.protobuf.FieldSet extensions public void makeImmutable (java.lang.Object) Object message private boolean parseMessageSetItemOrUnknownField (com.google.protobuf.Reader, com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.ExtensionSchema, com.google.protobuf.FieldSet, com.google.protobuf.UnknownFieldSchema, java.lang.Object) throws java.io.IOException Object extension int number int tag com.google.protobuf.Reader reader com.google.protobuf.ExtensionRegistryLite extensionRegistry com.google.protobuf.ExtensionSchema extensionSchema com.google.protobuf.FieldSet extensions com.google.protobuf.UnknownFieldSchema unknownFieldSchema Object unknownFields int startTag int typeId com.google.protobuf.ByteString rawBytes Object extension public final boolean isInitialized (java.lang.Object) Object message com.google.protobuf.FieldSet extensions public int getSerializedSize (java.lang.Object) Object message int size private int getUnknownFieldsSerializedSize (com.google.protobuf.UnknownFieldSchema, java.lang.Object) com.google.protobuf.UnknownFieldSchema schema Object message Object unknowns }
com/google/protobuf/MutabilityOracle$1.class
MutabilityOracle.java package com.google.protobuf com.google.protobuf.MutabilityOracle$1 extends java.lang.Object implements com.google.protobuf.MutabilityOracle { void <init> () public void ensureMutable () }
com/google/protobuf/MutabilityOracle.class
MutabilityOracle.java package com.google.protobuf abstract com.google.protobuf.MutabilityOracle extends java.lang.Object { public static final com.google.protobuf.MutabilityOracle IMMUTABLE public abstract void ensureMutable () static void <clinit> () }
com/google/protobuf/NewInstanceSchema.class
NewInstanceSchema.java package com.google.protobuf abstract com.google.protobuf.NewInstanceSchema extends java.lang.Object { public abstract java.lang.Object newInstance (java.lang.Object) }
com/google/protobuf/NewInstanceSchemaLite.class
NewInstanceSchemaLite.java package com.google.protobuf final com.google.protobuf.NewInstanceSchemaLite extends java.lang.Object implements com.google.protobuf.NewInstanceSchema { void <init> () public java.lang.Object newInstance (java.lang.Object) Object defaultInstance }
com/google/protobuf/NewInstanceSchemas.class
NewInstanceSchemas.java package com.google.protobuf final com.google.protobuf.NewInstanceSchemas extends java.lang.Object { private static final com.google.protobuf.NewInstanceSchema FULL_SCHEMA private static final com.google.protobuf.NewInstanceSchema LITE_SCHEMA void <init> () static com.google.protobuf.NewInstanceSchema full () static com.google.protobuf.NewInstanceSchema lite () private static com.google.protobuf.NewInstanceSchema loadSchemaForFullRuntime () Class clazz Exception e static void <clinit> () }
com/google/protobuf/NioByteString$1.class
NioByteString.java package com.google.protobuf com.google.protobuf.NioByteString$1 extends java.io.InputStream { private final java.nio.ByteBuffer buf final synthetic com.google.protobuf.NioByteString this$0 void <init> (com.google.protobuf.NioByteString) com.google.protobuf.NioByteString this$0 public void mark (int) int readlimit public boolean markSupported () public void reset () throws java.io.IOException java.nio.InvalidMarkException e public int available () throws java.io.IOException public int read () throws java.io.IOException public int read (byte[], int, int) throws java.io.IOException byte[] bytes int off int len }
com/google/protobuf/NioByteString.class
NioByteString.java package com.google.protobuf final com.google.protobuf.NioByteString extends com.google.protobuf.ByteString$LeafByteString { private final java.nio.ByteBuffer buffer void <init> (java.nio.ByteBuffer) java.nio.ByteBuffer buffer private java.lang.Object writeReplace () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.io.ObjectInputStream in public byte byteAt (int) ArrayIndexOutOfBoundsException e IndexOutOfBoundsException e int index public byte internalByteAt (int) int index public int size () public com.google.protobuf.ByteString substring (int, int) java.nio.ByteBuffer slice ArrayIndexOutOfBoundsException e IndexOutOfBoundsException e int beginIndex int endIndex protected void copyToInternal (byte[], int, int, int) byte[] target int sourceOffset int targetOffset int numberToCopy java.nio.ByteBuffer slice public void copyTo (java.nio.ByteBuffer) java.nio.ByteBuffer target public void writeTo (java.io.OutputStream) throws java.io.IOException java.io.OutputStream out boolean equalsRange (com.google.protobuf.ByteString, int, int) com.google.protobuf.ByteString other int offset int length void writeToInternal (java.io.OutputStream, int, int) throws java.io.IOException int bufferOffset java.io.OutputStream out int sourceOffset int numberToWrite void writeTo (com.google.protobuf.ByteOutput) throws java.io.IOException com.google.protobuf.ByteOutput output public java.nio.ByteBuffer asReadOnlyByteBuffer () public java.util.List asReadOnlyByteBufferList () protected java.lang.String toStringInternal (java.nio.charset.Charset) byte[] bytes int offset int length java.nio.charset.Charset charset byte[] bytes int offset int length public boolean isValidUtf8 () protected int partialIsValidUtf8 (int, int, int) int state int offset int length public boolean equals (java.lang.Object) Object other com.google.protobuf.ByteString otherString protected int partialHash (int, int, int) int i int h int offset int length public java.io.InputStream newInput () public com.google.protobuf.CodedInputStream newCodedInput () private java.nio.ByteBuffer slice (int, int) int beginIndex int endIndex java.nio.ByteBuffer slice static synthetic java.nio.ByteBuffer access$000 (com.google.protobuf.NioByteString) com.google.protobuf.NioByteString x0 }
com/google/protobuf/OneofInfo.class
OneofInfo.java package com.google.protobuf final com.google.protobuf.OneofInfo extends java.lang.Object { private final int id private final java.lang.reflect.Field caseField private final java.lang.reflect.Field valueField public void <init> (int, java.lang.reflect.Field, java.lang.reflect.Field) int id java.lang.reflect.Field caseField java.lang.reflect.Field valueField public int getId () public java.lang.reflect.Field getCaseField () public java.lang.reflect.Field getValueField () }
com/google/protobuf/Parser.class
Parser.java package com.google.protobuf public abstract com.google.protobuf.Parser extends java.lang.Object { public abstract java.lang.Object parseFrom (com.google.protobuf.CodedInputStream) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parseFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parsePartialFrom (com.google.protobuf.CodedInputStream) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parsePartialFrom (com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parseFrom (java.nio.ByteBuffer) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parseFrom (java.nio.ByteBuffer, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parseFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parseFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parsePartialFrom (com.google.protobuf.ByteString) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parsePartialFrom (com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parseFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parseFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parseFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parseFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parsePartialFrom (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parsePartialFrom (byte[], int, int, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parsePartialFrom (byte[]) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parsePartialFrom (byte[], com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parseFrom (java.io.InputStream) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parseFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parsePartialFrom (java.io.InputStream) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parsePartialFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parseDelimitedFrom (java.io.InputStream) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parseDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parsePartialDelimitedFrom (java.io.InputStream) throws com.google.protobuf.InvalidProtocolBufferException public abstract java.lang.Object parsePartialDelimitedFrom (java.io.InputStream, com.google.protobuf.ExtensionRegistryLite) throws com.google.protobuf.InvalidProtocolBufferException }
com/google/protobuf/PrimitiveNonBoxingCollection.class
PrimitiveNonBoxingCollection.java package com.google.protobuf abstract com.google.protobuf.PrimitiveNonBoxingCollection extends java.lang.Object { }
com/google/protobuf/ProtoSyntax.class
ProtoSyntax.java package com.google.protobuf public final enum com.google.protobuf.ProtoSyntax extends java.lang.Enum { public static final enum com.google.protobuf.ProtoSyntax PROTO2 public static final enum com.google.protobuf.ProtoSyntax PROTO3 private static final synthetic com.google.protobuf.ProtoSyntax[] $VALUES public static com.google.protobuf.ProtoSyntax[] values () public static com.google.protobuf.ProtoSyntax valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.google.protobuf.ProtoSyntax[] $values () static void <clinit> () }
com/google/protobuf/Protobuf.class
Protobuf.java package com.google.protobuf final com.google.protobuf.Protobuf extends java.lang.Object { private static final com.google.protobuf.Protobuf INSTANCE private final com.google.protobuf.SchemaFactory schemaFactory private final java.util.concurrent.ConcurrentMap schemaCache public static com.google.protobuf.Protobuf getInstance () public void writeTo (java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException Object message com.google.protobuf.Writer writer public void mergeFrom (java.lang.Object, com.google.protobuf.Reader) throws java.io.IOException Object message com.google.protobuf.Reader reader public void mergeFrom (java.lang.Object, com.google.protobuf.Reader, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException Object message com.google.protobuf.Reader reader com.google.protobuf.ExtensionRegistryLite extensionRegistry public void makeImmutable (java.lang.Object) Object message boolean isInitialized (java.lang.Object) Object message public com.google.protobuf.Schema schemaFor (java.lang.Class) com.google.protobuf.Schema previous Class messageType com.google.protobuf.Schema schema public com.google.protobuf.Schema schemaFor (java.lang.Object) Object message public com.google.protobuf.Schema registerSchema (java.lang.Class, com.google.protobuf.Schema) Class messageType com.google.protobuf.Schema schema public com.google.protobuf.Schema registerSchemaOverride (java.lang.Class, com.google.protobuf.Schema) Class messageType com.google.protobuf.Schema schema private void <init> () int getTotalSchemaSize () com.google.protobuf.Schema schema int result static void <clinit> () }
com/google/protobuf/ProtobufArrayList.class
ProtobufArrayList.java package com.google.protobuf final com.google.protobuf.ProtobufArrayList extends com.google.protobuf.AbstractProtobufList implements java.util.RandomAccess { private static final com.google.protobuf.ProtobufArrayList EMPTY_LIST private Object[] array private int size public static com.google.protobuf.ProtobufArrayList emptyList () void <init> () private void <init> (java.lang.Object[], int) Object[] array int size public com.google.protobuf.ProtobufArrayList mutableCopyWithCapacity (int) int capacity Object[] newArray public boolean add (java.lang.Object) int length Object[] newArray Object element public void add (int, java.lang.Object) int length Object[] newArray int index Object element public java.lang.Object get (int) int index public java.lang.Object remove (int) int index Object value public java.lang.Object set (int, java.lang.Object) int index Object element Object toReturn public int size () private static java.lang.Object[] createArray (int) int capacity private void ensureIndexInRange (int) int index private java.lang.String makeOutOfBoundsExceptionMessage (int) int index public volatile synthetic com.google.protobuf.Internal$ProtobufList mutableCopyWithCapacity (int) static void <clinit> () }
com/google/protobuf/ProtobufLists.class
ProtobufLists.java package com.google.protobuf final com.google.protobuf.ProtobufLists extends java.lang.Object { private void <init> () public static com.google.protobuf.Internal$ProtobufList emptyProtobufList () public static com.google.protobuf.Internal$ProtobufList mutableCopy (com.google.protobuf.Internal$ProtobufList) com.google.protobuf.Internal$ProtobufList list int size public static com.google.protobuf.Internal$BooleanList emptyBooleanList () public static com.google.protobuf.Internal$BooleanList newBooleanList () public static com.google.protobuf.Internal$IntList emptyIntList () public static com.google.protobuf.Internal$IntList newIntList () public static com.google.protobuf.Internal$LongList emptyLongList () public static com.google.protobuf.Internal$LongList newLongList () public static com.google.protobuf.Internal$FloatList emptyFloatList () public static com.google.protobuf.Internal$FloatList newFloatList () public static com.google.protobuf.Internal$DoubleList emptyDoubleList () public static com.google.protobuf.Internal$DoubleList newDoubleList () }
com/google/protobuf/ProtocolStringList.class
ProtocolStringList.java package com.google.protobuf public abstract com.google.protobuf.ProtocolStringList extends java.lang.Object implements java.util.List { public abstract java.util.List asByteStringList () }
com/google/protobuf/RawMessageInfo.class
RawMessageInfo.java package com.google.protobuf final com.google.protobuf.RawMessageInfo extends java.lang.Object implements com.google.protobuf.MessageInfo { private final com.google.protobuf.MessageLite defaultInstance private final String info private final Object[] objects private final int flags void <init> (com.google.protobuf.MessageLite, java.lang.String, java.lang.Object[]) int result int shift com.google.protobuf.MessageLite defaultInstance String info Object[] objects int position int value java.lang.String getStringInfo () java.lang.Object[] getObjects () public com.google.protobuf.MessageLite getDefaultInstance () public com.google.protobuf.ProtoSyntax getSyntax () public boolean isMessageSetWireFormat () }
com/google/protobuf/Reader.class
Reader.java package com.google.protobuf abstract com.google.protobuf.Reader extends java.lang.Object { public static final int READ_DONE public static final int TAG_UNKNOWN public abstract boolean shouldDiscardUnknownFields () public abstract int getFieldNumber () throws java.io.IOException public abstract int getTag () public abstract boolean skipField () throws java.io.IOException public abstract double readDouble () throws java.io.IOException public abstract float readFloat () throws java.io.IOException public abstract long readUInt64 () throws java.io.IOException public abstract long readInt64 () throws java.io.IOException public abstract int readInt32 () throws java.io.IOException public abstract long readFixed64 () throws java.io.IOException public abstract int readFixed32 () throws java.io.IOException public abstract boolean readBool () throws java.io.IOException public abstract java.lang.String readString () throws java.io.IOException public abstract java.lang.String readStringRequireUtf8 () throws java.io.IOException public abstract java.lang.Object readMessageBySchemaWithCheck (com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract java.lang.Object readMessage (java.lang.Class, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract java.lang.Object readGroup (java.lang.Class, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract java.lang.Object readGroupBySchemaWithCheck (com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract void mergeMessageField (java.lang.Object, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract void mergeGroupField (java.lang.Object, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract com.google.protobuf.ByteString readBytes () throws java.io.IOException public abstract int readUInt32 () throws java.io.IOException public abstract int readEnum () throws java.io.IOException public abstract int readSFixed32 () throws java.io.IOException public abstract long readSFixed64 () throws java.io.IOException public abstract int readSInt32 () throws java.io.IOException public abstract long readSInt64 () throws java.io.IOException public abstract void readDoubleList (java.util.List) throws java.io.IOException public abstract void readFloatList (java.util.List) throws java.io.IOException public abstract void readUInt64List (java.util.List) throws java.io.IOException public abstract void readInt64List (java.util.List) throws java.io.IOException public abstract void readInt32List (java.util.List) throws java.io.IOException public abstract void readFixed64List (java.util.List) throws java.io.IOException public abstract void readFixed32List (java.util.List) throws java.io.IOException public abstract void readBoolList (java.util.List) throws java.io.IOException public abstract void readStringList (java.util.List) throws java.io.IOException public abstract void readStringListRequireUtf8 (java.util.List) throws java.io.IOException public abstract void readMessageList (java.util.List, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract void readMessageList (java.util.List, java.lang.Class, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract void readGroupList (java.util.List, java.lang.Class, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract void readGroupList (java.util.List, com.google.protobuf.Schema, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract void readBytesList (java.util.List) throws java.io.IOException public abstract void readUInt32List (java.util.List) throws java.io.IOException public abstract void readEnumList (java.util.List) throws java.io.IOException public abstract void readSFixed32List (java.util.List) throws java.io.IOException public abstract void readSFixed64List (java.util.List) throws java.io.IOException public abstract void readSInt32List (java.util.List) throws java.io.IOException public abstract void readSInt64List (java.util.List) throws java.io.IOException public abstract void readMap (java.util.Map, com.google.protobuf.MapEntryLite$Metadata, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException }
com/google/protobuf/RopeByteString$1.class
RopeByteString.java package com.google.protobuf com.google.protobuf.RopeByteString$1 extends com.google.protobuf.ByteString$AbstractByteIterator { final com.google.protobuf.RopeByteString$PieceIterator pieces com.google.protobuf.ByteString$ByteIterator current final synthetic com.google.protobuf.RopeByteString this$0 void <init> (com.google.protobuf.RopeByteString) com.google.protobuf.RopeByteString this$0 private com.google.protobuf.ByteString$ByteIterator nextPiece () public boolean hasNext () public byte nextByte () byte b }
com/google/protobuf/RopeByteString$Balancer.class
RopeByteString.java package com.google.protobuf com.google.protobuf.RopeByteString$Balancer extends java.lang.Object { private final java.util.ArrayDeque prefixesStack private void <init> () private com.google.protobuf.ByteString balance (com.google.protobuf.ByteString, com.google.protobuf.ByteString) com.google.protobuf.ByteString newLeft com.google.protobuf.ByteString left com.google.protobuf.ByteString right com.google.protobuf.ByteString partialString private void doBalance (com.google.protobuf.ByteString) com.google.protobuf.RopeByteString rbs com.google.protobuf.ByteString root private void insert (com.google.protobuf.ByteString) com.google.protobuf.ByteString left com.google.protobuf.ByteString left int binStart com.google.protobuf.ByteString newTree com.google.protobuf.ByteString byteString int depthBin int binEnd private int getDepthBinForLength (int) int insertionPoint int length int depth synthetic void <init> (com.google.protobuf.RopeByteString$1) com.google.protobuf.RopeByteString$1 x0 static synthetic com.google.protobuf.ByteString access$100 (com.google.protobuf.RopeByteString$Balancer, com.google.protobuf.ByteString, com.google.protobuf.ByteString) com.google.protobuf.RopeByteString$Balancer x0 com.google.protobuf.ByteString x1 com.google.protobuf.ByteString x2 }
com/google/protobuf/RopeByteString$PieceIterator.class
RopeByteString.java package com.google.protobuf final com.google.protobuf.RopeByteString$PieceIterator extends java.lang.Object implements java.util.Iterator { private final java.util.ArrayDeque breadCrumbs private com.google.protobuf.ByteString$LeafByteString next private void <init> (com.google.protobuf.ByteString) com.google.protobuf.RopeByteString rbs com.google.protobuf.ByteString root private com.google.protobuf.ByteString$LeafByteString getLeafByLeft (com.google.protobuf.ByteString) com.google.protobuf.RopeByteString rbs com.google.protobuf.ByteString root com.google.protobuf.ByteString pos private com.google.protobuf.ByteString$LeafByteString getNextNonEmptyLeaf () com.google.protobuf.ByteString$LeafByteString result public boolean hasNext () public com.google.protobuf.ByteString$LeafByteString next () com.google.protobuf.ByteString$LeafByteString result public void remove () public volatile synthetic java.lang.Object next () synthetic void <init> (com.google.protobuf.ByteString, com.google.protobuf.RopeByteString$1) com.google.protobuf.ByteString x0 com.google.protobuf.RopeByteString$1 x1 }
com/google/protobuf/RopeByteString$RopeInputStream.class
RopeByteString.java package com.google.protobuf com.google.protobuf.RopeByteString$RopeInputStream extends java.io.InputStream { private com.google.protobuf.RopeByteString$PieceIterator pieceIterator private com.google.protobuf.ByteString$LeafByteString currentPiece private int currentPieceSize private int currentPieceIndex private int currentPieceOffsetInRope private int mark final synthetic com.google.protobuf.RopeByteString this$0 public void <init> (com.google.protobuf.RopeByteString) public int read (byte[], int, int) byte[] b int offset int length int bytesRead public long skip (long) long length private int readSkipInternal (byte[], int, int) int currentPieceRemaining int count byte[] b int offset int length int bytesRemaining public int read () throws java.io.IOException public int available () throws java.io.IOException public boolean markSupported () public void mark (int) int readAheadLimit public synchronized void reset () private void initialize () private void advanceIfCurrentPieceFullyRead () private int availableInternal () int bytesRead }
com/google/protobuf/RopeByteString.class
RopeByteString.java package com.google.protobuf final com.google.protobuf.RopeByteString extends com.google.protobuf.ByteString { static final int[] minLengthByDepth private final int totalLength private final com.google.protobuf.ByteString left private final com.google.protobuf.ByteString right private final int leftLength private final int treeDepth private static final long serialVersionUID private void <init> (com.google.protobuf.ByteString, com.google.protobuf.ByteString) com.google.protobuf.ByteString left com.google.protobuf.ByteString right static com.google.protobuf.ByteString concatenate (com.google.protobuf.ByteString, com.google.protobuf.ByteString) com.google.protobuf.ByteString newRight com.google.protobuf.ByteString newRight com.google.protobuf.RopeByteString leftRope com.google.protobuf.ByteString left com.google.protobuf.ByteString right int newLength int newDepth private static com.google.protobuf.ByteString concatenateBytes (com.google.protobuf.ByteString, com.google.protobuf.ByteString) com.google.protobuf.ByteString left com.google.protobuf.ByteString right int leftSize int rightSize byte[] bytes static com.google.protobuf.RopeByteString newInstanceForTest (com.google.protobuf.ByteString, com.google.protobuf.ByteString) com.google.protobuf.ByteString left com.google.protobuf.ByteString right static int minLength (int) int depth public byte byteAt (int) int index byte internalByteAt (int) int index public int size () public com.google.protobuf.ByteString$ByteIterator iterator () protected int getTreeDepth () protected boolean isBalanced () public com.google.protobuf.ByteString substring (int, int) int beginIndex int endIndex int length com.google.protobuf.ByteString leftSub com.google.protobuf.ByteString rightSub protected void copyToInternal (byte[], int, int, int) int leftLength byte[] target int sourceOffset int targetOffset int numberToCopy public void copyTo (java.nio.ByteBuffer) java.nio.ByteBuffer target public java.nio.ByteBuffer asReadOnlyByteBuffer () java.nio.ByteBuffer byteBuffer public java.util.List asReadOnlyByteBufferList () com.google.protobuf.ByteString$LeafByteString byteString java.util.List result com.google.protobuf.RopeByteString$PieceIterator pieces public void writeTo (java.io.OutputStream) throws java.io.IOException java.io.OutputStream outputStream void writeToInternal (java.io.OutputStream, int, int) throws java.io.IOException int numberToWriteInLeft java.io.OutputStream out int sourceOffset int numberToWrite void writeTo (com.google.protobuf.ByteOutput) throws java.io.IOException com.google.protobuf.ByteOutput output void writeToReverse (com.google.protobuf.ByteOutput) throws java.io.IOException com.google.protobuf.ByteOutput output protected java.lang.String toStringInternal (java.nio.charset.Charset) java.nio.charset.Charset charset public boolean isValidUtf8 () int leftPartial int state protected int partialIsValidUtf8 (int, int, int) int leftLength int leftPartial int state int offset int length int toIndex public boolean equals (java.lang.Object) Object other com.google.protobuf.ByteString otherByteString int thisHash int thatHash private boolean equalsFragments (com.google.protobuf.ByteString) int thisRemaining int thatRemaining int bytesToCompare boolean stillEqual com.google.protobuf.ByteString other int thisOffset java.util.Iterator thisIter com.google.protobuf.ByteString$LeafByteString thisString int thatOffset java.util.Iterator thatIter com.google.protobuf.ByteString$LeafByteString thatString int pos protected int partialHash (int, int, int) int leftLength int leftPartial int h int offset int length int toIndex public com.google.protobuf.CodedInputStream newCodedInput () public java.io.InputStream newInput () java.lang.Object writeReplace () private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.io.ObjectInputStream in public volatile synthetic java.util.Iterator iterator () synthetic void <init> (com.google.protobuf.ByteString, com.google.protobuf.ByteString, com.google.protobuf.RopeByteString$1) com.google.protobuf.ByteString x0 com.google.protobuf.ByteString x1 com.google.protobuf.RopeByteString$1 x2 static synthetic com.google.protobuf.ByteString access$400 (com.google.protobuf.RopeByteString) com.google.protobuf.RopeByteString x0 static synthetic com.google.protobuf.ByteString access$500 (com.google.protobuf.RopeByteString) com.google.protobuf.RopeByteString x0 static void <clinit> () }
com/google/protobuf/Schema.class
Schema.java package com.google.protobuf abstract com.google.protobuf.Schema extends java.lang.Object { public abstract void writeTo (java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException public abstract void mergeFrom (java.lang.Object, com.google.protobuf.Reader, com.google.protobuf.ExtensionRegistryLite) throws java.io.IOException public abstract void mergeFrom (java.lang.Object, byte[], int, int, com.google.protobuf.ArrayDecoders$Registers) throws java.io.IOException public abstract void makeImmutable (java.lang.Object) public abstract boolean isInitialized (java.lang.Object) public abstract java.lang.Object newInstance () public abstract boolean equals (java.lang.Object, java.lang.Object) public abstract int hashCode (java.lang.Object) public abstract void mergeFrom (java.lang.Object, java.lang.Object) public abstract int getSerializedSize (java.lang.Object) }
com/google/protobuf/SchemaFactory.class
SchemaFactory.java package com.google.protobuf abstract com.google.protobuf.SchemaFactory extends java.lang.Object { public abstract com.google.protobuf.Schema createSchema (java.lang.Class) }
com/google/protobuf/SchemaUtil.class
SchemaUtil.java package com.google.protobuf final com.google.protobuf.SchemaUtil extends java.lang.Object { private static final Class GENERATED_MESSAGE_CLASS private static final com.google.protobuf.UnknownFieldSchema PROTO2_UNKNOWN_FIELD_SET_SCHEMA private static final com.google.protobuf.UnknownFieldSchema PROTO3_UNKNOWN_FIELD_SET_SCHEMA private static final com.google.protobuf.UnknownFieldSchema UNKNOWN_FIELD_SET_LITE_SCHEMA private static final int DEFAULT_LOOK_UP_START_NUMBER private void <init> () public static void requireGeneratedMessage (java.lang.Class) Class messageType public static void writeDouble (int, double, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber double value com.google.protobuf.Writer writer public static void writeFloat (int, float, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber float value com.google.protobuf.Writer writer public static void writeInt64 (int, long, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber long value com.google.protobuf.Writer writer public static void writeUInt64 (int, long, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber long value com.google.protobuf.Writer writer public static void writeSInt64 (int, long, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber long value com.google.protobuf.Writer writer public static void writeFixed64 (int, long, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber long value com.google.protobuf.Writer writer public static void writeSFixed64 (int, long, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber long value com.google.protobuf.Writer writer public static void writeInt32 (int, int, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber int value com.google.protobuf.Writer writer public static void writeUInt32 (int, int, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber int value com.google.protobuf.Writer writer public static void writeSInt32 (int, int, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber int value com.google.protobuf.Writer writer public static void writeFixed32 (int, int, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber int value com.google.protobuf.Writer writer public static void writeSFixed32 (int, int, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber int value com.google.protobuf.Writer writer public static void writeEnum (int, int, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber int value com.google.protobuf.Writer writer public static void writeBool (int, boolean, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber boolean value com.google.protobuf.Writer writer public static void writeString (int, java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber Object value com.google.protobuf.Writer writer private static void writeStringInternal (int, java.lang.String, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber String value com.google.protobuf.Writer writer public static void writeBytes (int, com.google.protobuf.ByteString, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber com.google.protobuf.ByteString value com.google.protobuf.Writer writer public static void writeMessage (int, java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber Object value com.google.protobuf.Writer writer public static void writeDoubleList (int, java.util.List, com.google.protobuf.Writer, boolean) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer boolean packed public static void writeFloatList (int, java.util.List, com.google.protobuf.Writer, boolean) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer boolean packed public static void writeInt64List (int, java.util.List, com.google.protobuf.Writer, boolean) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer boolean packed public static void writeUInt64List (int, java.util.List, com.google.protobuf.Writer, boolean) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer boolean packed public static void writeSInt64List (int, java.util.List, com.google.protobuf.Writer, boolean) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer boolean packed public static void writeFixed64List (int, java.util.List, com.google.protobuf.Writer, boolean) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer boolean packed public static void writeSFixed64List (int, java.util.List, com.google.protobuf.Writer, boolean) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer boolean packed public static void writeInt32List (int, java.util.List, com.google.protobuf.Writer, boolean) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer boolean packed public static void writeUInt32List (int, java.util.List, com.google.protobuf.Writer, boolean) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer boolean packed public static void writeSInt32List (int, java.util.List, com.google.protobuf.Writer, boolean) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer boolean packed public static void writeFixed32List (int, java.util.List, com.google.protobuf.Writer, boolean) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer boolean packed public static void writeSFixed32List (int, java.util.List, com.google.protobuf.Writer, boolean) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer boolean packed public static void writeEnumList (int, java.util.List, com.google.protobuf.Writer, boolean) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer boolean packed public static void writeBoolList (int, java.util.List, com.google.protobuf.Writer, boolean) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer boolean packed public static void writeStringList (int, java.util.List, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer public static void writeBytesList (int, java.util.List, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer public static void writeMessageList (int, java.util.List, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer public static void writeMessageList (int, java.util.List, com.google.protobuf.Writer, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer com.google.protobuf.Schema schema public static void writeLazyFieldList (int, java.util.List, com.google.protobuf.Writer) throws java.io.IOException Object item int fieldNumber java.util.List value com.google.protobuf.Writer writer public static void writeGroupList (int, java.util.List, com.google.protobuf.Writer) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer public static void writeGroupList (int, java.util.List, com.google.protobuf.Writer, com.google.protobuf.Schema) throws java.io.IOException int fieldNumber java.util.List value com.google.protobuf.Writer writer com.google.protobuf.Schema schema static int computeSizeInt64ListNoTag (java.util.List) int i com.google.protobuf.LongArrayList primitiveList int i java.util.List list int length int size static int computeSizeInt64List (int, java.util.List, boolean) int fieldNumber java.util.List list boolean packed int length int size static int computeSizeUInt64ListNoTag (java.util.List) int i com.google.protobuf.LongArrayList primitiveList int i java.util.List list int length int size static int computeSizeUInt64List (int, java.util.List, boolean) int fieldNumber java.util.List list boolean packed int length int size static int computeSizeSInt64ListNoTag (java.util.List) int i com.google.protobuf.LongArrayList primitiveList int i java.util.List list int length int size static int computeSizeSInt64List (int, java.util.List, boolean) int fieldNumber java.util.List list boolean packed int length int size static int computeSizeEnumListNoTag (java.util.List) int i com.google.protobuf.IntArrayList primitiveList int i java.util.List list int length int size static int computeSizeEnumList (int, java.util.List, boolean) int fieldNumber java.util.List list boolean packed int length int size static int computeSizeInt32ListNoTag (java.util.List) int i com.google.protobuf.IntArrayList primitiveList int i java.util.List list int length int size static int computeSizeInt32List (int, java.util.List, boolean) int fieldNumber java.util.List list boolean packed int length int size static int computeSizeUInt32ListNoTag (java.util.List) int i com.google.protobuf.IntArrayList primitiveList int i java.util.List list int length int size static int computeSizeUInt32List (int, java.util.List, boolean) int fieldNumber java.util.List list boolean packed int length int size static int computeSizeSInt32ListNoTag (java.util.List) int i com.google.protobuf.IntArrayList primitiveList int i java.util.List list int length int size static int computeSizeSInt32List (int, java.util.List, boolean) int fieldNumber java.util.List list boolean packed int length int size static int computeSizeFixed32ListNoTag (java.util.List) java.util.List list static int computeSizeFixed32List (int, java.util.List, boolean) int dataSize int fieldNumber java.util.List list boolean packed int length static int computeSizeFixed64ListNoTag (java.util.List) java.util.List list static int computeSizeFixed64List (int, java.util.List, boolean) int dataSize int fieldNumber java.util.List list boolean packed int length static int computeSizeBoolListNoTag (java.util.List) java.util.List list static int computeSizeBoolList (int, java.util.List, boolean) int fieldNumber java.util.List list boolean packed int length static int computeSizeStringList (int, java.util.List) Object value int i com.google.protobuf.LazyStringList lazyList Object value int i int fieldNumber java.util.List list int length int size static int computeSizeMessage (int, java.lang.Object, com.google.protobuf.Schema) int fieldNumber Object value com.google.protobuf.Schema schema static int computeSizeMessageList (int, java.util.List) Object value int i int fieldNumber java.util.List list int length int size static int computeSizeMessageList (int, java.util.List, com.google.protobuf.Schema) Object value int i int fieldNumber java.util.List list com.google.protobuf.Schema schema int length int size static int computeSizeByteStringList (int, java.util.List) int i int fieldNumber java.util.List list int length int size static int computeSizeGroupList (int, java.util.List) int i int fieldNumber java.util.List list int length int size static int computeSizeGroupList (int, java.util.List, com.google.protobuf.Schema) int i int fieldNumber java.util.List list com.google.protobuf.Schema schema int length int size public static boolean shouldUseTableSwitch (com.google.protobuf.FieldInfo[]) com.google.protobuf.FieldInfo[] fields int lo int hi public static boolean shouldUseTableSwitch (int, int, int) int lo int hi int numFields long tableSpaceCost long tableTimeCost long lookupSpaceCost long lookupTimeCost public static com.google.protobuf.UnknownFieldSchema proto2UnknownFieldSetSchema () public static com.google.protobuf.UnknownFieldSchema proto3UnknownFieldSetSchema () public static com.google.protobuf.UnknownFieldSchema unknownFieldSetLiteSchema () private static com.google.protobuf.UnknownFieldSchema getUnknownFieldSetSchema (boolean) Class clz Throwable t boolean proto3 private static java.lang.Class getGeneratedMessageClass () Throwable e private static java.lang.Class getUnknownFieldSetSchemaClass () Throwable e static java.lang.Object getMapDefaultEntry (java.lang.Class, java.lang.String) Class holder java.lang.reflect.Field[] fields Throwable t Class clazz String name static java.lang.String toCamelCase (java.lang.String, boolean) char c int i String name boolean capNext StringBuilder sb static boolean safeEquals (java.lang.Object, java.lang.Object) Object a Object b static void mergeMap (com.google.protobuf.MapFieldSchema, java.lang.Object, java.lang.Object, long) com.google.protobuf.MapFieldSchema mapFieldSchema Object message Object o long offset Object merged static void mergeExtensions (com.google.protobuf.ExtensionSchema, java.lang.Object, java.lang.Object) com.google.protobuf.FieldSet messageExtensions com.google.protobuf.ExtensionSchema schema Object message Object other com.google.protobuf.FieldSet otherExtensions static void mergeUnknownFields (com.google.protobuf.UnknownFieldSchema, java.lang.Object, java.lang.Object) com.google.protobuf.UnknownFieldSchema schema Object message Object other Object messageUnknowns Object otherUnknowns Object merged static java.lang.Object filterUnknownEnumList (java.lang.Object, int, java.util.List, com.google.protobuf.Internal$EnumLiteMap, java.lang.Object, com.google.protobuf.UnknownFieldSchema) int enumValue int readPos int writePos int size int enumValue java.util.Iterator it Object containerMessage int number java.util.List enumList com.google.protobuf.Internal$EnumLiteMap enumMap Object unknownFields com.google.protobuf.UnknownFieldSchema unknownFieldSchema static java.lang.Object filterUnknownEnumList (java.lang.Object, int, java.util.List, com.google.protobuf.Internal$EnumVerifier, java.lang.Object, com.google.protobuf.UnknownFieldSchema) int enumValue int readPos int writePos int size int enumValue java.util.Iterator it Object containerMessage int number java.util.List enumList com.google.protobuf.Internal$EnumVerifier enumVerifier Object unknownFields com.google.protobuf.UnknownFieldSchema unknownFieldSchema static java.lang.Object storeUnknownEnum (java.lang.Object, int, int, java.lang.Object, com.google.protobuf.UnknownFieldSchema) Object containerMessage int number int enumValue Object unknownFields com.google.protobuf.UnknownFieldSchema unknownFieldSchema static void <clinit> () }
com/google/protobuf/SmallSortedMap$1.class
SmallSortedMap.java package com.google.protobuf com.google.protobuf.SmallSortedMap$1 extends com.google.protobuf.SmallSortedMap { void <init> (int) int arraySize public void makeImmutable () java.util.List value java.util.Map$Entry entry int i java.util.List value java.util.Map$Entry entry }
com/google/protobuf/SmallSortedMap$DescendingEntryIterator.class
SmallSortedMap.java package com.google.protobuf com.google.protobuf.SmallSortedMap$DescendingEntryIterator extends java.lang.Object implements java.util.Iterator { private int pos private java.util.Iterator lazyOverflowIterator final synthetic com.google.protobuf.SmallSortedMap this$0 private void <init> (com.google.protobuf.SmallSortedMap) public boolean hasNext () public java.util.Map$Entry next () public void remove () private java.util.Iterator getOverflowIterator () public volatile synthetic java.lang.Object next () synthetic void <init> (com.google.protobuf.SmallSortedMap, com.google.protobuf.SmallSortedMap$1) com.google.protobuf.SmallSortedMap x0 com.google.protobuf.SmallSortedMap$1 x1 }
com/google/protobuf/SmallSortedMap$DescendingEntrySet.class
SmallSortedMap.java package com.google.protobuf com.google.protobuf.SmallSortedMap$DescendingEntrySet extends com.google.protobuf.SmallSortedMap$EntrySet { final synthetic com.google.protobuf.SmallSortedMap this$0 private void <init> (com.google.protobuf.SmallSortedMap) public java.util.Iterator iterator () synthetic void <init> (com.google.protobuf.SmallSortedMap, com.google.protobuf.SmallSortedMap$1) com.google.protobuf.SmallSortedMap x0 com.google.protobuf.SmallSortedMap$1 x1 }
com/google/protobuf/SmallSortedMap$EmptySet$1.class
SmallSortedMap.java package com.google.protobuf com.google.protobuf.SmallSortedMap$EmptySet$1 extends java.lang.Object implements java.util.Iterator { void <init> () public boolean hasNext () public java.lang.Object next () public void remove () }
com/google/protobuf/SmallSortedMap$EmptySet$2.class
SmallSortedMap.java package com.google.protobuf com.google.protobuf.SmallSortedMap$EmptySet$2 extends java.lang.Object implements java.lang.Iterable { void <init> () public java.util.Iterator iterator () }
com/google/protobuf/SmallSortedMap$EmptySet.class
SmallSortedMap.java package com.google.protobuf com.google.protobuf.SmallSortedMap$EmptySet extends java.lang.Object { private static final java.util.Iterator ITERATOR private static final Iterable ITERABLE private void <init> () static java.lang.Iterable iterable () static synthetic java.util.Iterator access$1000 () static void <clinit> () }
com/google/protobuf/SmallSortedMap$Entry.class
SmallSortedMap.java package com.google.protobuf com.google.protobuf.SmallSortedMap$Entry extends java.lang.Object implements java.util.Map$Entry java.lang.Comparable { private final Comparable key private Object value final synthetic com.google.protobuf.SmallSortedMap this$0 void <init> (com.google.protobuf.SmallSortedMap, java.util.Map$Entry) java.util.Map$Entry copy void <init> (com.google.protobuf.SmallSortedMap, java.lang.Comparable, java.lang.Object) Comparable key Object value public java.lang.Comparable getKey () public java.lang.Object getValue () public int compareTo (com.google.protobuf.SmallSortedMap$Entry) com.google.protobuf.SmallSortedMap$Entry other public java.lang.Object setValue (java.lang.Object) Object newValue Object oldValue public boolean equals (java.lang.Object) Object o java.util.Map$Entry other public int hashCode () public java.lang.String toString () private boolean equals (java.lang.Object, java.lang.Object) Object o1 Object o2 public volatile synthetic java.lang.Object getKey () public volatile synthetic int compareTo (java.lang.Object) }
com/google/protobuf/SmallSortedMap$EntryIterator.class
SmallSortedMap.java package com.google.protobuf com.google.protobuf.SmallSortedMap$EntryIterator extends java.lang.Object implements java.util.Iterator { private int pos private boolean nextCalledBeforeRemove private java.util.Iterator lazyOverflowIterator final synthetic com.google.protobuf.SmallSortedMap this$0 private void <init> (com.google.protobuf.SmallSortedMap) public boolean hasNext () public java.util.Map$Entry next () public void remove () private java.util.Iterator getOverflowIterator () public volatile synthetic java.lang.Object next () synthetic void <init> (com.google.protobuf.SmallSortedMap, com.google.protobuf.SmallSortedMap$1) com.google.protobuf.SmallSortedMap x0 com.google.protobuf.SmallSortedMap$1 x1 }
com/google/protobuf/SmallSortedMap$EntrySet.class
SmallSortedMap.java package com.google.protobuf com.google.protobuf.SmallSortedMap$EntrySet extends java.util.AbstractSet { final synthetic com.google.protobuf.SmallSortedMap this$0 private void <init> (com.google.protobuf.SmallSortedMap) public java.util.Iterator iterator () public int size () public boolean contains (java.lang.Object) Object o java.util.Map$Entry entry Object existing Object value public boolean add (java.util.Map$Entry) java.util.Map$Entry entry public boolean remove (java.lang.Object) Object o java.util.Map$Entry entry public void clear () public volatile synthetic boolean add (java.lang.Object) synthetic void <init> (com.google.protobuf.SmallSortedMap, com.google.protobuf.SmallSortedMap$1) com.google.protobuf.SmallSortedMap x0 com.google.protobuf.SmallSortedMap$1 x1 }
com/google/protobuf/SmallSortedMap.class
SmallSortedMap.java package com.google.protobuf com.google.protobuf.SmallSortedMap extends java.util.AbstractMap { private final int maxArraySize private java.util.List entryList private java.util.Map overflowEntries private boolean isImmutable private volatile com.google.protobuf.SmallSortedMap$EntrySet lazyEntrySet private java.util.Map overflowEntriesDescending private volatile com.google.protobuf.SmallSortedMap$DescendingEntrySet lazyDescendingEntrySet static com.google.protobuf.SmallSortedMap newFieldMap (int) int arraySize static com.google.protobuf.SmallSortedMap newInstanceForTest (int) int arraySize private void <init> (int) int arraySize public void makeImmutable () public boolean isImmutable () public int getNumArrayEntries () public java.util.Map$Entry getArrayEntryAt (int) int index public int getNumOverflowEntries () public java.lang.Iterable getOverflowEntries () java.lang.Iterable getOverflowEntriesDescending () public int size () public boolean containsKey (java.lang.Object) Object o Comparable key public java.lang.Object get (java.lang.Object) Object o Comparable key int index public java.lang.Object put (java.lang.Comparable, java.lang.Object) com.google.protobuf.SmallSortedMap$Entry lastEntryInArray Comparable key Object value int index int insertionPoint public void clear () public java.lang.Object remove (java.lang.Object) Object o Comparable key int index private java.lang.Object removeArrayEntryAt (int) java.util.Iterator iterator int index Object removed private int binarySearchInArray (java.lang.Comparable) int cmp int mid int cmp Comparable key int left int right public java.util.Set entrySet () java.util.Set descendingEntrySet () private void checkMutable () private java.util.SortedMap getOverflowEntriesMutable () private void ensureEntryArrayMutable () public boolean equals (java.lang.Object) int i Object o com.google.protobuf.SmallSortedMap other int size int numArrayEntries public int hashCode () int i int h int listSize public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object) synthetic void <init> (int, com.google.protobuf.SmallSortedMap$1) int x0 com.google.protobuf.SmallSortedMap$1 x1 static synthetic void access$300 (com.google.protobuf.SmallSortedMap) com.google.protobuf.SmallSortedMap x0 static synthetic java.util.List access$600 (com.google.protobuf.SmallSortedMap) com.google.protobuf.SmallSortedMap x0 static synthetic java.util.Map access$700 (com.google.protobuf.SmallSortedMap) com.google.protobuf.SmallSortedMap x0 static synthetic java.lang.Object access$800 (com.google.protobuf.SmallSortedMap, int) com.google.protobuf.SmallSortedMap x0 int x1 static synthetic java.util.Map access$900 (com.google.protobuf.SmallSortedMap) com.google.protobuf.SmallSortedMap x0 }
com/google/protobuf/StructuralMessageInfo$Builder.class
StructuralMessageInfo.java package com.google.protobuf public final com.google.protobuf.StructuralMessageInfo$Builder extends java.lang.Object { private final java.util.List fields private com.google.protobuf.ProtoSyntax syntax private boolean wasBuilt private boolean messageSetWireFormat private int[] checkInitialized private Object defaultInstance public void <init> () public void <init> (int) int numFields public void withDefaultInstance (java.lang.Object) Object defaultInstance public void withSyntax (com.google.protobuf.ProtoSyntax) com.google.protobuf.ProtoSyntax syntax public void withMessageSetWireFormat (boolean) boolean messageSetWireFormat public void withCheckInitialized (int[]) int[] checkInitialized public void withField (com.google.protobuf.FieldInfo) com.google.protobuf.FieldInfo field public com.google.protobuf.StructuralMessageInfo build () }
com/google/protobuf/StructuralMessageInfo.class
StructuralMessageInfo.java package com.google.protobuf final com.google.protobuf.StructuralMessageInfo extends java.lang.Object implements com.google.protobuf.MessageInfo { private final com.google.protobuf.ProtoSyntax syntax private final boolean messageSetWireFormat private final int[] checkInitialized private final com.google.protobuf.FieldInfo[] fields private final com.google.protobuf.MessageLite defaultInstance void <init> (com.google.protobuf.ProtoSyntax, boolean, int[], com.google.protobuf.FieldInfo[], java.lang.Object) com.google.protobuf.ProtoSyntax syntax boolean messageSetWireFormat int[] checkInitialized com.google.protobuf.FieldInfo[] fields Object defaultInstance public com.google.protobuf.ProtoSyntax getSyntax () public boolean isMessageSetWireFormat () public int[] getCheckInitialized () public com.google.protobuf.FieldInfo[] getFields () public com.google.protobuf.MessageLite getDefaultInstance () public static com.google.protobuf.StructuralMessageInfo$Builder newBuilder () public static com.google.protobuf.StructuralMessageInfo$Builder newBuilder (int) int numFields }
com/google/protobuf/TextFormatEscaper$1.class
TextFormatEscaper.java package com.google.protobuf com.google.protobuf.TextFormatEscaper$1 extends java.lang.Object implements com.google.protobuf.TextFormatEscaper$ByteSequence { final synthetic com.google.protobuf.ByteString val$input void <init> (com.google.protobuf.ByteString) public int size () public byte byteAt (int) int offset }
com/google/protobuf/TextFormatEscaper$2.class
TextFormatEscaper.java package com.google.protobuf com.google.protobuf.TextFormatEscaper$2 extends java.lang.Object implements com.google.protobuf.TextFormatEscaper$ByteSequence { final synthetic byte[] val$input void <init> (byte[]) public int size () public byte byteAt (int) int offset }
com/google/protobuf/TextFormatEscaper$ByteSequence.class
TextFormatEscaper.java package com.google.protobuf abstract com.google.protobuf.TextFormatEscaper$ByteSequence extends java.lang.Object { public abstract int size () public abstract byte byteAt (int) }
com/google/protobuf/TextFormatEscaper.class
TextFormatEscaper.java package com.google.protobuf final com.google.protobuf.TextFormatEscaper extends java.lang.Object { private void <init> () static java.lang.String escapeBytes (com.google.protobuf.TextFormatEscaper$ByteSequence) byte b int i com.google.protobuf.TextFormatEscaper$ByteSequence input StringBuilder builder static java.lang.String escapeBytes (com.google.protobuf.ByteString) com.google.protobuf.ByteString input static java.lang.String escapeBytes (byte[]) byte[] input static java.lang.String escapeText (java.lang.String) String input static java.lang.String escapeDoubleQuotesAndBackslashes (java.lang.String) String input }
com/google/protobuf/UninitializedMessageException.class
UninitializedMessageException.java package com.google.protobuf public com.google.protobuf.UninitializedMessageException extends java.lang.RuntimeException { private static final long serialVersionUID private final java.util.List missingFields public void <init> (com.google.protobuf.MessageLite) com.google.protobuf.MessageLite message public void <init> (java.util.List) java.util.List missingFields public java.util.List getMissingFields () public com.google.protobuf.InvalidProtocolBufferException asInvalidProtocolBufferException () private static java.lang.String buildDescription (java.util.List) String field java.util.List missingFields StringBuilder description boolean first }
com/google/protobuf/UnknownFieldSchema.class
UnknownFieldSchema.java package com.google.protobuf abstract com.google.protobuf.UnknownFieldSchema extends java.lang.Object { void <init> () abstract boolean shouldDiscardUnknownFields (com.google.protobuf.Reader) abstract void addVarint (java.lang.Object, int, long) abstract void addFixed32 (java.lang.Object, int, int) abstract void addFixed64 (java.lang.Object, int, long) abstract void addLengthDelimited (java.lang.Object, int, com.google.protobuf.ByteString) abstract void addGroup (java.lang.Object, int, java.lang.Object) abstract java.lang.Object newBuilder () abstract java.lang.Object toImmutable (java.lang.Object) abstract void setToMessage (java.lang.Object, java.lang.Object) abstract java.lang.Object getFromMessage (java.lang.Object) abstract java.lang.Object getBuilderFromMessage (java.lang.Object) abstract void setBuilderToMessage (java.lang.Object, java.lang.Object) abstract void makeImmutable (java.lang.Object) final boolean mergeOneFieldFrom (java.lang.Object, com.google.protobuf.Reader) throws java.io.IOException Object subFields int endGroupTag Object unknownFields com.google.protobuf.Reader reader int tag int fieldNumber final void mergeFrom (java.lang.Object, com.google.protobuf.Reader) throws java.io.IOException Object unknownFields com.google.protobuf.Reader reader abstract void writeTo (java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException abstract void writeAsMessageSetTo (java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException abstract java.lang.Object merge (java.lang.Object, java.lang.Object) abstract int getSerializedSizeAsMessageSet (java.lang.Object) abstract int getSerializedSize (java.lang.Object) }
com/google/protobuf/UnknownFieldSetLite.class
UnknownFieldSetLite.java package com.google.protobuf public final com.google.protobuf.UnknownFieldSetLite extends java.lang.Object { private static final int MIN_CAPACITY private static final com.google.protobuf.UnknownFieldSetLite DEFAULT_INSTANCE private int count private int[] tags private Object[] objects private int memoizedSerializedSize private boolean isMutable public static com.google.protobuf.UnknownFieldSetLite getDefaultInstance () static com.google.protobuf.UnknownFieldSetLite newInstance () static com.google.protobuf.UnknownFieldSetLite mutableCopyOf (com.google.protobuf.UnknownFieldSetLite, com.google.protobuf.UnknownFieldSetLite) com.google.protobuf.UnknownFieldSetLite first com.google.protobuf.UnknownFieldSetLite second int count int[] tags Object[] objects private void <init> () private void <init> (int, int[], java.lang.Object[], boolean) int count int[] tags Object[] objects boolean isMutable public void makeImmutable () void checkMutable () public void writeTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException int tag int fieldNumber int i com.google.protobuf.CodedOutputStream output public void writeAsMessageSetTo (com.google.protobuf.CodedOutputStream) throws java.io.IOException int fieldNumber int i com.google.protobuf.CodedOutputStream output void writeAsMessageSetTo (com.google.protobuf.Writer) throws java.io.IOException int fieldNumber int i int fieldNumber int i com.google.protobuf.Writer writer public void writeTo (com.google.protobuf.Writer) throws java.io.IOException int i int i com.google.protobuf.Writer writer private static void writeField (int, java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException int tag Object object com.google.protobuf.Writer writer int fieldNumber public int getSerializedSizeAsMessageSet () int tag int fieldNumber int i int size public int getSerializedSize () int tag int fieldNumber int i int size private static boolean tagsEquals (int[], int[], int) int i int[] tags1 int[] tags2 int count private static boolean objectsEquals (java.lang.Object[], java.lang.Object[], int) int i Object[] objects1 Object[] objects2 int count public boolean equals (java.lang.Object) Object obj com.google.protobuf.UnknownFieldSetLite other private static int hashCode (int[], int) int i int[] tags int count int hashCode private static int hashCode (java.lang.Object[], int) int i Object[] objects int count int hashCode public int hashCode () int hashCode final void printWithIndent (java.lang.StringBuilder, int) int fieldNumber int i StringBuilder buffer int indent void storeField (int, java.lang.Object) int tag Object value private void ensureCapacity (int) int newCapacity int minCapacity boolean mergeFieldFrom (int, com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.UnknownFieldSetLite subFieldSet int tag com.google.protobuf.CodedInputStream input int fieldNumber com.google.protobuf.UnknownFieldSetLite mergeVarintField (int, int) int fieldNumber int value com.google.protobuf.UnknownFieldSetLite mergeLengthDelimitedField (int, com.google.protobuf.ByteString) int fieldNumber com.google.protobuf.ByteString value private com.google.protobuf.UnknownFieldSetLite mergeFrom (com.google.protobuf.CodedInputStream) throws java.io.IOException int tag com.google.protobuf.CodedInputStream input com.google.protobuf.UnknownFieldSetLite mergeFrom (com.google.protobuf.UnknownFieldSetLite) com.google.protobuf.UnknownFieldSetLite other int newCount static void <clinit> () }
com/google/protobuf/UnknownFieldSetLiteSchema.class
UnknownFieldSetLiteSchema.java package com.google.protobuf com.google.protobuf.UnknownFieldSetLiteSchema extends com.google.protobuf.UnknownFieldSchema { void <init> () boolean shouldDiscardUnknownFields (com.google.protobuf.Reader) com.google.protobuf.Reader reader com.google.protobuf.UnknownFieldSetLite newBuilder () void addVarint (com.google.protobuf.UnknownFieldSetLite, int, long) com.google.protobuf.UnknownFieldSetLite fields int number long value void addFixed32 (com.google.protobuf.UnknownFieldSetLite, int, int) com.google.protobuf.UnknownFieldSetLite fields int number int value void addFixed64 (com.google.protobuf.UnknownFieldSetLite, int, long) com.google.protobuf.UnknownFieldSetLite fields int number long value void addLengthDelimited (com.google.protobuf.UnknownFieldSetLite, int, com.google.protobuf.ByteString) com.google.protobuf.UnknownFieldSetLite fields int number com.google.protobuf.ByteString value void addGroup (com.google.protobuf.UnknownFieldSetLite, int, com.google.protobuf.UnknownFieldSetLite) com.google.protobuf.UnknownFieldSetLite fields int number com.google.protobuf.UnknownFieldSetLite subFieldSet com.google.protobuf.UnknownFieldSetLite toImmutable (com.google.protobuf.UnknownFieldSetLite) com.google.protobuf.UnknownFieldSetLite fields void setToMessage (java.lang.Object, com.google.protobuf.UnknownFieldSetLite) Object message com.google.protobuf.UnknownFieldSetLite fields com.google.protobuf.UnknownFieldSetLite getFromMessage (java.lang.Object) Object message com.google.protobuf.UnknownFieldSetLite getBuilderFromMessage (java.lang.Object) Object message com.google.protobuf.UnknownFieldSetLite unknownFields void setBuilderToMessage (java.lang.Object, com.google.protobuf.UnknownFieldSetLite) Object message com.google.protobuf.UnknownFieldSetLite fields void makeImmutable (java.lang.Object) Object message void writeTo (com.google.protobuf.UnknownFieldSetLite, com.google.protobuf.Writer) throws java.io.IOException com.google.protobuf.UnknownFieldSetLite fields com.google.protobuf.Writer writer void writeAsMessageSetTo (com.google.protobuf.UnknownFieldSetLite, com.google.protobuf.Writer) throws java.io.IOException com.google.protobuf.UnknownFieldSetLite fields com.google.protobuf.Writer writer com.google.protobuf.UnknownFieldSetLite merge (com.google.protobuf.UnknownFieldSetLite, com.google.protobuf.UnknownFieldSetLite) com.google.protobuf.UnknownFieldSetLite target com.google.protobuf.UnknownFieldSetLite source int getSerializedSize (com.google.protobuf.UnknownFieldSetLite) com.google.protobuf.UnknownFieldSetLite unknowns int getSerializedSizeAsMessageSet (com.google.protobuf.UnknownFieldSetLite) com.google.protobuf.UnknownFieldSetLite unknowns volatile synthetic int getSerializedSize (java.lang.Object) volatile synthetic int getSerializedSizeAsMessageSet (java.lang.Object) volatile synthetic java.lang.Object merge (java.lang.Object, java.lang.Object) volatile synthetic void writeAsMessageSetTo (java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException volatile synthetic void writeTo (java.lang.Object, com.google.protobuf.Writer) throws java.io.IOException volatile synthetic void setBuilderToMessage (java.lang.Object, java.lang.Object) volatile synthetic java.lang.Object getBuilderFromMessage (java.lang.Object) volatile synthetic java.lang.Object getFromMessage (java.lang.Object) volatile synthetic void setToMessage (java.lang.Object, java.lang.Object) volatile synthetic java.lang.Object toImmutable (java.lang.Object) volatile synthetic java.lang.Object newBuilder () volatile synthetic void addGroup (java.lang.Object, int, java.lang.Object) volatile synthetic void addLengthDelimited (java.lang.Object, int, com.google.protobuf.ByteString) volatile synthetic void addFixed64 (java.lang.Object, int, long) volatile synthetic void addFixed32 (java.lang.Object, int, int) volatile synthetic void addVarint (java.lang.Object, int, long) }
com/google/protobuf/UnmodifiableLazyStringList$1.class
UnmodifiableLazyStringList.java package com.google.protobuf com.google.protobuf.UnmodifiableLazyStringList$1 extends java.lang.Object implements java.util.ListIterator { java.util.ListIterator iter final synthetic int val$index final synthetic com.google.protobuf.UnmodifiableLazyStringList this$0 void <init> (com.google.protobuf.UnmodifiableLazyStringList, int) com.google.protobuf.UnmodifiableLazyStringList this$0 public boolean hasNext () public java.lang.String next () public boolean hasPrevious () public java.lang.String previous () public int nextIndex () public int previousIndex () public void remove () public void set (java.lang.String) String o public void add (java.lang.String) String o public volatile synthetic void add (java.lang.Object) public volatile synthetic void set (java.lang.Object) public volatile synthetic java.lang.Object previous () public volatile synthetic java.lang.Object next () }
com/google/protobuf/UnmodifiableLazyStringList$2.class
UnmodifiableLazyStringList.java package com.google.protobuf com.google.protobuf.UnmodifiableLazyStringList$2 extends java.lang.Object implements java.util.Iterator { java.util.Iterator iter final synthetic com.google.protobuf.UnmodifiableLazyStringList this$0 void <init> (com.google.protobuf.UnmodifiableLazyStringList) com.google.protobuf.UnmodifiableLazyStringList this$0 public boolean hasNext () public java.lang.String next () public void remove () public volatile synthetic java.lang.Object next () }
com/google/protobuf/UnmodifiableLazyStringList.class
UnmodifiableLazyStringList.java package com.google.protobuf public com.google.protobuf.UnmodifiableLazyStringList extends java.util.AbstractList implements com.google.protobuf.LazyStringList java.util.RandomAccess { private final com.google.protobuf.LazyStringList list public void <init> (com.google.protobuf.LazyStringList) com.google.protobuf.LazyStringList list public java.lang.String get (int) int index public java.lang.Object getRaw (int) int index public int size () public com.google.protobuf.ByteString getByteString (int) int index public void add (com.google.protobuf.ByteString) com.google.protobuf.ByteString element public void set (int, com.google.protobuf.ByteString) int index com.google.protobuf.ByteString element public boolean addAllByteString (java.util.Collection) java.util.Collection element public byte[] getByteArray (int) int index public void add (byte[]) byte[] element public void set (int, byte[]) int index byte[] element public boolean addAllByteArray (java.util.Collection) java.util.Collection element public java.util.ListIterator listIterator (int) int index public java.util.Iterator iterator () public java.util.List getUnderlyingElements () public void mergeFrom (com.google.protobuf.LazyStringList) com.google.protobuf.LazyStringList other public java.util.List asByteArrayList () public java.util.List asByteStringList () public com.google.protobuf.LazyStringList getUnmodifiableView () public volatile synthetic java.lang.Object get (int) static synthetic com.google.protobuf.LazyStringList access$000 (com.google.protobuf.UnmodifiableLazyStringList) com.google.protobuf.UnmodifiableLazyStringList x0 }
com/google/protobuf/UnsafeByteOperations.class
UnsafeByteOperations.java package com.google.protobuf public final com.google.protobuf.UnsafeByteOperations extends java.lang.Object { private void <init> () public static com.google.protobuf.ByteString unsafeWrap (byte[]) byte[] buffer public static com.google.protobuf.ByteString unsafeWrap (byte[], int, int) byte[] buffer int offset int length public static com.google.protobuf.ByteString unsafeWrap (java.nio.ByteBuffer) java.nio.ByteBuffer buffer public static void unsafeWriteTo (com.google.protobuf.ByteString, com.google.protobuf.ByteOutput) throws java.io.IOException com.google.protobuf.ByteString bytes com.google.protobuf.ByteOutput output }
com/google/protobuf/UnsafeUtil$1.class
UnsafeUtil.java package com.google.protobuf com.google.protobuf.UnsafeUtil$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction { void <init> () public sun.misc.Unsafe run () throws java.lang.Exception Object x java.lang.reflect.Field f Class k public volatile synthetic java.lang.Object run () throws java.lang.Exception }
com/google/protobuf/UnsafeUtil$Android32MemoryAccessor.class
UnsafeUtil.java package com.google.protobuf final com.google.protobuf.UnsafeUtil$Android32MemoryAccessor extends com.google.protobuf.UnsafeUtil$MemoryAccessor { private static final long SMALL_ADDRESS_MASK private static int smallAddress (long) long address void <init> (sun.misc.Unsafe) sun.misc.Unsafe unsafe public java.lang.Object getStaticObject (java.lang.reflect.Field) IllegalAccessException e java.lang.reflect.Field field public byte getByte (java.lang.Object, long) Object target long offset public void putByte (java.lang.Object, long, byte) Object target long offset byte value public boolean getBoolean (java.lang.Object, long) Object target long offset public void putBoolean (java.lang.Object, long, boolean) Object target long offset boolean value public float getFloat (java.lang.Object, long) Object target long offset public void putFloat (java.lang.Object, long, float) Object target long offset float value public double getDouble (java.lang.Object, long) Object target long offset public void putDouble (java.lang.Object, long, double) Object target long offset double value public boolean supportsUnsafeByteBufferOperations () public byte getByte (long) long address public void putByte (long, byte) long address byte value public int getInt (long) long address public void putInt (long, int) long address int value public long getLong (long) long address public void putLong (long, long) long address long value public void copyMemory (long, byte[], long, long) long srcOffset byte[] target long targetIndex long length public void copyMemory (byte[], long, long, long) byte[] src long srcIndex long targetOffset long length }
com/google/protobuf/UnsafeUtil$Android64MemoryAccessor.class
UnsafeUtil.java package com.google.protobuf final com.google.protobuf.UnsafeUtil$Android64MemoryAccessor extends com.google.protobuf.UnsafeUtil$MemoryAccessor { void <init> (sun.misc.Unsafe) sun.misc.Unsafe unsafe public java.lang.Object getStaticObject (java.lang.reflect.Field) IllegalAccessException e java.lang.reflect.Field field public byte getByte (java.lang.Object, long) Object target long offset public void putByte (java.lang.Object, long, byte) Object target long offset byte value public boolean getBoolean (java.lang.Object, long) Object target long offset public void putBoolean (java.lang.Object, long, boolean) Object target long offset boolean value public float getFloat (java.lang.Object, long) Object target long offset public void putFloat (java.lang.Object, long, float) Object target long offset float value public double getDouble (java.lang.Object, long) Object target long offset public void putDouble (java.lang.Object, long, double) Object target long offset double value public boolean supportsUnsafeByteBufferOperations () public byte getByte (long) long address public void putByte (long, byte) long address byte value public int getInt (long) long address public void putInt (long, int) long address int value public long getLong (long) long address public void putLong (long, long) long address long value public void copyMemory (long, byte[], long, long) long srcOffset byte[] target long targetIndex long length public void copyMemory (byte[], long, long, long) byte[] src long srcIndex long targetOffset long length }
com/google/protobuf/UnsafeUtil$JvmMemoryAccessor.class
UnsafeUtil.java package com.google.protobuf final com.google.protobuf.UnsafeUtil$JvmMemoryAccessor extends com.google.protobuf.UnsafeUtil$MemoryAccessor { void <init> (sun.misc.Unsafe) sun.misc.Unsafe unsafe public java.lang.Object getStaticObject (java.lang.reflect.Field) java.lang.reflect.Field field public boolean supportsUnsafeArrayOperations () Class clazz Throwable e public byte getByte (java.lang.Object, long) Object target long offset public void putByte (java.lang.Object, long, byte) Object target long offset byte value public boolean getBoolean (java.lang.Object, long) Object target long offset public void putBoolean (java.lang.Object, long, boolean) Object target long offset boolean value public float getFloat (java.lang.Object, long) Object target long offset public void putFloat (java.lang.Object, long, float) Object target long offset float value public double getDouble (java.lang.Object, long) Object target long offset public void putDouble (java.lang.Object, long, double) Object target long offset double value public boolean supportsUnsafeByteBufferOperations () Class clazz Throwable e public byte getByte (long) long address public void putByte (long, byte) long address byte value public int getInt (long) long address public void putInt (long, int) long address int value public long getLong (long) long address public void putLong (long, long) long address long value public void copyMemory (long, byte[], long, long) long srcOffset byte[] target long targetIndex long length public void copyMemory (byte[], long, long, long) byte[] src long srcIndex long targetOffset long length }
com/google/protobuf/UnsafeUtil$MemoryAccessor.class
UnsafeUtil.java package com.google.protobuf abstract com.google.protobuf.UnsafeUtil$MemoryAccessor extends java.lang.Object { sun.misc.Unsafe unsafe void <init> (sun.misc.Unsafe) sun.misc.Unsafe unsafe public final long objectFieldOffset (java.lang.reflect.Field) java.lang.reflect.Field field public final int arrayBaseOffset (java.lang.Class) Class clazz public final int arrayIndexScale (java.lang.Class) Class clazz public abstract java.lang.Object getStaticObject (java.lang.reflect.Field) public boolean supportsUnsafeArrayOperations () Class clazz Throwable e public abstract byte getByte (java.lang.Object, long) public abstract void putByte (java.lang.Object, long, byte) public final int getInt (java.lang.Object, long) Object target long offset public final void putInt (java.lang.Object, long, int) Object target long offset int value public final long getLong (java.lang.Object, long) Object target long offset public final void putLong (java.lang.Object, long, long) Object target long offset long value public abstract boolean getBoolean (java.lang.Object, long) public abstract void putBoolean (java.lang.Object, long, boolean) public abstract float getFloat (java.lang.Object, long) public abstract void putFloat (java.lang.Object, long, float) public abstract double getDouble (java.lang.Object, long) public abstract void putDouble (java.lang.Object, long, double) public final java.lang.Object getObject (java.lang.Object, long) Object target long offset public final void putObject (java.lang.Object, long, java.lang.Object) Object target long offset Object value public boolean supportsUnsafeByteBufferOperations () Class clazz Throwable e public abstract byte getByte (long) public abstract void putByte (long, byte) public abstract int getInt (long) public abstract void putInt (long, int) public abstract long getLong (long) public abstract void putLong (long, long) public abstract void copyMemory (long, byte[], long, long) public abstract void copyMemory (byte[], long, long, long) }
com/google/protobuf/UnsafeUtil.class
UnsafeUtil.java package com.google.protobuf final com.google.protobuf.UnsafeUtil extends java.lang.Object { private static final sun.misc.Unsafe UNSAFE private static final Class MEMORY_CLASS private static final boolean IS_ANDROID_64 private static final boolean IS_ANDROID_32 private static final com.google.protobuf.UnsafeUtil$MemoryAccessor MEMORY_ACCESSOR private static final boolean HAS_UNSAFE_BYTEBUFFER_OPERATIONS private static final boolean HAS_UNSAFE_ARRAY_OPERATIONS static final long BYTE_ARRAY_BASE_OFFSET private static final long BOOLEAN_ARRAY_BASE_OFFSET private static final long BOOLEAN_ARRAY_INDEX_SCALE private static final long INT_ARRAY_BASE_OFFSET private static final long INT_ARRAY_INDEX_SCALE private static final long LONG_ARRAY_BASE_OFFSET private static final long LONG_ARRAY_INDEX_SCALE private static final long FLOAT_ARRAY_BASE_OFFSET private static final long FLOAT_ARRAY_INDEX_SCALE private static final long DOUBLE_ARRAY_BASE_OFFSET private static final long DOUBLE_ARRAY_INDEX_SCALE private static final long OBJECT_ARRAY_BASE_OFFSET private static final long OBJECT_ARRAY_INDEX_SCALE private static final long BUFFER_ADDRESS_OFFSET private static final int STRIDE private static final int STRIDE_ALIGNMENT_MASK private static final int BYTE_ARRAY_ALIGNMENT static final boolean IS_BIG_ENDIAN private void <init> () static boolean hasUnsafeArrayOperations () static boolean hasUnsafeByteBufferOperations () static boolean isAndroid64 () static java.lang.Object allocateInstance (java.lang.Class) InstantiationException e Class clazz static long objectFieldOffset (java.lang.reflect.Field) java.lang.reflect.Field field private static int arrayBaseOffset (java.lang.Class) Class clazz private static int arrayIndexScale (java.lang.Class) Class clazz static byte getByte (java.lang.Object, long) Object target long offset static void putByte (java.lang.Object, long, byte) Object target long offset byte value static int getInt (java.lang.Object, long) Object target long offset static void putInt (java.lang.Object, long, int) Object target long offset int value static long getLong (java.lang.Object, long) Object target long offset static void putLong (java.lang.Object, long, long) Object target long offset long value static boolean getBoolean (java.lang.Object, long) Object target long offset static void putBoolean (java.lang.Object, long, boolean) Object target long offset boolean value static float getFloat (java.lang.Object, long) Object target long offset static void putFloat (java.lang.Object, long, float) Object target long offset float value static double getDouble (java.lang.Object, long) Object target long offset static void putDouble (java.lang.Object, long, double) Object target long offset double value static java.lang.Object getObject (java.lang.Object, long) Object target long offset static void putObject (java.lang.Object, long, java.lang.Object) Object target long offset Object value static byte getByte (byte[], long) byte[] target long index static void putByte (byte[], long, byte) byte[] target long index byte value static int getInt (int[], long) int[] target long index static void putInt (int[], long, int) int[] target long index int value static long getLong (long[], long) long[] target long index static void putLong (long[], long, long) long[] target long index long value static boolean getBoolean (boolean[], long) boolean[] target long index static void putBoolean (boolean[], long, boolean) boolean[] target long index boolean value static float getFloat (float[], long) float[] target long index static void putFloat (float[], long, float) float[] target long index float value static double getDouble (double[], long) double[] target long index static void putDouble (double[], long, double) double[] target long index double value static java.lang.Object getObject (java.lang.Object[], long) Object[] target long index static void putObject (java.lang.Object[], long, java.lang.Object) Object[] target long index Object value static void copyMemory (byte[], long, long, long) byte[] src long srcIndex long targetOffset long length static void copyMemory (long, byte[], long, long) long srcOffset byte[] target long targetIndex long length static void copyMemory (byte[], long, byte[], long, long) byte[] src long srcIndex byte[] target long targetIndex long length static byte getByte (long) long address static void putByte (long, byte) long address byte value static int getInt (long) long address static void putInt (long, int) long address int value static long getLong (long) long address static void putLong (long, long) long address long value static long addressOffset (java.nio.ByteBuffer) java.nio.ByteBuffer buffer static java.lang.Object getStaticObject (java.lang.reflect.Field) java.lang.reflect.Field field static sun.misc.Unsafe getUnsafe () sun.misc.Unsafe unsafe private static com.google.protobuf.UnsafeUtil$MemoryAccessor getMemoryAccessor () private static boolean supportsUnsafeArrayOperations () private static boolean supportsUnsafeByteBufferOperations () static boolean determineAndroidSupportByAddressSize (java.lang.Class) Class clazz Throwable t Class addressClass private static java.lang.reflect.Field bufferAddressField () java.lang.reflect.Field field java.lang.reflect.Field field private static int firstDifferingByteIndexNativeEndian (long, long) long left long right int n static int mismatch (byte[], int, byte[], int, int) long leftLongWord long rightLongWord int leftAlignment int strideLength byte[] left int leftOff byte[] right int rightOff int length int index private static long fieldOffset (java.lang.reflect.Field) java.lang.reflect.Field field private static java.lang.reflect.Field field (java.lang.Class, java.lang.String) java.lang.reflect.Field field Throwable t Class clazz String fieldName java.lang.reflect.Field field private static byte getByteBigEndian (java.lang.Object, long) Object target long offset private static byte getByteLittleEndian (java.lang.Object, long) Object target long offset private static void putByteBigEndian (java.lang.Object, long, byte) Object target long offset byte value int intValue int shift int output private static void putByteLittleEndian (java.lang.Object, long, byte) Object target long offset byte value int intValue int shift int output private static boolean getBooleanBigEndian (java.lang.Object, long) Object target long offset private static boolean getBooleanLittleEndian (java.lang.Object, long) Object target long offset private static void putBooleanBigEndian (java.lang.Object, long, boolean) Object target long offset boolean value private static void putBooleanLittleEndian (java.lang.Object, long, boolean) Object target long offset boolean value private static void logMissingMethod (java.lang.Throwable) Throwable e static synthetic void access$000 (java.lang.Throwable) Throwable x0 static synthetic java.lang.reflect.Field access$100 () static synthetic byte access$200 (java.lang.Object, long) Object x0 long x1 static synthetic byte access$300 (java.lang.Object, long) Object x0 long x1 static synthetic void access$400 (java.lang.Object, long, byte) Object x0 long x1 byte x2 static synthetic void access$500 (java.lang.Object, long, byte) Object x0 long x1 byte x2 static synthetic boolean access$600 (java.lang.Object, long) Object x0 long x1 static synthetic boolean access$700 (java.lang.Object, long) Object x0 long x1 static synthetic void access$800 (java.lang.Object, long, boolean) Object x0 long x1 boolean x2 static synthetic void access$900 (java.lang.Object, long, boolean) Object x0 long x1 boolean x2 static void <clinit> () }
com/google/protobuf/Utf8$DecodeUtil.class
Utf8.java package com.google.protobuf com.google.protobuf.Utf8$DecodeUtil extends java.lang.Object { private void <init> () private static boolean isOneByte (byte) byte b private static boolean isTwoBytes (byte) byte b private static boolean isThreeBytes (byte) byte b private static void handleOneByte (byte, char[], int) byte byte1 char[] resultArr int resultPos private static void handleTwoBytes (byte, byte, char[], int) throws com.google.protobuf.InvalidProtocolBufferException byte byte1 byte byte2 char[] resultArr int resultPos private static void handleThreeBytes (byte, byte, byte, char[], int) throws com.google.protobuf.InvalidProtocolBufferException byte byte1 byte byte2 byte byte3 char[] resultArr int resultPos private static void handleFourBytes (byte, byte, byte, byte, char[], int) throws com.google.protobuf.InvalidProtocolBufferException byte byte1 byte byte2 byte byte3 byte byte4 char[] resultArr int resultPos int codepoint private static boolean isNotTrailingByte (byte) byte b private static int trailingByteValue (byte) byte b private static char highSurrogate (int) int codePoint private static char lowSurrogate (int) int codePoint static synthetic boolean access$400 (byte) byte x0 static synthetic void access$500 (byte, char[], int) byte x0 char[] x1 int x2 static synthetic boolean access$600 (byte) byte x0 static synthetic void access$700 (byte, byte, char[], int) throws com.google.protobuf.InvalidProtocolBufferException byte x0 byte x1 char[] x2 int x3 static synthetic boolean access$800 (byte) byte x0 static synthetic void access$900 (byte, byte, byte, char[], int) throws com.google.protobuf.InvalidProtocolBufferException byte x0 byte x1 byte x2 char[] x3 int x4 static synthetic void access$1000 (byte, byte, byte, byte, char[], int) throws com.google.protobuf.InvalidProtocolBufferException byte x0 byte x1 byte x2 byte x3 char[] x4 int x5 }
com/google/protobuf/Utf8$Processor.class
Utf8.java package com.google.protobuf abstract com.google.protobuf.Utf8$Processor extends java.lang.Object { void <init> () final boolean isValidUtf8 (byte[], int, int) byte[] bytes int index int limit abstract int partialIsValidUtf8 (int, byte[], int, int) final boolean isValidUtf8 (java.nio.ByteBuffer, int, int) java.nio.ByteBuffer buffer int index int limit final int partialIsValidUtf8 (int, java.nio.ByteBuffer, int, int) int offset int state java.nio.ByteBuffer buffer int index int limit abstract int partialIsValidUtf8Direct (int, java.nio.ByteBuffer, int, int) final int partialIsValidUtf8Default (int, java.nio.ByteBuffer, int, int) byte byte2 byte byte2 byte byte3 byte byte1 int state java.nio.ByteBuffer buffer int index int limit private static int partialIsValidUtf8 (java.nio.ByteBuffer, int, int) byte byte2 int byte2 int byte1 java.nio.ByteBuffer buffer int index int limit abstract java.lang.String decodeUtf8 (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException final java.lang.String decodeUtf8 (java.nio.ByteBuffer, int, int) throws com.google.protobuf.InvalidProtocolBufferException int offset java.nio.ByteBuffer buffer int index int size abstract java.lang.String decodeUtf8Direct (java.nio.ByteBuffer, int, int) throws com.google.protobuf.InvalidProtocolBufferException final java.lang.String decodeUtf8Default (java.nio.ByteBuffer, int, int) throws com.google.protobuf.InvalidProtocolBufferException byte b byte b byte byte1 java.nio.ByteBuffer buffer int index int size int offset int limit char[] resultArr int resultPos abstract int encodeUtf8 (java.lang.CharSequence, byte[], int, int) final void encodeUtf8 (java.lang.CharSequence, java.nio.ByteBuffer) int offset int endIndex CharSequence in java.nio.ByteBuffer out abstract void encodeUtf8Direct (java.lang.CharSequence, java.nio.ByteBuffer) final void encodeUtf8Default (java.lang.CharSequence, java.nio.ByteBuffer) char c char low char low int codePoint char c int badWriteIndex IndexOutOfBoundsException e CharSequence in java.nio.ByteBuffer out int inLength int outIx int inIx }
com/google/protobuf/Utf8$SafeProcessor.class
Utf8.java package com.google.protobuf final com.google.protobuf.Utf8$SafeProcessor extends com.google.protobuf.Utf8$Processor { void <init> () int partialIsValidUtf8 (int, byte[], int, int) int byte2 int byte2 int byte3 int byte1 int state byte[] bytes int index int limit int partialIsValidUtf8Direct (int, java.nio.ByteBuffer, int, int) int state java.nio.ByteBuffer buffer int index int limit java.lang.String decodeUtf8 (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException byte b byte b byte byte1 byte[] bytes int index int size int offset int limit char[] resultArr int resultPos java.lang.String decodeUtf8Direct (java.nio.ByteBuffer, int, int) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer buffer int index int size int encodeUtf8 (java.lang.CharSequence, byte[], int, int) char c char low char low int codePoint char c CharSequence in byte[] out int offset int length int utf16Length int j int i int limit void encodeUtf8Direct (java.lang.CharSequence, java.nio.ByteBuffer) CharSequence in java.nio.ByteBuffer out private static int partialIsValidUtf8 (byte[], int, int) byte[] bytes int index int limit private static int partialIsValidUtf8NonAscii (byte[], int, int) int byte2 int byte1 int byte2 byte[] bytes int index int limit }
com/google/protobuf/Utf8$UnpairedSurrogateException.class
Utf8.java package com.google.protobuf com.google.protobuf.Utf8$UnpairedSurrogateException extends java.lang.IllegalArgumentException { void <init> (int, int) int index int length }
com/google/protobuf/Utf8$UnsafeProcessor.class
Utf8.java package com.google.protobuf final com.google.protobuf.Utf8$UnsafeProcessor extends com.google.protobuf.Utf8$Processor { void <init> () static boolean isAvailable () int partialIsValidUtf8 (int, byte[], int, int) int byte2 int byte2 int byte3 int byte1 int state byte[] bytes int index int limit long offset long offsetLimit int partialIsValidUtf8Direct (int, java.nio.ByteBuffer, int, int) int byte2 int byte2 int byte3 int byte1 int state java.nio.ByteBuffer buffer int index int limit long address long addressLimit java.lang.String decodeUtf8 (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException byte[] bytes int index int size String s java.lang.String decodeUtf8Direct (java.nio.ByteBuffer, int, int) throws com.google.protobuf.InvalidProtocolBufferException byte b byte b byte byte1 java.nio.ByteBuffer buffer int index int size long address long addressLimit char[] resultArr int resultPos int encodeUtf8 (java.lang.CharSequence, byte[], int, int) char c char low char low int codePoint char c CharSequence in byte[] out int offset int length long outIx long outLimit int inLimit int inIx void encodeUtf8Direct (java.lang.CharSequence, java.nio.ByteBuffer) char c char low char low int codePoint char c CharSequence in java.nio.ByteBuffer out long address long outIx long outLimit int inLimit int inIx private static int unsafeEstimateConsecutiveAscii (byte[], long, int) byte[] bytes long offset int maxChars int unaligned int i private static int unsafeEstimateConsecutiveAscii (long, int) int j long address int maxChars int remaining int unaligned private static int partialIsValidUtf8 (byte[], long, int) int byte2 int byte2 int byte1 byte[] bytes long offset int remaining int skipped private static int partialIsValidUtf8 (long, int) byte byte2 byte byte2 int byte1 long address int remaining int skipped private static int unsafeIncompleteStateFor (byte[], int, long, int) byte[] bytes int byte1 long offset int remaining private static int unsafeIncompleteStateFor (long, int, int) long address int byte1 int remaining }
com/google/protobuf/Utf8.class
Utf8.java package com.google.protobuf final com.google.protobuf.Utf8 extends java.lang.Object { private static final com.google.protobuf.Utf8$Processor processor private static final long ASCII_MASK_LONG static final int MAX_BYTES_PER_CHAR static final int COMPLETE static final int MALFORMED private static final int UNSAFE_COUNT_ASCII_THRESHOLD static boolean isValidUtf8 (byte[]) byte[] bytes static boolean isValidUtf8 (byte[], int, int) byte[] bytes int index int limit static int partialIsValidUtf8 (int, byte[], int, int) int state byte[] bytes int index int limit private static int incompleteStateFor (int) int byte1 private static int incompleteStateFor (int, int) int byte1 int byte2 private static int incompleteStateFor (int, int, int) int byte1 int byte2 int byte3 private static int incompleteStateFor (byte[], int, int) byte[] bytes int index int limit int byte1 private static int incompleteStateFor (java.nio.ByteBuffer, int, int, int) java.nio.ByteBuffer buffer int byte1 int index int remaining static int encodedLength (java.lang.CharSequence) char c CharSequence sequence int utf16Length int utf8Length int i private static int encodedLengthGeneral (java.lang.CharSequence, int) int cp char c int i CharSequence sequence int start int utf16Length int utf8Length static int encode (java.lang.CharSequence, byte[], int, int) CharSequence in byte[] out int offset int length static boolean isValidUtf8 (java.nio.ByteBuffer) java.nio.ByteBuffer buffer static int partialIsValidUtf8 (int, java.nio.ByteBuffer, int, int) int state java.nio.ByteBuffer buffer int index int limit static java.lang.String decodeUtf8 (java.nio.ByteBuffer, int, int) throws com.google.protobuf.InvalidProtocolBufferException java.nio.ByteBuffer buffer int index int size static java.lang.String decodeUtf8 (byte[], int, int) throws com.google.protobuf.InvalidProtocolBufferException byte[] bytes int index int size static void encodeUtf8 (java.lang.CharSequence, java.nio.ByteBuffer) CharSequence in java.nio.ByteBuffer out private static int estimateConsecutiveAscii (java.nio.ByteBuffer, int, int) java.nio.ByteBuffer buffer int index int limit int i int lim private void <init> () static synthetic int access$000 (int, int) int x0 int x1 static synthetic int access$100 (int, int, int) int x0 int x1 int x2 static synthetic int access$200 (java.nio.ByteBuffer, int, int) java.nio.ByteBuffer x0 int x1 int x2 static synthetic int access$300 (java.nio.ByteBuffer, int, int, int) java.nio.ByteBuffer x0 int x1 int x2 int x3 static synthetic int access$1100 (byte[], int, int) byte[] x0 int x1 int x2 static synthetic int access$1200 (int) int x0 static void <clinit> () }
com/google/protobuf/WireFormat$1.class
WireFormat.java package com.google.protobuf synthetic com.google.protobuf.WireFormat$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$protobuf$WireFormat$FieldType static void <clinit> () }
com/google/protobuf/WireFormat$FieldType$1.class
WireFormat.java package com.google.protobuf final enum com.google.protobuf.WireFormat$FieldType$1 extends com.google.protobuf.WireFormat$FieldType { void <init> (java.lang.String, int, com.google.protobuf.WireFormat$JavaType, int) com.google.protobuf.WireFormat$JavaType javaType int wireType public boolean isPackable () }
com/google/protobuf/WireFormat$FieldType$2.class
WireFormat.java package com.google.protobuf final enum com.google.protobuf.WireFormat$FieldType$2 extends com.google.protobuf.WireFormat$FieldType { void <init> (java.lang.String, int, com.google.protobuf.WireFormat$JavaType, int) com.google.protobuf.WireFormat$JavaType javaType int wireType public boolean isPackable () }
com/google/protobuf/WireFormat$FieldType$3.class
WireFormat.java package com.google.protobuf final enum com.google.protobuf.WireFormat$FieldType$3 extends com.google.protobuf.WireFormat$FieldType { void <init> (java.lang.String, int, com.google.protobuf.WireFormat$JavaType, int) com.google.protobuf.WireFormat$JavaType javaType int wireType public boolean isPackable () }
com/google/protobuf/WireFormat$FieldType$4.class
WireFormat.java package com.google.protobuf final enum com.google.protobuf.WireFormat$FieldType$4 extends com.google.protobuf.WireFormat$FieldType { void <init> (java.lang.String, int, com.google.protobuf.WireFormat$JavaType, int) com.google.protobuf.WireFormat$JavaType javaType int wireType public boolean isPackable () }
com/google/protobuf/WireFormat$FieldType.class
WireFormat.java package com.google.protobuf public enum com.google.protobuf.WireFormat$FieldType extends java.lang.Enum { public static final enum com.google.protobuf.WireFormat$FieldType DOUBLE public static final enum com.google.protobuf.WireFormat$FieldType FLOAT public static final enum com.google.protobuf.WireFormat$FieldType INT64 public static final enum com.google.protobuf.WireFormat$FieldType UINT64 public static final enum com.google.protobuf.WireFormat$FieldType INT32 public static final enum com.google.protobuf.WireFormat$FieldType FIXED64 public static final enum com.google.protobuf.WireFormat$FieldType FIXED32 public static final enum com.google.protobuf.WireFormat$FieldType BOOL public static final enum com.google.protobuf.WireFormat$FieldType STRING public static final enum com.google.protobuf.WireFormat$FieldType GROUP public static final enum com.google.protobuf.WireFormat$FieldType MESSAGE public static final enum com.google.protobuf.WireFormat$FieldType BYTES public static final enum com.google.protobuf.WireFormat$FieldType UINT32 public static final enum com.google.protobuf.WireFormat$FieldType ENUM public static final enum com.google.protobuf.WireFormat$FieldType SFIXED32 public static final enum com.google.protobuf.WireFormat$FieldType SFIXED64 public static final enum com.google.protobuf.WireFormat$FieldType SINT32 public static final enum com.google.protobuf.WireFormat$FieldType SINT64 private final com.google.protobuf.WireFormat$JavaType javaType private final int wireType private static final synthetic com.google.protobuf.WireFormat$FieldType[] $VALUES public static com.google.protobuf.WireFormat$FieldType[] values () public static com.google.protobuf.WireFormat$FieldType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, com.google.protobuf.WireFormat$JavaType, int) com.google.protobuf.WireFormat$JavaType javaType int wireType public com.google.protobuf.WireFormat$JavaType getJavaType () public int getWireType () public boolean isPackable () private static synthetic com.google.protobuf.WireFormat$FieldType[] $values () synthetic void <init> (java.lang.String, int, com.google.protobuf.WireFormat$JavaType, int, com.google.protobuf.WireFormat$1) String x0 int x1 com.google.protobuf.WireFormat$JavaType x2 int x3 com.google.protobuf.WireFormat$1 x4 static void <clinit> () }
com/google/protobuf/WireFormat$JavaType.class
WireFormat.java package com.google.protobuf public final enum com.google.protobuf.WireFormat$JavaType extends java.lang.Enum { public static final enum com.google.protobuf.WireFormat$JavaType INT public static final enum com.google.protobuf.WireFormat$JavaType LONG public static final enum com.google.protobuf.WireFormat$JavaType FLOAT public static final enum com.google.protobuf.WireFormat$JavaType DOUBLE public static final enum com.google.protobuf.WireFormat$JavaType BOOLEAN public static final enum com.google.protobuf.WireFormat$JavaType STRING public static final enum com.google.protobuf.WireFormat$JavaType BYTE_STRING public static final enum com.google.protobuf.WireFormat$JavaType ENUM public static final enum com.google.protobuf.WireFormat$JavaType MESSAGE private final Object defaultDefault private static final synthetic com.google.protobuf.WireFormat$JavaType[] $VALUES public static com.google.protobuf.WireFormat$JavaType[] values () public static com.google.protobuf.WireFormat$JavaType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.Object) Object defaultDefault java.lang.Object getDefaultDefault () private static synthetic com.google.protobuf.WireFormat$JavaType[] $values () static void <clinit> () }
com/google/protobuf/WireFormat$Utf8Validation$1.class
WireFormat.java package com.google.protobuf final enum com.google.protobuf.WireFormat$Utf8Validation$1 extends com.google.protobuf.WireFormat$Utf8Validation { void <init> (java.lang.String, int) java.lang.Object readString (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input }
com/google/protobuf/WireFormat$Utf8Validation$2.class
WireFormat.java package com.google.protobuf final enum com.google.protobuf.WireFormat$Utf8Validation$2 extends com.google.protobuf.WireFormat$Utf8Validation { void <init> (java.lang.String, int) java.lang.Object readString (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input }
com/google/protobuf/WireFormat$Utf8Validation$3.class
WireFormat.java package com.google.protobuf final enum com.google.protobuf.WireFormat$Utf8Validation$3 extends com.google.protobuf.WireFormat$Utf8Validation { void <init> (java.lang.String, int) java.lang.Object readString (com.google.protobuf.CodedInputStream) throws java.io.IOException com.google.protobuf.CodedInputStream input }
com/google/protobuf/WireFormat$Utf8Validation.class
WireFormat.java package com.google.protobuf abstract enum com.google.protobuf.WireFormat$Utf8Validation extends java.lang.Enum { public static final enum com.google.protobuf.WireFormat$Utf8Validation LOOSE public static final enum com.google.protobuf.WireFormat$Utf8Validation STRICT public static final enum com.google.protobuf.WireFormat$Utf8Validation LAZY private static final synthetic com.google.protobuf.WireFormat$Utf8Validation[] $VALUES public static com.google.protobuf.WireFormat$Utf8Validation[] values () public static com.google.protobuf.WireFormat$Utf8Validation valueOf (java.lang.String) String name private void <init> (java.lang.String, int) abstract java.lang.Object readString (com.google.protobuf.CodedInputStream) throws java.io.IOException private static synthetic com.google.protobuf.WireFormat$Utf8Validation[] $values () synthetic void <init> (java.lang.String, int, com.google.protobuf.WireFormat$1) String x0 int x1 com.google.protobuf.WireFormat$1 x2 static void <clinit> () }
com/google/protobuf/WireFormat.class
WireFormat.java package com.google.protobuf public final com.google.protobuf.WireFormat extends java.lang.Object { static final int FIXED32_SIZE static final int FIXED64_SIZE static final int MAX_VARINT32_SIZE static final int MAX_VARINT64_SIZE static final int MAX_VARINT_SIZE public static final int WIRETYPE_VARINT public static final int WIRETYPE_FIXED64 public static final int WIRETYPE_LENGTH_DELIMITED public static final int WIRETYPE_START_GROUP public static final int WIRETYPE_END_GROUP public static final int WIRETYPE_FIXED32 static final int TAG_TYPE_BITS static final int TAG_TYPE_MASK static final int MESSAGE_SET_ITEM static final int MESSAGE_SET_TYPE_ID static final int MESSAGE_SET_MESSAGE static final int MESSAGE_SET_ITEM_TAG static final int MESSAGE_SET_ITEM_END_TAG static final int MESSAGE_SET_TYPE_ID_TAG static final int MESSAGE_SET_MESSAGE_TAG private void <init> () public static int getTagWireType (int) int tag public static int getTagFieldNumber (int) int tag static int makeTag (int, int) int fieldNumber int wireType static java.lang.Object readPrimitiveField (com.google.protobuf.CodedInputStream, com.google.protobuf.WireFormat$FieldType, com.google.protobuf.WireFormat$Utf8Validation) throws java.io.IOException com.google.protobuf.CodedInputStream input com.google.protobuf.WireFormat$FieldType type com.google.protobuf.WireFormat$Utf8Validation utf8Validation static void <clinit> () }
com/google/protobuf/Writer$FieldOrder.class
Writer.java package com.google.protobuf public final enum com.google.protobuf.Writer$FieldOrder extends java.lang.Enum { public static final enum com.google.protobuf.Writer$FieldOrder ASCENDING public static final enum com.google.protobuf.Writer$FieldOrder DESCENDING private static final synthetic com.google.protobuf.Writer$FieldOrder[] $VALUES public static com.google.protobuf.Writer$FieldOrder[] values () public static com.google.protobuf.Writer$FieldOrder valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.google.protobuf.Writer$FieldOrder[] $values () static void <clinit> () }
com/google/protobuf/Writer.class
Writer.java package com.google.protobuf abstract com.google.protobuf.Writer extends java.lang.Object { public abstract com.google.protobuf.Writer$FieldOrder fieldOrder () public abstract void writeSFixed32 (int, int) throws java.io.IOException public abstract void writeInt64 (int, long) throws java.io.IOException public abstract void writeSFixed64 (int, long) throws java.io.IOException public abstract void writeFloat (int, float) throws java.io.IOException public abstract void writeDouble (int, double) throws java.io.IOException public abstract void writeEnum (int, int) throws java.io.IOException public abstract void writeUInt64 (int, long) throws java.io.IOException public abstract void writeInt32 (int, int) throws java.io.IOException public abstract void writeFixed64 (int, long) throws java.io.IOException public abstract void writeFixed32 (int, int) throws java.io.IOException public abstract void writeBool (int, boolean) throws java.io.IOException public abstract void writeString (int, java.lang.String) throws java.io.IOException public abstract void writeBytes (int, com.google.protobuf.ByteString) throws java.io.IOException public abstract void writeUInt32 (int, int) throws java.io.IOException public abstract void writeSInt32 (int, int) throws java.io.IOException public abstract void writeSInt64 (int, long) throws java.io.IOException public abstract void writeMessage (int, java.lang.Object) throws java.io.IOException public abstract void writeMessage (int, java.lang.Object, com.google.protobuf.Schema) throws java.io.IOException public abstract void writeGroup (int, java.lang.Object) throws java.io.IOException public abstract void writeGroup (int, java.lang.Object, com.google.protobuf.Schema) throws java.io.IOException public abstract void writeStartGroup (int) throws java.io.IOException public abstract void writeEndGroup (int) throws java.io.IOException public abstract void writeInt32List (int, java.util.List, boolean) throws java.io.IOException public abstract void writeFixed32List (int, java.util.List, boolean) throws java.io.IOException public abstract void writeInt64List (int, java.util.List, boolean) throws java.io.IOException public abstract void writeUInt64List (int, java.util.List, boolean) throws java.io.IOException public abstract void writeFixed64List (int, java.util.List, boolean) throws java.io.IOException public abstract void writeFloatList (int, java.util.List, boolean) throws java.io.IOException public abstract void writeDoubleList (int, java.util.List, boolean) throws java.io.IOException public abstract void writeEnumList (int, java.util.List, boolean) throws java.io.IOException public abstract void writeBoolList (int, java.util.List, boolean) throws java.io.IOException public abstract void writeStringList (int, java.util.List) throws java.io.IOException public abstract void writeBytesList (int, java.util.List) throws java.io.IOException public abstract void writeUInt32List (int, java.util.List, boolean) throws java.io.IOException public abstract void writeSFixed32List (int, java.util.List, boolean) throws java.io.IOException public abstract void writeSFixed64List (int, java.util.List, boolean) throws java.io.IOException public abstract void writeSInt32List (int, java.util.List, boolean) throws java.io.IOException public abstract void writeSInt64List (int, java.util.List, boolean) throws java.io.IOException public abstract void writeMessageList (int, java.util.List) throws java.io.IOException public abstract void writeMessageList (int, java.util.List, com.google.protobuf.Schema) throws java.io.IOException public abstract void writeGroupList (int, java.util.List) throws java.io.IOException public abstract void writeGroupList (int, java.util.List, com.google.protobuf.Schema) throws java.io.IOException public abstract void writeMessageSetItem (int, java.lang.Object) throws java.io.IOException public abstract void writeMap (int, com.google.protobuf.MapEntryLite$Metadata, java.util.Map) throws java.io.IOException }